.NET難嗎?零基礎(chǔ)該怎么學(xué)習(xí).NET?很多零基礎(chǔ)的學(xué)員都有這樣的擔(dān)憂與困擾,不知道如何下手,在此,北大青鳥通州校區(qū)學(xué)術(shù)部老師提示同學(xué)們,對(duì)于初學(xué)者來說,學(xué)習(xí)編程要理清自己的思路,這樣才能一步步的往下繼續(xù)。下面老師把.NET的一些基礎(chǔ)知識(shí)給同學(xué)們總結(jié)分類了一下,希望能夠幫助剛來參加學(xué)習(xí)的新學(xué)員。
1.語言
在.net平臺(tái)下,支持很多種語言,C#是在.net平臺(tái)下的一種全新的語言,所以在一定程度上得到很大程度的推廣,更主要的是C#的語法和語義的優(yōu)美性,C#基礎(chǔ)部分很大程度上接近于c,c++,可以說類型,流程,運(yùn)算符上幾乎老的東西沒變,而是加入了新的東西,在面向?qū)ο蠓矫妫瑪U(kuò)展封裝了很多知識(shí)點(diǎn),比如屬性,索引器,委托等,雖然在概念站多了,但能使開發(fā)人員更好的理解決面向?qū)ο蟮闹R(shí)了。基礎(chǔ)知識(shí)和面向?qū)ο笫菍W(xué)習(xí)語言的基本功,這兩塊知識(shí)對(duì)于初學(xué)者來說,最好打的扎實(shí)點(diǎn),因?yàn)橐院蟮乃衅渌夹g(shù),都是圍繞著這些最基本的知識(shí)展開的。接下來還有一塊,也是比較關(guān)鍵的,就是.net的常用類庫(kù),說到.net類庫(kù),不得不說到.net Framework,在這里,不想多說CLR,只想說一下類庫(kù)中的一部分,在我們通常的系統(tǒng)中,大部分是涉及到數(shù)據(jù)庫(kù),網(wǎng)絡(luò)通訊,文件操作,多線程等方面的知識(shí),這些知識(shí)在不同的語言和平臺(tái)中實(shí)現(xiàn)的方法不一樣,但都有著異曲同工之妙。類庫(kù),是官方用語言實(shí)現(xiàn)的一個(gè)函數(shù)庫(kù),并且是建立在面向?qū)ο蟮幕A(chǔ)上的,也就是實(shí)現(xiàn)一定功能的一個(gè)函數(shù)的集合,當(dāng)然,在這里,MS引入了namespace(Java引入的是包),來作為進(jìn)一步的封類。
當(dāng)語言的使用需要很好的工具,也就是承載語言的平臺(tái)——IDE,對(duì)于C# 的官方IDE Visual Studio,是一個(gè)開發(fā),編譯,調(diào)試,測(cè)試的一個(gè)綜合平臺(tái),不敢說他的測(cè)試功能有多好,至少在開發(fā)和調(diào)試上是非常強(qiáng)大和實(shí)用的。所以,很好的使用開發(fā)工具也相當(dāng)重要。
2.程序
這里說的程序并不是你學(xué)了很久的,能夠編寫出來的大型程序,這里說的程序是初學(xué)者有了一定的技術(shù)作為基礎(chǔ)后,就可以做一些簡(jiǎn)單程序了。在做這些小程序時(shí),最開始就是模仿,來實(shí)現(xiàn)一定的功能,這樣就能把一些技術(shù)點(diǎn)給串起來了,接下來就是做稍大一點(diǎn)的程序,來串聯(lián)更多的技術(shù)點(diǎn),練的越多,項(xiàng)目經(jīng)驗(yàn)就會(huì)豐富起來,完善起來。接下來就是要到公司做真正的項(xiàng)目了。不過,在做項(xiàng)目時(shí),又會(huì)發(fā)現(xiàn)自己是沒有設(shè)計(jì)思想的,也沒有規(guī)范的,因?yàn)闆]有接觸過。
3.框架
所謂的框架就是UML,OOA,OOD,及MVC等一系統(tǒng)框架性的東西,這些東西得在一定的基礎(chǔ)上去學(xué)習(xí)效果才能更好,就是要建立在實(shí)踐的基礎(chǔ)上。這要去看設(shè)計(jì)思想的東西時(shí)才不空。
規(guī)范應(yīng)該是一開始學(xué),這樣就能使我們養(yǎng)成良好的編程習(xí)慣,但好多人一開始重心在技術(shù)點(diǎn)上,所以這塊就落下了,但團(tuán)隊(duì)開發(fā),產(chǎn)品開發(fā),要求的是統(tǒng)一的規(guī)范,所以在公司里,規(guī)范的學(xué)習(xí)就迫在眉捷了。
北大青鳥通州校區(qū)老師提醒大家愛愛,這些都只是理論性的東西,有了扎實(shí)的技術(shù)功底是遠(yuǎn)遠(yuǎn)不夠的,學(xué)員還應(yīng)該在項(xiàng)目中努力提升自己,只有真正接觸到了真實(shí)的項(xiàng)目才知道自己學(xué)的知識(shí)是否扎實(shí)。北大青鳥通州校區(qū).net培訓(xùn)教學(xué)模式采取的是理論+上機(jī)+項(xiàng)目實(shí)踐,讓學(xué)員學(xué)以致用,歡迎同學(xué)們來咨詢報(bào)名。