如何開始學習編程? 這 3 步很重要


編程是一件充滿樂趣又很實用的事情。它讓你變得充滿創意,並且賦予了你能選擇更多好工作的權利。如果你想知道怎樣開始學習編程,可以閱讀以下教程。

Part 1 選擇語言

1.選擇一門編程語言

選擇一門編程語言,是開始學習的第一步。計算機程序之所以能運行,是因為一系列的計算機指令在作用。這些指令又是被不同的語言書寫的。

不同的編程語言可以創造出不同的程序,因此,選擇一門編程語言會與你未來工作息息相關的去學吧。如果你在學習過程中,發現所學內容可能不太滿足你的需求,你也可以隨時轉去學習其他語言。

2.C,C++,C#

這些語言主要用於創建獨立的計算機應用程序,比如游戲。C和C++對於初學者來說,比較困難,但也不是不能學會的。學習它們不僅能讓你更深入地了解編程,也能讓你了解計算機的運作原理。

這兩門語言現在依然在廣泛地被使用,也很受歡迎。而C#,則和Java非常相似,它正逐漸地流行起來。

3.Java 或 JavaScript

如果你想做網站插件(JavaScript)或者移動App(Java),可以考慮這兩種語言。這兩種語言的市場需求比較大,也很容易找到教程學習。

另外,請注意,Java和JavaScript除了名字比較像,幾乎是兩種完全不同的語言。

4.Python

Python是一門應用范圍較廣的跨平台語言。它非常強大,但又很容易學習,尤其是對新人而言,所以Just try it!

5.PHP

PHP是Hypertext Processor(超文本處理器)的縮寫。這是一門網頁編程語言,也是簡單易學的,相當流行。

6.不要局限

你不應該把自己局限在以上這些我推薦的語言里,還有很多的編程語言,應對不同的工作。想當好程序員,你需要盡可能多的去學習更多的編程語言。

Part 2 學習語言

1.選擇去學校學習

雖然大多數的公司雇佣程序員時,不會在意學歷,但擁有一個好的大學相關專業學歷,也是個加分項。有專業的老師和教材指引,你會學得更高效。

並且,在編程相關的專業,很多學校投入了大量獎學金,所以只要好好學習,不用太過擔心學費。

2.上網課

不管你是想花錢去學習有學位的網絡課程還是參加一些免費課程,比如Coursera,你都能從這些有合理結構安排的課程中學到有用的編程知識。

全球著名的可汗學院也有不少編程教程和視頻,以及Codecademy和實驗樓,也有詳細的學習教程。

3.嘗試使用網絡工具

Google's University Consortium 和火狐的開發者社區都提供免費的服務,幫助人們學習編程。這些公司需要更多的開發者去發展他們的平台,因此社區內容質量做的都非常好。

4.盡早學習編程

有很多為孩子設計的編程教學軟件,比如MIT開發的Scratch。趁着年輕去學,會更容易掌握。

Part 3 自主學習

1.選擇一本好書或者一個好教程

選擇一本比較新的好書開始學習編程。亞馬遜或者相似的書籍交易網站上的評論能夠幫你分辨書籍好壞。

2.選擇一個恰當的解釋器

解釋器是一種電腦程序,能夠把高級編程語言一行一行直接轉譯運行。通過解釋器,你可以看到你的代碼是怎么樣工作的。你需要選擇一個適合你的編程語言的解釋器。

3.閱讀

嘗試着把書中的例子放入解釋器中,然后再試着改變這些例子,做點兒不一樣的事情。

4.不斷地編程並學習新技術

成為一個好程序員,最重要的一點就是保持對當下技術的敏感度,持續地學習新的語言,做出新的東西。你需要主動去接受挑戰,並提升你的編程技術。

實驗樓作為一個創新的教育平台,推出了不少廣受好評的編程課,我們不需要你下載任何軟件,你只需要跟着我們的教程和提供的在線虛擬環境,手動打代碼就可以啦。

▲實驗樓精選好課:

Java 編程語言基礎

PHP 編程入門

16 個 PHP 設計模式詳解

Python 新手入門課

MySQL 基礎課程

HTML基礎課程

Python 實現輕量型 Web 框架

Python3 簡明教程

原文: How to Start Learning Computer Programming

翻譯:實驗樓


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM