零基礎且想透過自學來掌握程式設計需要具備較強的學習能力和動手能力,可以按照從前端到後端的路線來設計學習計劃。前端程式語言相對來說比較簡單,實驗也比較好做,透過這個過程可以培養自學者的興趣和自信,然後再從前端自然的過渡到後端。
可以按照以下具體的路線來學習程式設計:
第一,學習HTML語言。HTML是大多數程式設計師(Web開發)都需要掌握的,HTML的特點是簡單,而且對語法幾乎沒有強制的要求,即使有的標籤寫錯了,程式也能夠得到執行。實驗環境也非常簡單,一個記事本再加一個瀏覽器就可以了。這部分學習的內容包括HTML以及CSS,這兩個內容基本上是不分家的。推薦使用HBuilder作為程式設計工具,這個工具還是比較方便的。
第二,學習JavaScript語言。在學習HTML的過程中會或多或少接觸到一些簡單的JS程式片段,JS是前端學習的一個重點內容,JS能實現大量的邏輯操作,在前端程式設計中被廣泛採用。透過學習JS也能為學習後端程式設計打下一個良好的基礎。JS的內容比較多,需要一個大塊的時間來學習,通常也需要做大量的實驗。
第三,學習後端程式語言。後端程式語言可以從Java、PHP、Python三種語言中選擇一個,建議選擇Java。一方面Java的使用非常廣泛,另一方面Java的效能比較好,目前大部分的商業平臺都採用Java語言編寫。有了JS的學習過程,再學習Java應該也不會有太大的困難。
在學習程式語言的過程中需要注意三個問題:
第一,要注重實驗。這就是我們經常所說的重實驗、輕概念,因為程式語言是工具,對概念的理解要透過實驗來體現。
第二,注重知識結構。對於零基礎的人來說一定要補學一些基礎內容,包括作業系統(尤其是Linux)、計算機網路、資料結構、資料庫等,這些基礎知識對程式設計的學習還是非常重要的。
第三,注重交流。要多與有經驗的程式設計師進行交流,這樣會得到更快的提高。
如果有程式設計方面的問題,也可以諮詢我。
零基礎且想透過自學來掌握程式設計需要具備較強的學習能力和動手能力,可以按照從前端到後端的路線來設計學習計劃。前端程式語言相對來說比較簡單,實驗也比較好做,透過這個過程可以培養自學者的興趣和自信,然後再從前端自然的過渡到後端。
可以按照以下具體的路線來學習程式設計:
第一,學習HTML語言。HTML是大多數程式設計師(Web開發)都需要掌握的,HTML的特點是簡單,而且對語法幾乎沒有強制的要求,即使有的標籤寫錯了,程式也能夠得到執行。實驗環境也非常簡單,一個記事本再加一個瀏覽器就可以了。這部分學習的內容包括HTML以及CSS,這兩個內容基本上是不分家的。推薦使用HBuilder作為程式設計工具,這個工具還是比較方便的。
第二,學習JavaScript語言。在學習HTML的過程中會或多或少接觸到一些簡單的JS程式片段,JS是前端學習的一個重點內容,JS能實現大量的邏輯操作,在前端程式設計中被廣泛採用。透過學習JS也能為學習後端程式設計打下一個良好的基礎。JS的內容比較多,需要一個大塊的時間來學習,通常也需要做大量的實驗。
第三,學習後端程式語言。後端程式語言可以從Java、PHP、Python三種語言中選擇一個,建議選擇Java。一方面Java的使用非常廣泛,另一方面Java的效能比較好,目前大部分的商業平臺都採用Java語言編寫。有了JS的學習過程,再學習Java應該也不會有太大的困難。
在學習程式語言的過程中需要注意三個問題:
第一,要注重實驗。這就是我們經常所說的重實驗、輕概念,因為程式語言是工具,對概念的理解要透過實驗來體現。
第二,注重知識結構。對於零基礎的人來說一定要補學一些基礎內容,包括作業系統(尤其是Linux)、計算機網路、資料結構、資料庫等,這些基礎知識對程式設計的學習還是非常重要的。
第三,注重交流。要多與有經驗的程式設計師進行交流,這樣會得到更快的提高。
如果有程式設計方面的問題,也可以諮詢我。