回覆列表
-
1 # 程式小屋
-
2 # 這樣學程式設計不枯燥
首先,確定一個方向,以後想從事哪方面的工作,是C語言,還是Java,或者是.Net,Python等,選定方向之後,沿著這個方向,深入學習。目前企業用的比較多的就是Java了,很多企業的軟體,系統,公司的網站都是用Java來編寫的,長期佔據著程式語言排行榜的榜首,面向物件的思想也更容易理解。
詳細的可以到如鵬網官網上去了解一下,有問題隨時提問,老師實時線上答疑,影片教程,課件,原始碼等都是可以免費下載的,口碑不錯,基本上都是慕名而去的。
一般上大學的計算機專業,都會有一個完整的教學大綱,如果你沒有的話,可以繼續往下看
學習程式設計的童鞋,基礎才是最重要的,有很好的基礎知識,才能穩紮穩打,一步步的深入學習,那麼學習程式設計,應該是怎麼樣的一個順序呢?讓我來細細道來
1、c語言不用多說,c語言是程式設計者初學者啟蒙程式語言的不二之選,為什麼呢?
第一、在大學一般都是c語言都是大一開始學的第一門程式語言
第二、c語言不像面嚮物件語言那樣易學,但正如磚瓦房與木頭房一樣,一個需要很好發地基才能建造很高很紮實的樓房,木頭房很容易建造,但卻承受不了大風大浪,保質期也不長,但卻可以很快速的建造出一個很漂亮的房屋
2、c++可以說是結合了c語言和麵向物件語言的特點,承接java語言之前,需要學習的程式語言
目前用c++的比較少,有點難學
3、java接下來就是面向物件的語言了,java是不二之選,為什麼呢?看下圖,java基本上每年都是程式語言裡面最火的一門程式語言
java語言出來的比較早,所以其庫非常的健全,IDE有eclipse,ideal等等編譯器
其封裝,繼承,多肽的特點是眾所周知的好用
4、參加程式設計比賽或做專案這個對以後的找工作是有好處的,憑自己的能力,去參加國內的軟體大賽,比如阿里舉辦的,騰訊舉辦的,還有一些國內知名的演算法大賽:藍橋杯,天梯賽等等,當然ACM是含金量最高的,如果你能在ACm拿到一個名詞,在以後的軟體公司面試,別人面試官都會高看你一眼的
5、選擇自己喜歡的軟體方向比如web前端,java工程師,Android,嵌入式等等,方向有很多,早點找準方向,朝著這個專業方向發展
在大學,需要有自己的規劃,才能讓自己過得更加充實