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