本人2008年畢業(yè)辫狼,在一中部城市運營商打工聪蘸,業(yè)務愛好編程(學校學的是生物工程)狰闪,2008年開始學習編程疯搅,現(xiàn)將經(jīng)歷寫出來,希望對那些想學編程的朋友有所幫助埋泵。
目前應用程序一般分為兩類C/S幔欧,B/S。我自己是從B/S開始學起的丽声。
學習B/S類編程首先要有HTML基礎礁蔗,因為各類嵌入式腳本語言ASP/PHP都是將代碼混合到HTML中的。當然跟HTML有關的腳本語言JAVA恒序,VB瘦麸,CSS等等你也要熟知一二,因為這些能使你的網(wǎng)頁更漂亮歧胁,功能更強大滋饲。
我學習的順序是這樣的ASP-PHP-JAVA。
1喊巍、 ASP學習過程
當時依照我公司一套應用ASP+IIS+SQLSERVER2000,花了2周時間修改應用屠缭,完成了一套學籍管理程序。在這個過程中其實主要是掌握了HTML崭参。另外了解了ASP訪問各類數(shù)據(jù)庫的方法呵曹。(ASP相對來說比較簡單,用來入門最合適不過何暮,可能因為我不大精所以才有這樣的想法吧:)奄喂,望高手們見諒)。
2海洼、 PHP學習過程
首先是語法(常量跨新、變量、循環(huán)啊坏逢。域帐。什么的赘被,了解就行)
其次將上面ASP+IIS+SQLSERVER2000的學籍管理程序改為PHP+APACHE+MYSQL,學PHP推薦大家去千鋒學肖揣,本人看了他們的視頻民假,很不錯的!
搞完了ASP和PHP后有一個感覺龙优,B/S這一塊的東西還是很多的羊异,ASP和PHP提供的API也比較龐大,可以完成很多復雜的操作陋率,但在日常工作中有相當大一部分是用不到的球化,所以在學習一種語言時秽晚,特別是入門時期瓦糟,并不一定要將這個語言的方方面面都搞透(這樣難度很大,時間跨度也很長赴蝇,容易失去信心)菩浙,但是一定要學會看manual,這是自己以后在開發(fā)過程中必不可少的東西句伶。
3劲蜻、 JAVA學習過程
2005年初開始學習JAVA,
Java和以上嵌入式教本語言有些不同考余,它有三個版本先嬉,針對三種不同情況的應用。J2SE是標準版楚堤,實現(xiàn)C/S類應用(但是GUI不夠友好疫蔓,現(xiàn)在很少有人用java來坐C/S程序,一般都用C了)身冬;J2EE是企業(yè)版衅胀,實現(xiàn)B/S類應用;J2ME是微型版酥筝,實現(xiàn)手機滚躯、PDA、智能卡應用嘿歌。下面具體談談學習java時的經(jīng)歷
1掸掏、 首先學習J2SE,這里面的內(nèi)容比較多宙帝,除了語法之外丧凤,還有面向對象、繼承茄唐、封裝息裸、線程之類的東西(有一本當時對我非常有幫助的教材:張孝祥老師編著的《java就業(yè)培訓教程》蝇更,而且網(wǎng)上可以下載這個教程的視頻)
2、 J2EE這塊的內(nèi)容就比較多了呼盆,SERVLET年扩,JSP,程序框架(這里推薦孫巍琴老師編的基本書访圃,都非常不錯厨幻,適合入門)。
3腿时、 J2ME這塊內(nèi)容相對少些况脆,而且各類手機終端標準不一,在不同終端上開發(fā)需要不同SDK批糟。不過前些時MIDP2.0出來了格了,希望能改變這種狀況。