⑴ 怎樣學習計算機語言,比如我想學C#、C++,還有.NET
應該也是大學學生吧,呵呵,我來分享一下自己的經驗。
首先來說C語言是基礎,但是不要僅執著於它,它的作用更多的是讓你看看計算機語言是個什麼樣子,語法之類的大體結構和應用,不要太在意那些亂七八糟的公式運算(那些帶有考試目的復雜運算實在是無聊,程序員是要把代碼寫的清晰明了,它卻反其道行之),對於計算機語言的語法一點不懂可不行哦(其實指針啥的我也學的很糊塗)
其次計算機語言特性方面都有共通之處,學好一門,其他的都可以變通,只是語法有所不同罷了,語言比較流行的就是C++,java,C#(C#是.net體系裡的),C++比較晦澀一點,底層涉及內容比較多,相比起來,java和C#就更簡單和比較好學,這時候可以找一些此類的教學視頻,網上還是有很多這方面資料,先明白一下這些語言的特點,因為相比起C語言,這些高級語言都是面向對象的,要理解這種思想還是不太簡單,等掌握了這種高級語言的語法,對於面向對象的思想也就應該有了初步認識了(隨著學習,你會發現其實語法不是最關鍵的,關鍵是理解思想),學習語法的時候,最好也學習一下集成開發環境的使用,java的話可以看看eclipse,NetBeans(前者有群眾基礎,不過我覺得後者用起來更方便一些)。C#或者C++就可以用Visual Studio了,學習的時候也別老是看視頻,跟著寫寫代碼是很有益處的,其實學習編程的最大的瓶頸是代碼量。這些學好了之後,就算是又打了一層基礎(呵呵,又是基礎,基礎真的挺多的)
接下來,就是具體應用了,基於java或者C#的web開發,資料庫應用,框架開發等等,內容很多,我也只是學了皮毛,就不好鋪開說明了。
在學習過程中,看視頻往往比看書來得有效,畢竟涉及到的操作會很多,所以還是看教學視頻吧(有時候比較枯燥,我是當百家講壇來看,當然看過要記住)還有就是理解設計思想比具體的實現技術要重要。我知道的也就這么多了,學編程有些辛苦,出現問題往往不能很快得到解決(只會用網路是不行的),希望樓主要持以恆,呵呵。我知道的就這么多啦
⑵ 想找本初學者適合看的ASP.NET的書,C開發的,不要VB的
零基礎學ASP.NET
⑶ 如何提高自己的電腦水平想學學編程,安電腦什麼的......答好了我給出700分!!!
樓上者其實大概回答了下,只是比較抽象了。本人稍微詳細一點:
學習編程,這個階段建議你先學習c語言,它是面向過程的,後續的C++、java是面向對象的。首先,你肯定得有一本C語言的書,例如 《C語言編程大講壇》,學習基本的語句組織形式和語法規則。其次,在一邊學的過程中,還得學會C語言的編輯工具或平台,如初學者一般用tuboc,這是一個c語言編輯軟體,c語言程序是在裡面編輯和運行的。在你這個階段,能懂一些基本的規則,技巧,編寫一些小程序就很不錯了。C++、java、C#是相對更高級一點的編程語言了。
做網站,上樓說的Dreamweaver是做網站的一個工具,網站是在這個工具軟體下設計和創建的。要做一個網站,工具書(最好有附帶的光碟,這裡面有很多相關的資料,很重要)是肯定少不了的,例如《網站建設從零開始》,裡面除了介紹一些網站建設的語言(超文本標記語言,html)規則外,還會詳細介紹Dreamweaver軟體的應用。網頁設計最重要的是布局和表格的運用,網頁上任何一些圖片、文字、視頻、按鈕等其實都是排版於表格中的,平時我們瀏覽網頁時沒看到這些線,是因為它是虛線,網頁中就看不到了。初學者當然不能做到外形的美觀,但這已經是很高的要求了,你這個水平能做一些很簡單的網頁出來就很好了。
還有個小提醒啦,如果不順手,不如意,也不要急躁,這每個方面,其實都是要花大量時間才精通的,有些人、老師、教授其實就這一方面特別厲害,其他的就不一定了。方向太多了,能做好一個方向的就差不多了。不過懂一些其他方向的也可增加見識。
⑷ 想自學編程,安卓系統手機游戲開發用什麼語言從入門到高級請推薦書籍!謝謝
給你推薦幾本書,我最近也在自學:
[1] 李興華編著,《名師講壇———Android開發實戰經典》,清華大學出版社
[2] 吳亞峰、於復興、杜化美編著,百納科技審校,
《Android游戲開發大全(第二版)》,人民郵電出版社
[3] [美]Mario Zechner、Robert Green著,趙凱、佘建偉譯,
《Android 4 游戲入門經典(第3版)》,清華大學出版社
[4] [美]J.F.DiMarzio著,張龍譯,《瘋狂Android講義(第2版)》
這些也是老師給我的推薦,分享給你,希望對你有幫助。
但是建議先學點java的基礎知識,對你的學習效率有好處的。