記得讀大學的時候,沒有開設相關的課程,編程語言類的課程,學校只開了C語言、C++、匯編語言!但是畢業設計抽到的是基于Java的程序設計!那種酸爽記憶猶新,直到現在也無法忘懷!
為了畢業,為了部落,只能硬著頭皮搞了!學習之路也是山路十八彎,接下來分享一下學習路線,希望對你能夠有些許的幫助!
書籍的選擇:如今這個時代想學點什么,真的不是問題!互聯網多入牛毛的教程與視頻,讓人應接不暇!但是如果想深入地了解,對知識可以扎實,并且升華到一定程度,書還是必備的!
那么先看書,還是先看視頻,這是一個問題!個人推薦,還是先看書!看書的結果,很可能是從入門到放棄。。。但也要堅持看,堅持看完,不要指望看一遍就能學會,這對于新手來說,完全是不現實的事情。
記得當初買了一本Java基礎,看了整整9遍,才充分理解其中的奧妙。
看書的目的在于預習,可以學會一些東西,可以知道哪里不懂,再看視頻的時候,你會倍感輕松,另外不懂的地方,印象也是非常深刻。
關于書籍的選擇,更是要有針對性與嚴謹!技術類的書籍,猶如浩瀚宇宙一般,但對于新人來說,合適的只有那么基本!
首先要明確Java是一個體系,一個龐大的體系,不是一本書可以學會全部的內容!我們要從基礎知識入手,所以選擇一本講解Java入門語法的書籍,則是非常必要的!
我經歷過的坑就是從入門到精通系列,還有滿篇都是復制粘貼代碼的數據,這兩類絕對有毒,不要碰!
學習路線:Java包含的內容非常龐大,與你有關系的就是從頭開始!那就是編程的公共知識,為什么很多從業人員,第一門學習的語言是C呢!原因就是如此!
我們得了解程序的基本結構,什么是數據類型,什么是程序三大結構,什么是數組,什么是方法!這些知識不屬于Java,屬于編程語言的公共的基礎知識。
所以先從基礎入手,知道了程序的基本寫法,隨后開始學習面向對象的理論知識,數據庫的相關知識,再到Web開發等等。
Java基礎或者C語言程序設計,都是非常好的入門書籍!也是必備的學習起點內容,所以這部分要反復的學習,反復的練習,也是幾乎所有編程語言的入門!
所謂的項目開發,就是知識的融匯貫通,工具的融匯貫通,但都是基于這些基礎編程衍生而來的!
編程之前學習的知識:買書就看,跟著視頻就學,然后發現代碼根本無法運行!原因就是準備工作,沒有做好!編程語言與我們的語言一樣,運行都是需要載體的!語言的應用是需要國界的!
學習前一定要系統地了解,相關語言的開發工具,開發環境,工具的使用,這些準備工作,都是要在學習前搞清楚的!
這樣的工作,才可以讓我們學習起來,事半功倍!
總結一下:編程的學習,是一項系統的過程,一步一個臺階,每一個臺階,都是基于你之前走過的臺階!不僅僅要保持學習的熱忱,同樣堅持也是非常重要的事情,有了清晰的路線,才能夠攀登到你夢想的目的地!
喜歡的小伙伴可以關注我,一起交流學習!我是IT鳥叔,一位喜歡寫程序、釣魚、喝茶、玩游戲的中年大叔!