从零开始学习编程_从这里开始学习编程
從零開始學習編程
如果您單擊了這篇文章,您可能想學習編程,但不知道從哪里開始,因為這似乎是一項艱巨或令人生畏的任務。
因此,在本文中,我將為您提供所有我用來學習編碼的建議和資源,以及一些我沒有使用過的建議和資源,但我希望我能做到。
無論您是已經有一定編碼經驗的人,還是您是一個完全入門的新手,對編碼一無所知,無論年齡多大,只要有互聯網連接,就可以學習編碼。 在開始編程之前,這里有一些您應該了解的技巧和資源。
為什么要學習編碼
開始做或學到一些東西時,您需要做的第一件事就是問自己:“我為什么要這樣做”。 認真地講,您需要這樣做,因為如果您知道為什么要這樣做,它將為您提供動力。 不這樣做的人通常就是失敗的人。
當您決定要學習編碼時,請花一些時間(幾天)來思考為什么要這么做并對自己誠實。 可能有很多原因,例如獲得更好的工作,只是想了解周圍事物的制造方式,也許您對一家高科技公司有一個想要繼續前進的想法,或者可以是您想要的任何東西,但是您可以需要知道為什么要這么做。
選擇正確的編程語言
一旦確定要開始學習編程,就需要確定要選擇哪種編程語言。
盡管沒有直接的答案,但是某些語言比其他語言更容易使用。 更好的問題是您要創建什么。如果要創建計算機游戲,則C ++或C#可能是最好的選擇,或者如果要創建網站,則JavaScript是與HTML和CSS一起使用的最佳解決方案。 對于創建移動應用程序,最好選擇React Native或Flutter之類的東西。 如果您不確定要創建什么,那么選擇Python可能是最好的選擇,它很簡單,幾乎可以用于網站,手機游戲,桌面應用程序等等。 如果您想了解更多信息,可以在此處查看有關最佳編程語言的文章。
如何學習編程語言
有很多方法可以學習任何編程語言,但在這里,我強烈推薦這些方法。
觀看有關編碼的YouTube視頻
對我來說,觀看YouTube視頻是學習編碼的最佳方法之一,因為當我實時觀看和聽到事物而不是閱讀時,我往往會學到最好的東西,盡管閱讀也是一種不錯的選擇。 有很多很棒的教程,也有一些視頻,討論建議和初學者希望他們知道的一些事情。
我有一篇關于YouTube頻道的文章,如果您想學習網絡開發,建議您收看,可以在此處查看 。 這些頻道還制作了有關移動開發,桌面開發等其他內容的教程。 您可以找到其他YouTube頻道來談論您感興趣的事物,而這些正是我感興趣的事物。
建立個人項目
構建個人項目是學習編碼的一種非常好的方法,因為您將構建對自己有用的東西,這會帶給您很多動力。 您構建的這些項目可能非常有用,并且您可能可以利用它們創建整個公司。
通常,最好的創業想法是創始人自己發現并可以單獨創建的想法,因此,如果您有發現自己覺得有用的想法,請四處尋找是否有人在您面前做過,如果答案是否定的,您就有建立成功公司的絕好機會。
參加在線課程
參加在線課程是學習編碼的好方法,因為它基本上是在觀看專門為學習而制作的視頻。 他們將教您如何構建真實的項目,并為您提供開始創建自己的項目的技能。 唯一的不足是大多數課程都不免費。 您可以使用以下課程:
- 學習Python: 完整的Python訓練營:從Python 3的零開始
- 學習JavaScript: 完整JavaScript課程2020:構建實際項目!
- 用于創建游戲: 完整的C#Unity Developer 3D:學習編寫代碼游戲
- 創建移動應用程序: 完成React Native Bootcamp – Build 18 iOS&Android應用程序
閱讀書籍或博客文章
通常,讀書和閱讀可能是您學習的主要方式,因為可能會發生許多錯誤,而且沒有人有足夠的時間來為每個錯誤創建視頻。有一些書以“如何學習HTML,CSS和JavaScript”之類的純技術方式教您,它們還是人在書中分享自己的編碼經驗的書。
在博客和網站方面,您可以關注很多很棒的博客,您肯定會使用的是Stack Overflow ,在該網站上,您可以找到有關幾乎每種編程語言的很多信息。
為開源項目做貢獻
為開源項目做貢獻將極大地提高您的編碼技能,因為您將需要嘗試理解其他人的代碼,并且還將為常規工作“做準備”,因為在那里大量的其他人的代碼將被扔給您。
要為開源項目做貢獻,可以在GitHub上進行 。
結論
最后,您需要知道為什么要開始學習編碼,此后,您需要選擇最適合自己需求的正確編程語言,然后開始使用上面列出的方法進行學習。
希望我能幫助您學習編碼并實現您的目標。 如果您喜歡本文,請確保與您的朋友分享。
另外,如果您認為我有任何遺漏或有其他問題,請務必在評論中發表您的問題,或通過 info@codequickie.com 給我發送電子郵件 ,我將很樂意為您解答。
翻譯自: https://hackernoon.com/how-to-learn-programming-as-a-beginner-0j1f3uek
從零開始學習編程
總結
以上是生活随笔為你收集整理的从零开始学习编程_从这里开始学习编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【JavaScript代码实现四】获取和
- 下一篇: 完整的【ArcGIS地理信息系统空间分析