本人2008年畢業(yè),在一中部城市運(yùn)營商打工笨使,業(yè)務(wù)愛好編程(學(xué)校學(xué)的是生物工程)镀裤,2008年開始學(xué)習(xí)編程竞阐,現(xiàn)將經(jīng)歷寫出來,希望對那些想學(xué)編程的朋友有所幫助暑劝。
目前應(yīng)用程序一般分為兩類C/S骆莹,B/S。我自己是從B/S開始學(xué)起的担猛。
學(xué)習(xí)B/S類編程首先要有HTML基礎(chǔ)幕垦,因?yàn)楦黝惽度胧侥_本語言ASP/PHP都是將代碼混合到HTML中的。當(dāng)然跟HTML有關(guān)的腳本語言JAVA毁习,VB智嚷,CSS等等你也要熟知一二,因?yàn)檫@些能使你的網(wǎng)頁更漂亮纺且,功能更強(qiáng)大盏道。
我學(xué)習(xí)的順序是這樣的ASP-PHP-JAVA。
1载碌、 ASP學(xué)習(xí)過程
當(dāng)時(shí)依照我公司一套應(yīng)用ASP+IIS+SQLSERVER2000,花了2周時(shí)間修改應(yīng)用猜嘱,完成了一套學(xué)籍管理程序。在這個(gè)過程中其實(shí)主要是掌握了HTML嫁艇。另外了解了ASP訪問各類數(shù)據(jù)庫的方法朗伶。(ASP相對來說比較簡單,用來入門最合適不過步咪,可能因?yàn)槲也淮缶圆庞羞@樣的想法吧:)论皆,望高手們見諒)。
2、 PHP學(xué)習(xí)過程
首先是語法(常量点晴、變量感凤、循環(huán)啊。粒督。什么的陪竿,了解就行)
其次將上面ASP+IIS+SQLSERVER2000的學(xué)籍管理程序改為PHP+APACHE+MYSQL,學(xué)PHP推薦大家去千鋒學(xué)屠橄,本人看了他們的視頻族跛,很不錯(cuò)的!
搞完了ASP和PHP后有一個(gè)感覺锐墙,B/S這一塊的東西還是很多的礁哄,ASP和PHP提供的API也比較龐大,可以完成很多復(fù)雜的操作贮匕,但在日常工作中有相當(dāng)大一部分是用不到的姐仅,所以在學(xué)習(xí)一種語言時(shí),特別是入門時(shí)期刻盐,并不一定要將這個(gè)語言的方方面面都搞透(這樣難度很大掏膏,時(shí)間跨度也很長,容易失去信心)敦锌,但是一定要學(xué)會(huì)看manual馒疹,這是自己以后在開發(fā)過程中必不可少的東西。
3乙墙、 JAVA學(xué)習(xí)過程
2005年初開始學(xué)習(xí)JAVA颖变,
Java和以上嵌入式教本語言有些不同,它有三個(gè)版本听想,針對三種不同情況的應(yīng)用腥刹。J2SE是標(biāo)準(zhǔn)版,實(shí)現(xiàn)C/S類應(yīng)用(但是GUI不夠友好汉买,現(xiàn)在很少有人用java來坐C/S程序衔峰,一般都用C了);J2EE是企業(yè)版蛙粘,實(shí)現(xiàn)B/S類應(yīng)用垫卤;J2ME是微型版,實(shí)現(xiàn)手機(jī)出牧、PDA穴肘、智能卡應(yīng)用。下面具體談?wù)剬W(xué)習(xí)java時(shí)的經(jīng)歷
1舔痕、 首先學(xué)習(xí)J2SE评抚,這里面的內(nèi)容比較多豹缀,除了語法之外,還有面向?qū)ο罂⒗^承耿眉、封裝、線程之類的東西(有一本當(dāng)時(shí)對我非常有幫助的教材:張孝祥老師編著的《java就業(yè)培訓(xùn)教程》鱼响,而且網(wǎng)上可以下載這個(gè)教程的視頻)
2、 J2EE這塊的內(nèi)容就比較多了组底,SERVLET丈积,JSP,程序框架(這里推薦孫巍琴老師編的基本書债鸡,都非常不錯(cuò)江滨,適合入門)。
3厌均、 J2ME這塊內(nèi)容相對少些唬滑,而且各類手機(jī)終端標(biāo)準(zhǔn)不一,在不同終端上開發(fā)需要不同SDK棺弊。不過前些時(shí)MIDP2.0出來了晶密,希望能改變這種狀況。