轉眼間,2023年已經過了四分之一,從我進入學校選擇計算機專業到現在工作,已經過去了4年之久了。這一路走來經歷了很多的曲折,對軟體開發這個職業有了許多新的認識,我主要是從事net領域的開發,從接觸c#這個語言起,就有乙個想法,把自己的學習c#的過程形成乙個系列,主要是方便自己對知識點的回顧與補充。順便分享一下自己學習c#時的一點心得,與大家共勉!從2023年起,陸陸續續的整理和蒐集了一些c#重要的知識點,進入2018,主要想把它整理成系列教程,方便自己複習,也希望與大家一塊交流學習!
1、好記性不如爛筆頭。軟體開發的爛筆頭就是練習,同時對自己學習到的知識點進行總結與分析,這一點對學習程式語言有很大的裨益。
2、由淺入深,戒急戒躁。期初階段,學習c#語言是乙個苦差事,我們把知識點由淺入深,一步一步記性學習,給自己制定完善的學習計畫,切勿急躁,放平心態。
3、合理的學習計畫,充沛的學習資源。養成乙個制定計畫的習慣,對自己的學習週期和任務進行合理的安排並且認真執行。同時尋找有效的學習資源,對自己進行幫助提高。
4、系統實踐,總結反思。自己學習到的知識點,進行專案實踐,實踐出真實,如何把自己學習到的知識點運用到專案中是關鍵,這也是我所說的知識與技能的轉換。那麼唯一的方式就是練習,同時對練習的過程進行反思與總結。
經過很長時間的構思和查閱資料,本系列的學習主要分為基礎系列與高階系列量大部分。基礎系列主要是講解c#學習初期重要的知識點,是學習c#語言的基礎部分,也是今後高階開發的敲門磚。高階系列,是在基礎系列的基礎上進一步結合專案開發的實際經驗進行整理和分享,是以後在工作中運用比較廣泛的知識點。
結合各方面的參考資料,整理出來以下主要目錄,供方便瀏覽檢視
(一)基礎系列
基礎系列(1)—— c#語言及net框架
基礎系列(2)—— c#常用資料型別
基礎系列(3)—— c#高階資料型別
基礎系列(4)—— c#裝箱和拆箱
基礎系列(5)—— c#控制語句
基礎系列
基礎系列
(6)—— c#類和物件
基礎系列(7)—— c#結構
基礎系列(8)—— c#物件導向
基礎系列(9)—— c#抽象方法和介面
(二)高階系列
高階系列(1)—— c#泛型
高階系列(2)—— c#集合
高階系列(3)—— c#擴充套件方法
高階系列(4)—— c#檔案與流
高階系列(5)—— c#xml使用
高階系列(6)—— c#委託和事件
高階系列(7)—— c#匿名方法和lambda表示式
高階系列(8)—— c#linq
高階系列(9)—— c#反射
高階系列(10)—— c#元資料和動態程式設計
高階系列(11)—— c#多執行緒
C 學習路線及書籍推薦
以上幾本書都有相應的中文版,而且翻譯的質量都不錯。上面的書未必都需要讀一遍,但無論如何,tc pl是應該閱讀的。這個路線側重於語言本身 提到 effective c 那麼另外三本書一一浮出水面 more effective c exceptional c more exceptional c 新書 ...
Android學習高階路線導航線路
一 基礎篇 需要掌握的技能如下 1 熟練掌握基本控制項以及容器控制項的使用 常用的基本控制項有 button textview edittext listview等 常用的容器控制項有 framelayout linearlayout relativelayout等 2 熟練掌握相關 的註冊和使用 ...
C 學習路線
這是我當初給自己定下c 的路線圖,我也是很浮躁的,定下了如此之好的路線,但是沒有堅持下去,可惜啊。但是好的路線圖是拿出來給大家,讓大家分享吧。c primer accelerated c essential c effective c c 程式設計規範 more effective c except...