程式設計學習方法

General 更新 2024年05月19日

  記憶並不總是學習所有東西的最好方法,重要的是要了解方法,下面我們具體瞭解下。

  :

  學習一門弱型別的程式語言,不要先學習那種具有強制型別的、面向物件的程式語言。嚴格而言,如果有人對你提到class類或繼承,那麼你就應該去選擇其它的途徑了。雖然我認同類和繼承相關技術是軟體開發中必不可少的,但是我強烈認為它們不應該是初學者的選擇。

  鑑於此,我認為JavaScript是初學者而言最理想的程式語言,因為:aJS直譯器在絕大部分瀏覽器上都可用,b它的面向物件特性並不是強制型的,c在工業界被廣泛使用是的,即使是web之外的客戶端,即使是現在擔任裝置工程師的我也做嵌入JavaScript的工作。

  說得更具體點,我建議你學習用JavaScript如何學習去下面的事,特別是以這個順序:

  學習如何打印出一些東西,學習如何宣告和定義變數,學習基本算術運算操作包括餘數操作,學習迴圈特別是for迴圈,學習把抽象重複的程式碼寫成函式,學習字串和用迴圈操作字串,學習陣列和陣列的迴圈方法特別是foreach迴圈,學習建立和操作物件資料集。

  記住上面的這些並每天寫一個程式來實踐,直到這些都輕而易舉地想起來。

  學習Git的基本操作,學習通過命令列使用Git。這意味著要先學習四個Unix/Linux命令ls,pwd,mkdir,cd。當學習了這幾個命令,也就學會了以“樹型”或層次結構的呈現方式查詢檔案系統。

  一旦你掌握了上面的幾個Unix/Linux命令,並會從命令列進入檔案系統,你就應該學幾個基礎的Git命令。主要是 git init, git status, git add and git commit。推薦:Git 教程

  一旦你掌握了Git的基本操作,在學習下面的技術時將其整合到你的工作流中。

  學習HTML基礎,能夠憑記憶建立簡單的HTML頁面。學習DOM和如何理解HTML作為指定的分層樹結構。花點時間來思考它如何關係到你在前面步驟中學到的分層檔案系統。

  學習CSS選擇器,瞭解它如何讓你選定DOM的某些部分。瞭解DOM元素之間的關係。瞭解一個DOM元素作為另一個DOM元素的父元素或子元素的含義。理解這與後代和祖先之間的關係有什麼不同。記住選擇器可以讓你通過這些關係來選定某些元素。

  學習jQuery,並主要專注於DOM的操作能力。學會用jQuery對DOM插入或刪除元素,實踐視覺化如何影響用DOM定義的樹型結構。

  實踐jQuery中的事件處理和DOM操作比如,實踐操作DOM當用戶點選某個東西,或在指定的時間間隔。

  多練習JavaScript物件,並把它們當作可變的聚合器。學習如何用JavaScript來表示更復雜的資料而不是基本資料型別。學會應用並操作這些資料結構。理解並定義JSON、理解它如何與JavaScript物件相關聯。

  學會使用jQuery的getJSON函式從檔案中獲取資料到JavaScript物件中。使用類似的技術,用一個簡單的JSONP API去練習用AJAX拉取資料。練習向DOM插入和刪除這個資料。

  在這個階段,做一個簡單的幻燈片來迴圈播放Flickr圖片,這將是一個令人難以置信的專案,將真正考驗你的能力,使用之前學過的基礎技術來實現它。

唱歌學習方法
畢業生談學習方法
相關知識
程式設計學習方法
程式設計學習方法
程式設計學習心得體會3篇
程式語言學習方法
零基礎會計學習方法
計算機程式設計實習總結
數控程式設計實習心得體會
會計學習方法總結
注會會計學習方法
註冊會計師會計學習方法