本人2006年畢業(yè),在一中部城市運營商打工市咽,業(yè)務愛好編程(學校學的是通信工程)偷仿,2004年開始學習編程,現(xiàn)將經(jīng)歷寫出來衣屏,希望對那些想學編程的朋友有所幫助躏升。
目前應用程序一般分為兩類C/S,B/S狼忱。我自己是從B/S開始學起的膨疏。
學習B/S類編程首先要有HTML基礎,因為各類嵌入式腳本語言ASP/PHP都是將代碼混合到HTML中的钻弄。當然跟HTML有關的腳本語言JAVASCRIPT佃却,VBSCRIPT,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)容比較多手形,除了語法之外啥供,還有面向?qū)ο蟆⒗^承库糠、封裝伙狐、線程之類的東西(有一本當時對我非常有幫助的教材:張孝祥老師編著的《java就業(yè)培訓教程》,而且網(wǎng)上可以下載這個教程的視頻)
2瞬欧、 J2EE這塊的內(nèi)容就比較多了贷屎,SERVLET,JSP艘虎,程序框架(這里推薦孫巍琴老師編的基本書唉侄,都非常不錯,適合入門)野建。
3属划、 J2ME這塊內(nèi)容相對少些,而且各類手機終端標準不一候生,在不同終端上開發(fā)需要不同SDK同眯。不過前些時MIDP2.0出來了,希望能改變這種狀況唯鸭。