回覆列表
  • 1 # 小小猿愛嘻嘻

    目前來說,網上可以學習程式設計的網站不少,都有免費的影片和資料可以學習,下面我介紹幾個可以自學程式設計的網站:

    1.網易雲課堂,地址http://study.163.com/,相信這個網站大部分人都應該聽過,裡面有許多的學習資料,其中就有程式設計的影片,前端開發、後端開發都有所設計,還有人工智慧等,對於程式設計初學者來說是一個很不錯的網站:

    2.慕課網,地址https://www.imooc.com/,這個網站有許多免費的影片可以學習,涉及前端、後端和各種開發語言,對於初學程式設計的人來說,是一個很不錯的選擇:

    3.菜鳥教程,地址http://www.runoob.com/,這裡的資料都是免費的,涉及眾多開發語言,包括常見的c/c++,java,html,python等,只不過沒有影片,都是入門的簡單示例,但有一個好處就是,可以線上練習,不需要搭建本地環境,方便快捷:

    線上編寫程式碼並執行:

    4.實驗樓這個網站也不錯,地址https://www.shiyanlou.com/,都是線上的實驗,不需要搭建本地環境,對於初學者的入門和提升來說也是一個不錯的選擇:

  • 2 # 玩著學程式設計

    最開始學習程式設計的時候是在“如鵬網”上學習的,上面的教程還是非常的不錯的。

    從程式設計入門,到高階進階,企業專案再到後續的就業指導,都是有的。

    前期的一些基礎課程,比如說《C語言也能幹大事》系列影片教程,《這樣學Java不枯燥》影片教程等,課程體系的設定可以極大的激發對程式設計的興趣,透過開發超級瑪麗,飛機大戰,吃金幣,連連看,湯姆貓,電影的彈幕動畫等來講解程式設計的基礎知識點,快速入門,沒想到程式設計還可以這麼學,適合初學者學習。

    連連看小遊戲截圖:

    或者是一些關於就業的課程,比如說《如何從大二開始找工作》以及後續的《程式設計師找工作的六大環節揭秘》影片教程,從寫簡歷,投簡歷,面試技巧和就業合同的簽訂都是有詳細的講解的。有問題隨時提問,老師實時答疑。

  • 3 # 一零言

    我也是從一個小白走過來的,也使用過很多程式設計網站,整理如下:

    程式設計學習的平臺可以分為三類,第一類是邊學邊實踐,第二類是影片類,第三類文件類。

    注:一下排序不分先後,重點在最後。

    邊學邊實踐

    1.w3cschool

    2.菜鳥教程

    3.實驗樓

    為學生及在職程式設計師提供程式設計、運維、測試、雲計算、大資料、資料庫等當前主流IT技術實踐課程。正如這個平臺的名字一樣,這裡注重的是實踐,採用實驗的方式讓你一點點學會擼程式碼。

    4.慕課網

    5..計蒜客

  • 4 # 口耳戈是一個生僻字

    阮一峰的網路日誌

    阮一峰是國內研究程式語言的人,經常分享一些關於程式設計的知識,關注他絕對可以學到很多深入的知識

    W3Cschool

    w3c是一個專門學習程式設計的網站,裡面有各個程式設計領域的知識,有很多的技術文件,還有實戰程式設計訓練,非常適合初學者

    網易雲課堂

    這是一個影片網站,裡面有各科各類的各種影片,程式設計類也有很多,使用者多,交流多

    慕課網

    慕課網專門為程式設計師提供影片的網站,裡面全部都是這行相關的學習影片,有web前端,java後臺等等各種影片,影片大多數是實戰類的

    CSDN

    csdn是程式設計師的部落格家園,裡面有很多人寫的技術部落格,大部分問題可以在上面找到答案

    掘金

    類似於知乎,可以說是程式設計師的知乎,上面有各個方向的文章,小組,和話題

  • 5 # 高階Bug調查員

    我不給你推薦太多的網站,這裡有兩個我非常喜歡的初學者學習網站,分享給你。

    第一個:菜鳥教程

    網址:https://www.runoob.com/

    推薦理由:不論你是前端、後端、伺服器、做網站,只要你是和程式設計沾邊的工作,都可以從這裡找到你所需要的最全面,最基礎,最適合你的文字類教程。

    菜鳥教程包羅之廣,內容之詳盡,讓我一度以為這就是我夢幻的學習訓練場!自從發現了下面這個......

    第二個:嗶哩嗶哩

    沒錯就是鬼畜先鋒——B站!哈哈哈,我知道你已經在心裡開罵“WTF!”了。

    不過這次我把壓箱底的寶貝拿出來是非常認真的。

    網址:https://www.bilibili.com/

    推薦理由:影片教程,應有盡有!只有你想不到,沒有你搜不到。毫無疑問,B站已經成為國內數一數二的影片自媒體平臺,在這裡學程式設計,你絕對不會後悔!!

    不要猶猶豫豫的啦!老弟!想看影片看影片,想看圖文看圖文,你的學習你做主!

    ---關注【Java聖鬥士】,我是你們的小可愛(✪ω✪) Morty---

    ---專注IT職場經驗、IT技術分享的靈魂寫手---

    ---每天帶你領略IT的魅力---

    ---期待與您陪伴!---

  • 6 # 讀芯術

    21個免費學習網站,請收好!

    全文共2358字,預計學習時長5分鐘

    如果你正在自學程式設計和程式碼,並苦於沒有優質資源,那麼你來對了地方。本文將介紹21個免費學習寫程式碼的網站,在辦公室裡或在家裡即可輕鬆學程式設計。

    本文精選了21個有關程式碼、程式設計、Java、Python、SQL、Git、和Ruby on Rails學習的網站。這些網站為以下內容的學習提供了免費的優質資源:程式語言(Python和Java等) 、常用技術(SQL等)、作業系統(Linux等)、Web開發框架(Ruby on Rails等)、函數語言程式設計語言(Haskel等)和構建網站等其它課程。

    1. freecodecamp.org

    傳送門:https://www.freecodecamp.org/

    這是最棒的社群網站之一,由Quincy Larson建立,在該網站可以免費學習寫程式碼、進行實戰訓練並有機會找到一份開發人員的工作。

    網站上有大量JavaScript、資料結構和演算法以及前端開發等互動式教程和練習。

    新手們可以在此開啟精彩的程式設計之旅。此外,該網站甚至在臉書上擁有一個龐大的群組(freecodecampearth),供新手提問並分享學習經驗。

    2. Coursera

    傳送門:http://www.coursera.org

    這是一個很棒的線上學習網站,由斯坦福教授Andrew Ng和DaphneKoller建立,提供課程學習、專業學習和網路課程學位。Coursera最好的地方在於其提供來自斯坦福大學、倫敦大學、密歇根大學、科羅拉多大學、倫敦帝國理工學位等多所大學的線上課程。

    它提供免費和付費的線上課程和專業。我最喜歡Coursera上的一些免費程式設計課程是:

    (1)RobertSedgewick“演算法I和演算法II”

    傳送門:http://bit.ly/algorithms-part1

    (2)Andrew Ng “機器學習”

    傳送門:https://www.coursera.org/learn/machine-learning?ranMID=40328&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-j4CgBJn3pMyyWE9z_ko8Tg&siteID=JVFxdTr9V80-j4CgBJn3pMyyWE9z_ko8Tg&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=JVFxdTr9V80#enroll

    (3)零基礎Python入門專項課程

    傳送門:https://www.coursera.org/specializations/python?ranMID=40328&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-iGW8bMtocjNJzvbVmtl_Hw&siteID=JVFxdTr9V80-iGW8bMtocjNJzvbVmtl_Hw&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=JVFxdTr9V80

    Coursera還提供付費的課程認證,可用於領英個人資料展示。

    3. Udemy.com

    傳送門:https://click.linksynergy.com/fs-bin/click?id=JVFxdTr9V80&offerid=323058.9409&type=3&subid=0

    這是線上學習的最佳場所之一,在該網站可獲得所有有關最新技術和程式語言的線上課程,如Java、Spring、資料結構和演算法、Selenium、REST等課程。它提供免費和付費資源。

    以下是一些可以學習有趣技術的免費課程:

    (1)零基礎Java教程

    傳送門:http://bit.ly/2zO3AHT

    (2)高階資料結構輕鬆學

    傳送門:http://bit.ly/introduction-to-data-structures

    (3)Python 程式設計入門

    傳送門:http://bit.ly/2D5vvnV

    (4)高階和麵向物件的JavaScript和ES6

    傳送門:http://bit.ly/2Dk46PJ

    網站上的付費資源也很便宜,限時搶購常有發生,只需9.99美元即可購買到課程。網站上名師雲集,擁有Colt Steele、Rob Percival、Stephen Grider、Josh Portilla和John Purcell等名師。

    4. plurasight.com

    傳送門:http://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Flearn

    這是學習任何技術或IT課程的最佳網站之一,可以在上面學習如Java程式語言,Spring framework Web開發框架Java程式語言、Spring framework和Hibernate等Web開發框架等課程。

    該網站還收購了CodeSchool網站的課程,可以透過實戰的方式學習web技術。使用該網站很快就能學到很多很酷的東西。

    5. try.github.io

    傳送門:http://try.github.io/

    一個很棒的網站,學習Git只需15分鐘。這個網站最好的地方是它是一個元網站,這意味著它包含了一些最有用的線上學習Git的資源網站,比如LearnGit branching網站,在web瀏覽器上就能學到Git命令。

    新手不僅會學習基本git命令,還會了解到一些具有挑戰性的git概念,如分支、合併、撤銷、擇優挑選,變基等概念。

    VisualizingGit(傳送門:http://git-school.github.io/visualizing-git/)是另一個很棒的資源, 新手可在自由探索模式和一些構造場景下,學習git命令如何在web瀏覽器上影響儲存庫的結構。

    6. onemonth.com

    傳送門:https://mbsy.co/sFqPc

    透過這個網站,可以在一個月內學會寫程式碼並搭建web應用程式。該網站並非完全免費,你需要買一個類似訓練營的課程。

    該網站有30天學習Python、Ruby和JavaScript的課程,而且訓練營的教學方式非常有效。

    另外,該網站提供免費試用的機會並開設《命令列》之類的課程。同時,網站上還將推出《一個月內免費學寫程式碼》的播客。

    7. codecademy.com

    傳送門:http://codecademy.com/

    該網站提供互動式教程,免費學習JavaScript、Java和Linux等最流行的技術。同時還提供一些付費課程,來學習Python、Java和JavaScript等高階概念。

    8. codingbat.com

    傳送門:http://codingbat.com/

    這是另一個學習程式設計的好網站,包含了許多免費的程式設計練習,可以用Python和Java來建立對程式設計的感覺。

    9. code.org

    傳送門:http://code.org/

    學習程式設計和計算機科學基礎知識的絕佳網站。孩子們可以在該網站上透過玩Minecrat遊戲來學習程式設計。

    10. code4startup.com

    傳送門:https://code4startup.com/?ref=javinpaul

    這是一個由Leo Trieu建立的很棒的網站,可以透過搭建真實公司的網頁和實戰專案來學習如何寫程式碼。

    該網站是從零開始學習Web開發的最佳場所之一,可在3個月內學習搭建像Airbnb、優步等4家真實的企業網頁,且不需要經驗。

    網站上還有許多免費課程,如下:

    (1)菜鳥如何一小時搞定ReactJS

    傳送門:https://code4startup.com/projects/reactjs-for-newbies?ref=javinpaul

    (2)學習Rubyon Rails、Heroku和Wistia APIs

    傳送門:

    https://code4startup.com/projects/hero-learn-ruby-on-rails-and-wistia-apis-by-cloning-code4startup-version-newbies?ref=javinpaul

    11. codeabbey.com

    傳送門:https://www.codeabbey.com/

    這是一個有很多程式設計練習的很棒的網站,可以學習寫程式碼,並提高你在任一程式語言中的程式設計技能。

    12.sqlzoo.net

    傳送門:http://sqlzoo.net/

    毫無疑問,對於任何IT專業人士來說,SQL都是必備技能之一。但是不幸的是,很少有網站或免費課程提供SQL課程。

    該網站是初學者學習SQL或已有基礎的人提高SQL查詢技巧的最好的地方之一。

    網站提供了配有練習的互動式SQL教程,非常適合提高SQL查詢技巧。

    13.GitImmersion

    傳送門:http://gitimmersion.com/index.html

    這是學習Git和GitHub的最佳網站之一。Git是當今程式設計師必備的技能之一,透過該網站的學習,能一覽Git的基本原理。該網站的靈感來自於這樣一句話:實踐出真知。

    這是學習Git最好的課程之一,由已故的重量級程式設計師Jim Weirich編寫。

    如果在.bashrc 和.gitconfig中配置別名,則該課程可以大大提高工作效率。

    14.LearnGit branching

    傳送門:https://learngitbranching.js.org/

    分支和合並是任何原始碼控制工具(如SVN、CVS)都難以掌握的概念之一,在Git中也曾如此,但現在透過該網站並沒那麼難以掌握。這個互動型網站將以與眾不同的方式提供git合併和分支的課程。

    該網站是在網上學習Git最直觀、最具互動性的方式之一,根據逐步演示的強大功能,提供了許多針對不同水平具有挑戰性的練習,還能在學習過程中帶來不少的樂趣。

    15. codecombat.com

    該網站可透過玩遊戲,學習如何用Python和Javascript寫程式碼,這是最具互動性和最有樂趣的線上學習方式之一。

    16. tryhaskell.org

    傳送門:http://tryhaskell.org/

    透過免費的互動課程學習Haskell。

    17. railsforzombies.org

    透過觀看影片和完成練習來學習Ruby on Rails。該網站現在已與Pluarlsight網站合併。

    18. thinkful.com

    這是一個與眾不同的網站,你可以在其中選擇課程,並獲得導師指導。

    19.

    rubymonk.com

    透過該網站的互動性材料,可以在瀏覽器中發現Ruby的習慣用法。該網站為初級、中級和專業Ruby開發人員提供了進一步提高Ruby程式語言的機會。

    20. tryRuby.org

    這是另一個線上學習Ruby的好網站。現在該網站也與Pluarlsight合併,只有註冊了會員才能獲取課程資源。

    21. learnpython.org

    傳送門:http://learnpython.org/

    我們一起分享AI學習與發展的乾貨

  • 中秋節和大豐收的關聯?
  • 請問有沒有窮人也能創業的平臺?