計算機語言c#如何學(xué)習(xí)
計算機語言c#如何學(xué)習(xí)
C #是一個通用的、面向?qū)ο蟮木幊陶Z言,它被廣泛應(yīng)用于企業(yè)級應(yīng)用軟件的開發(fā)。下面學(xué)習(xí)啦小編收集了一些關(guān)于c#學(xué)習(xí)方法,希望對你有幫助
C#學(xué)習(xí)方法
讀和寫
如果你不會在電腦上打字,不能把程序中那些比較奇怪的字母和符號敲到電腦里邊去, 那么你在學(xué)習(xí)編程的過程中一定會遇到很多問題。沒有這個簡單的技能,你根本就沒有辦法開始學(xué)習(xí)最基本的編程。錄入我們提供的代碼例子,然后讓它們正常工作能幫助你熟悉那些符號,知道它們的名字,明白它們的含義,進而可以幫助你去讀懂這種編程語言。
關(guān)注細節(jié)
區(qū)分差勁的程序員和優(yōu)秀的程序員的一個重要技能是是否關(guān)注細節(jié)。你必須非常注意你編程工作中非常細小的地方,否則你做的程序某些重要的功能一定會有問題。你如果不非常細心和重視細節(jié),你的程序會有非常多的bug。你的程序也會被用戶評價為不好使用。
找到差異
程序員長年累月的工作會培養(yǎng)出一個重要技能,那就是對于不同點的區(qū)分能力。有經(jīng)驗的程序員拿著兩份僅有細微不同的程序,可以立即指出里邊的不同點來。程序員甚至造出工具來讓這件事更加容易,不過我們不會用到這些工具。你要先用笨辦法訓(xùn)練自己,等你具備一些相關(guān)能力的時候才可以使用這些工具。
在你做這些練習(xí)并且打字進去的時候,你一定會寫錯東西。這是不可避免的,即使有經(jīng)驗的程序員也會偶爾寫錯。你的任務(wù)是把自己寫的東西和要求的正確答案對比,把所有的不同點都修正過來。這樣的過程可以讓你對于程序里的錯誤和 bug 更加敏感。
不要復(fù)制粘貼
你必須手動將每個練習(xí)打出來。復(fù)制粘貼會讓這些練習(xí)變得毫無意義。這些習(xí)題的目的是訓(xùn)練你的雙手和大腦思維,讓你有能力讀代碼、寫代碼、觀察代碼。如果你復(fù)制粘貼的話,那你就是在欺騙自己,而且這些練習(xí)的效果也將大打折扣。
初學(xué)者學(xué)習(xí)C#的15個資源
1) TutorialsPoint
Tutorials Point是一個受歡迎的在線學(xué)習(xí)web開發(fā)編程等技術(shù)的網(wǎng)站。它提供了一個在線的基于文本的教程來一步步學(xué)習(xí)C#。該課程培訓(xùn)流行的C#編程的概念和時間。
2) C#Station
C#站提供基于文本的經(jīng)驗教訓(xùn),對于初學(xué)者和專業(yè)程序員提供C#編程概念的培訓(xùn)。它涵蓋了各種主題,同時提供代碼示例的基本概念、控制語句、多態(tài)性和異常處理等。
3) LearnCS.org
LearnCS.org是一個網(wǎng)站,專門致力于提供在線課程學(xué)習(xí)C#。學(xué)生可以按照說明進行操作,通過使用兩個單獨的窗口,即代碼窗口和輸出窗口同時學(xué)習(xí)。
4) Zetcode
Zetcode提供的C#編程語言的文本教程重點放在基本以及先進的主題。課程內(nèi)容包括有用的主題,如數(shù)據(jù)類型、詞法結(jié)構(gòu)、字符串、數(shù)組、命名空間等。它非常適合初學(xué)者和程序員。
5) MicrosoftC# Training
這個Microsoftc#課程教學(xué)的核心概念C#中,對發(fā)展中國家的游戲以及為企業(yè)和移動設(shè)備的應(yīng)用程序提供了一個視頻教程。該課程是在25視頻課程專門為各個主題細分。 C#基礎(chǔ)對初學(xué)者提供寫作規(guī)范和調(diào)試功能和使用Visual C#速成版教程開發(fā)應(yīng)用程序。
6) Udemy
Udemy是最大的網(wǎng)上學(xué)習(xí)各種課程技術(shù)的平臺之一。該網(wǎng)站有很多的教學(xué)視對C#編程從基礎(chǔ)到高級水平。在這里,你還可以找到一些免費的基本的C#網(wǎng)上課程。
7) Eduonix
Eduonix是首屈一指的在線機構(gòu),學(xué)習(xí)各種技術(shù)課程。它提供C#的培訓(xùn)課程稱為“從零開始學(xué)習(xí)C#編程”。這是一個由講師指導(dǎo)的視頻課程,涵蓋了語言的重要方面和如基本的編程結(jié)構(gòu)和LINQ,C#網(wǎng)絡(luò)編程等。跟著它的腳步你可以完成課程后,獲得C#認證。
8) EDX
EDX是一個在線教育服務(wù)提供商,它提供來自頂尖大學(xué)和學(xué)院的課程。它提供了一個先進的課程稱為“C#編程使用。本課程需要你有關(guān)于編程的概念,如循環(huán)、程序流程和數(shù)據(jù)庫概念的理解。該課程涵蓋各種主題并且包括C#語法、.NET編程、框架的概念和C#中的OOP。
9) O’ReillySchool of Technology
O'Reilly提供對多種技術(shù)為主題的C#視頻培訓(xùn)課程的培訓(xùn)材料。它有大量的C#編程語言學(xué)習(xí)資源。
10) Channel9.msdn.com
這個網(wǎng)站是眾多博客、文章、視頻教程和其他各種技術(shù)專題的培訓(xùn)材料。在這里,你會發(fā)現(xiàn)有關(guān)C#編程的短視頻教程在眾多的個人專題里。它也有一個完整的視頻課程稱為“提示構(gòu)建使用XAML和C#中的Windows應(yīng)用商店的應(yīng)用程序”。
11) Fundamentalsof Computer Programming with C#
這本書是一個完整的指南,以了解在C#語言和.NET框架的各種編程經(jīng)驗。它可用于PDF格式免費下載。
12) FreeBook Centre
這個網(wǎng)站是對C#編程語言免費電子書和指南的一個匯集。
13) BookBoon
bookboon.com是一個可以免費下載各種主題電子書的網(wǎng)址。它具有大量的免費的C#免費教科書讓你免費下載。你必須看看他們的收藏,其中包括從各種流行作家的作品。
14) C#Programming
這是一本完整的關(guān)于學(xué)習(xí)編程與C#的基本概念的書。你可以下載這本免費電子書并開始學(xué)習(xí)。
15) C#Essentials
C#Essentials是一本管掌握C#語言的編程概念的完美的書。它包含28章,包括很多有用的方面,如創(chuàng)建控制臺應(yīng)用程序,創(chuàng)建GUI應(yīng)用程序與Visual Studio等等。
猜你感興趣: