我覺得挺好的,課程內(nèi)容學(xué)起來不累,沒有基礎(chǔ)的朋友最好是選擇的零基礎(chǔ)入門,老師會通俗易懂的語言全面介紹課程內(nèi)容,你在整個學(xué)習(xí)過程中吸收、消化壓力小一些,也能提高你學(xué)習(xí)編程的信心。
如果你有一定的編程基礎(chǔ),建議選擇中級課程,這樣可以大大提升你的學(xué)習(xí)效率,當(dāng)然了,也可以和我一樣,針對性的補充學(xué)習(xí),如學(xué)習(xí)項目實戰(zhàn)課,我在工作中是要不斷學(xué)習(xí)的,那最快的學(xué)習(xí)方式就是在網(wǎng)上學(xué)。慕課網(wǎng)上的內(nèi)容都是程序員要掌握的知識,但不同崗位的要求不同,所以我建議你先看看招聘網(wǎng)上的招聘要求,再和慕課網(wǎng)老師溝通下崗位發(fā)展規(guī)劃,這樣呢就能針對性的學(xué)習(xí),而且慕課網(wǎng)的實戰(zhàn)課很有用,相當(dāng)于工作經(jīng)驗。
學(xué)習(xí)網(wǎng)絡(luò)編程需要具備計算機基礎(chǔ)知識,以及一些英語基礎(chǔ),看題主描述是學(xué)習(xí)過C語言,所以算是有一定基礎(chǔ)的,所以如果想要學(xué)習(xí)網(wǎng)絡(luò)編程還是比較容易的。
現(xiàn)在用的比較多的是java,而且java的應(yīng)用范圍也比較廣,即使后面不從事網(wǎng)絡(luò)編程,想要做其他編程類的工作也是比較容易的,所以選擇學(xué)java可能是個不錯的選擇。網(wǎng)絡(luò)編程現(xiàn)在是在Windows下應(yīng)用的比較廣泛,可以先從Windows下學(xué)起。
學(xué)習(xí)網(wǎng)絡(luò)編程的方式無非兩種一種是自學(xué),一種是去專業(yè)的學(xué)校學(xué),選擇哪種學(xué)習(xí)方式,題主可以根據(jù)自身的時間及經(jīng)濟狀況來進行選擇,畢竟適合自己的才是最好的。
感覺樓上說的都不是要點。
我是靠自學(xué)過來的,我不會騙你英語:只要你能過英語二級就行,本人連三級都過不了數(shù)學(xué):必須好,說白了就是邏輯能力要好,空間想像力要好,并且要有耐心自學(xué)編程,要給自己成功的感覺,否則一個程序你學(xué)了半天還是做不出一個小東西,這樣你自己都會沒信心;個人推薦學(xué)習(xí)vb或者asp動態(tài)網(wǎng)頁編程,最推薦的是asp動態(tài)網(wǎng)頁編程,這兩個都很簡單,學(xué)不到多久(半天就行),只要你認真在學(xué)了,就可以做出一個小東西。但如果你開始做小東西(例如計算器)了,肯定會有兩個問題,第一個,計算器的界面問題,這就需要你的想像力,根據(jù)腦中對計算器的認識,把計算器的樣子構(gòu)建出來(如何構(gòu)建?暫時先不說);第二個,樣子出來了,但功能呢?這就需要寫程序了,寫程序避免不了的問題,就是程序錯誤,程序錯誤分邏輯錯誤和語法錯誤,語法錯誤好說,系統(tǒng)會自動提示你哪兒錯了,但邏輯錯誤的話系統(tǒng)就不會提示了,這就需要你去找了,從而需要耐心和邏輯性了。
學(xué)程序最需要的是耐心和信心,有信心你沒耐心,來個程序錯誤就能把你煩死了。就寫這么多了,要學(xué)的話可以聯(lián)系我QQ一一零一三八五三九一。
根據(jù)軟考程序員職稱的考試內(nèi)容,我們可以得出,程序員需要具備以下的知識。但這些只是基礎(chǔ),還要不斷擴展。
計算機硬件基礎(chǔ)知識。
1. 計算機科學(xué)基礎(chǔ)。
1.1數(shù)制及其轉(zhuǎn)換。
二進制、十進制和十六進制等常用數(shù)制及其相互轉(zhuǎn)換。
1.2數(shù)據(jù)的表示。
數(shù)的表示(原碼、反碼、補碼表示,整數(shù)和實數(shù)的機內(nèi)表示方法,精度和溢出)。
校驗方法和校驗碼(奇偶校驗碼、海明校驗碼)。
1.3算術(shù)運算和邏輯運算。
計算機中二進制數(shù)的運算方法。
邏輯代數(shù)的基本運算和邏輯表達式的化簡。
1.5常用數(shù)據(jù)結(jié)構(gòu)。
程序員的考試要求:掌握數(shù)制及其轉(zhuǎn)換、數(shù)據(jù)的機內(nèi)表示、算術(shù)和邏輯運算,以及相關(guān)的應(yīng)用數(shù)學(xué)基礎(chǔ)知識;理解計算機的組成以及各主要部件的性能指標;掌握操作系統(tǒng)、程序設(shè)計語言的基礎(chǔ)知識;熟練掌握計算機常用辦公軟件的基本操作方法;熟練掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法;熟練掌握C程序設(shè)計語言,以及C++、Java、Visual
Basic中一種程序設(shè)計語言;熟悉數(shù)據(jù)庫、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識;掌握軟件工程的基礎(chǔ)知識,了解軟件過程基本知識、軟件開發(fā)項目管理的常識;了解常用信息技術(shù)標準、安全性,以及有關(guān)法律、法規(guī)的基本知識。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請在一個月內(nèi)通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時間:3.327秒