初學者學習程式設計的方法
本人2006年畢業,在一中部城市運營商打工,業務愛好程式設計(學校學的是通訊工程),2004年開始學習程式設計,現將經歷寫出來,希望對那些想學程式設計的朋友有所幫助。
目前應用程式一般分為兩類C/S,B/S。我自己是從B/S開始學起的。
學習B/S類程式設計首先要有HTML基礎,因為各類嵌入式指令碼語言ASP/PHP都是將程式碼混合到HTML中的。當然跟HTML有關的指令碼語言JAVASCRIPT,VBSCRIPT,CSS等等你也要熟知一二,因為這些能使你的網頁更漂亮,功能更強大。
我學習的順序是這樣的ASP-PHP-JAVA。
1、 ASP學習過程
當時依照我公司一套應用ASP+IIS+SQLSERVER2000,花了2周時間修改應用,完成了一套學籍管理程式。在這個過程中其實主要是掌握了HTML。另外瞭解了ASP訪問各類資料庫的方法。(ASP相對來說比較簡單,用來入門最合適不過,可能因為我不大精所以才有這樣的想法吧:),望高手們見諒)。
2、 PHP學習過程
首先是語法(常量、變數、迴圈啊。。什麼的,瞭解就行)
其次將上面ASP+IIS+SQLSERVER2000的學籍管理程式改為PHP+APACHE+MYSQL,學PHP推薦大家去千鋒學,本人看了他們的視訊,很不錯的!
搞完了ASP和PHP後有一個感覺,B/S這一塊的東西還是很多的,ASP和PHP提供的API也比較龐大,可以完成很多複雜的操作,但在日常工作中有相當大一部分是用不到的,所以在學習一種語言時,特別是入門時期,並不一定要將這個語言的方方面面都搞透(這樣難度很大,時間跨度也很長,容易失去信心),但是一定要學會看manual,這是自己以後在開發過程中必不可少的東西。
3、 JAVA學習過程
2005年初開始學習JAVA,
Java和以上嵌入式教本語言有些不同,它有三個版本,針對三種不同情況的應用。J2SE是標準版,實現C/S類應用(但是GUI不夠友好,現在很少有人用java來坐C/S程式,一般都用C了);J2EE是企業版,實現B/S類應用;J2ME是微型版,實現手機、PDA、智慧卡應用。下面具體談談學習java時的經歷
1、 首先學習J2SE,這裡面的內容比較多,除了語法之外,還有物件導向、繼承、封裝、執行緒之類的東西(有一本當時對我非常有幫助的教材:張孝祥老師編著的《java就業培訓教程》,而且網上可以下載這個教程的視訊)
2、 J2EE這塊的內容就比較多了,SERVLET,JSP,程式框架(這裡推薦孫巍琴老師編的基本書,都非常不錯,適合入門)。
3、 J2ME這塊內容相對少些,而且各類手機終端標準不一,在不同終端上開發需要不同SDK。不過前些時MIDP2.0出來了,希望能改變這種狀況。
相關文章
- ABAP初學者如何系統地學習ABAP程式設計?程式設計
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- 程式設計師分享前端初學者入門學習順序程式設計師前端
- 初學者的程式設計自學指南程式設計
- 一位資深程式設計師給JAVA初學者的學習路線程式設計師Java
- 【程式人生】程式設計初學者的良言警句(轉)程式設計
- 從初學者到程式設計高手,幾種必學的程式語言程式設計
- 程式設計“初學者”入門指南 (轉)程式設計
- 好程式設計師web前端分享初學者必看web前端學習路線圖程式設計師Web前端
- Laravel 初學者學習點滴Laravel
- 哪種程式語言適合初學者學習
- 通訊框架 t-io 學習——給初學者的Demo:ShowCase設計分析框架
- 最適宜初學者學習的幾種程式語言
- Java初學者最佳的學習方法以及會遇到的坑(內含學習資料)!Java
- 小小程式設計師的學習方法程式設計師
- C語言程式設計,初學者必學程式碼規範,你知道哪些?C語言程式設計
- 一位資深程式設計師大牛給予Java初學者的學習路線建議程式設計師Java
- GIT初學者詳細指令學習Git
- LINUX初學者(學習資料)Linux
- CCNA初學者學習經驗!(轉)
- 給Python初學者的一些程式設計技巧Python程式設計
- 對程式設計師初學者的3條基本建議程式設計師
- 初學者怎麼入手學習雲端計算?雲端計算學習路線圖分享
- 適用於初學者的完整雲端計算學習路線指南
- Python適合初學者學習嗎?Python
- 給Python初學者的一些程式設計建議Python程式設計
- 初學者學習Rust容易碰到的問題 - timRust
- Python程式設計方法論學習Python程式設計
- [轉載]初級Java程式設計師的學習路線Java程式設計師
- 寫給程式設計師的有效學習方法程式設計師
- Rails程式設計師學習英語的方法AI程式設計師
- 一個非常Strong的程式設計學習方法程式設計
- 網路程式設計初學程式設計
- 初學者,哪幾種程式語言最值得你去學習?
- 請不要對程式設計師初學者說這些話……程式設計師
- 寫給已有程式設計經驗的 Python 初學者的總結程式設計Python
- SAP UI5 初學者教程的學習目錄UI
- 學習筆記—給Linux初學者的建議筆記Linux