Ⅰ 可以在線編程的學習類網站有哪些
EdX:一家非營利性質的領先的開源在線學習平台,是由哈佛大學和麻省理工在2012 年創辦的。在這里,你知道自己會學到前沿技術和理論
CodeAcademy:學習編程的最好的地方之一。這里提供各種課程,從HTML & CSS, JavaScript, jQuery, PHP到, Python 和 Ruby
AGupieWare:縱覽美國名校的計算機科學課程,然後基於斯坦福,麻省理工卡內基梅隆、伯克利和哥倫比亞提供的免費課程創建類似的課程。 分成 15 節課, 3 節入門課,7 節核心課和5 節選修課,是計算機編程入門的好地方
Hack.pledge:這是個開發人員社區, 裡面有很多有名的開發人員,可以通過向大神學習,提升自己的編程技能
Code Avengers: 提供趣味十足的互動式編程課程, 教你如何使用JavaScript, HTML 和 CSS.編寫游戲,應用程序和網站
Free Food Camp:通過加入社區,跟專業人士和學生交流,學到 HTML5, CSS3, JavaScript, Databases, DevTools, Node.js, Angular.js 和 Agile
Ⅱ 學習編程有哪些著名的網站
本文首發我的【悟空問答】,請勿轉載。
http://www.wukong.com/answer/9
點擊右上角【關注】,以後經常給大家分享編程的網站(~ o ~)~zZ
GitHub
http://github.com/
極客學院也是一個類似慕課網的在線編程學習網站。但是它一開始都是會員機制。有了會員,幾乎所有課程都是可以看,它也有少數的免費的。
它的課程也是緊跟技術潮流,當新技術出現時,它總是能推出相對於的課程,也讓你很省心地了解關注。
它還有對精準的職位有專有的技術體系,讓你用科學方法,來達到企業所要求的水平,讓你少走彎路。
它上面的講師基本都是在一線的工程師,對企業的要求都很熟悉。
Ⅲ 有沒有自學編程的網站
有很多。
國內很多教育類網站都可以免費自學編程,包括網易雲課堂、慕課網、極客學院等,bilibili(b站)上也有很多相關的課程可以學習。編定程序,簡稱編程,是指讓計算機代為為人解決某個問題,對某個計算體系規定一定的運算方式後,使計算體系按照該計算方式運行,並最終得到相應結果的過程。
計算機雖然功能強大。可以上網、玩游戲、管理公司人事關系等,但是沒有程序,它就是一堆廢鐵,不會完成我們對它下達的「命令」。於是,我們要馴服它,只有通過程序,這也是我們和計算機溝通的唯一方式。
Ⅳ 哪裡有編程學習的網站
1. CodeAcademy
最受歡迎的學習編程的網站之一就是CodeAcademy啦。事實上,已經有超過2400萬人通過這個教育公司的迷人經驗學習過如何編程,在CodeAcademy,通過上課你可以深入了解到從HTML&CSS、JavaScript、jQuery、PHP、Python到Ruby的所有東西。
2. Coursera
創辦於2012年,Coursera已經成長為一個以營利為目的的教育技術公司,它提供119個機構的超過1000個課程。雖然你可以支付某些程序來獲得一個證書,但還是有免費的各種專門化編程的介紹課程,這些課程由各個大學提供,例如華盛頓大學、斯坦福大學、多倫多大學和范德比爾特大學。
3. edX
EdX是另一個開源非營利在線學習平台的代表。它是由哈佛大學和麻省理工學院在2012年創辦的,在這里你會學到一些尖端技術和理論。如今,edX的加入者已經包括60所學校,你可能不會在這個免費的哈佛大學電腦課程介紹上走錯。
4. Udemy
Udemy成立於2010年,是一個可以學習和提高職業技巧的在線學習平台。雖然有需要付費的課程,但也有大量通過視頻課教授的免費編程課,比如為企業家量身打造的編程——HTML&CSS和Python編程介紹。
5. aGupieWare
AGupieWare是一個獨立的應用程序開發商,它從美國的一些領導機構中調查計算機科學程序,後來它創辦了一個由斯坦福大學、麻省理工學院、卡內基梅隆大學、伯克利大學和哥倫比亞大學提供的免費教程,這個項目之後被分成了15個課程:3個入門課程、7個核心課程和5個選修課。
盡管實際上你不會收到貸款,這仍然是一個為未來的計算機程序員准備的完美的介紹程序。
6. GitHub
有時你會被一個問題困住,需要翻看參考書,那就來找GitHub吧。你可以在基於web的Git存儲庫主機服務中,找到囊括80多種編程語言的超過500個免費的編程書。
7. MIT Open Courseware
如果你已經學過了基礎知識,想學學更深層的知識,例如探索編程背後的理論。那就是MIT免費課件網站的優勢了,它包括了例如電腦科學及編程、Java編程簡介和C語言編程實例這些課程。
8. Hack.pledge()
這是一個開發者社區,包括一些像BitTorrent的創造者Bram Cohen這樣的高知名度開發者。因此,你可以向世界上一些首席開發者學習,使你的編程能力變得完美無缺。
9. Code Avengers
總部在紐西蘭的Code Avengers提供有趣且互動的編程課,教你如何用JavaScript、HTML和CSS編游戲、應用程序和網站。每個課程僅在12小時內完成且有英語、俄語、荷蘭語、西班牙語、義大利語、土耳其語和葡萄牙語版本。
10. Khan Academy
Khan Academy由教育家Salman Khan創辦於2006年,是最原始的免費在線學習機構之一。通過一步步的視頻教程,你可以學會如何用JavaScript和ProcessingJS編程圖畫、動畫和游戲,還可以學會如何用HTML和CSS創建網站。
11. Free Food Camp
這里你可以通過加入社區的專業人士和學生學到HTML5、CSS3、JavaScript、Databases、DevTools、Node.js、Angular.js和Agile。你們甚至可以用編程技能在一起工作,這樣就可以構建免費的應用程序。要記得這點:你正在學習的這些技能有助於解決實際問題,代碼應該是非營利的。
12. HTML5 Rocks
這個Google project發布於2010年,是為了和蘋果的HTML5對著干,這個網站滿是教程、資源和最新版的HTLM5。它是開源的,所以開發者可以隨意使用HTML5代碼,而且因為它比大多數入門課程更先進,你可能想要在進入網站之前先學習一些基礎知識和經驗。
Ⅳ 孩子在家學編程,免費少兒編程網站有哪個
【導讀】隨著科技的發展,人工智慧教育政策的推進以及快速的發展,不少家長在接孩子放學時,在學校門口收獲滿滿的一手的宣傳單頁,看著身邊的朋友紛紛報了少兒編程班,這讓家長躁動了起來,到底要不要讓孩子學習編程,畢竟語文,數學,英語,舞蹈藝術等,已經報了很多,對於時間和精力也真的是蠻心疼小孩的。今天小編整理了幾款不錯的非常好用的免費少兒編程教育網站,都有配套的家長教程,家長可以先學一下,然後就可以帶著孩子再學習了,讓我們一起看看都有哪一些吧!
1.Minecraft for Ecation(我的世界教育版)
我的世界是全球最受歡迎的游戲之一。作為8090後,應該都有玩過,我的世界除了我們平常見到的那個,還有有一個教育版,其中有一個少兒編程課程——Coding
with Minecraft,它是基於國際CSTA標准,涵蓋了基礎計算機科學概念,使用一些小的項目,幫助學生建立計算思維技能,從而達到一種能力。
適合年齡:11-16歲
鏈接:https://ecation.minecraft.net/class-resources/code-with-minecraft/
2. ScratchJr Scratchjr
ScratchJr Scratchjr 是 Scratch 的一個更為基礎的版本,是一個完全免費的基於移動端的少兒編程軟體,安卓蘋果
手機移動段都能用哦。軟體設計初衷就是為了更小的孩子介紹計算機編程。 家長可以通過動畫指南和書面說明向孩子們解釋游戲,以便讓他們開始。Scratchjr
可以提供很多創建腳本的選項,包括不同的背景和動作,孩子一學就是幾個小時,根本停不下來!
適合年齡:5+
鏈接:https://www.scratchjr.org
3.Code.org
Code.org
是全球最大型的計算機科學和少兒編程佈道非盈利組織,本網站是通過免費優質的在線課程資源,讓全世界的孩子們都能享受到最前沿的計算機教育
適宜年齡:7歲以上
鏈接:http://www.code.org
以上就是本期小編推薦的3款免費少兒編程網站也是大眾認可比較高的,大家有興趣可以探索一下,其實國內也有很多不錯的網站,比如網易,人人編程等沒有一一上來,下期小編會專門給大家做一期國內不錯的少兒編程網站,希望可以幫助到大家!
Ⅵ 在哪些網站可以自學編程
如果你在自學編程,你可以在慕課網上觀看學習視頻,慕課網上的視頻可以說是包含了所有你想學的知識點;當你的學習遇到了難點的時候,你可以去CSDN上查找解決方法;當你想要寫練習題的時候,你可以在力扣網上刷到所有題型。那麼關於在哪些網站可以自學編程?以下是我的看法:
三、力扣網
學習編程最重要的就是敲代碼,只要代碼敲的好,你就可以找到好的工作,所以當你學完一部分課程的時候,一定要敲代碼。力扣上的題目是非常多的,不管你學的是哪一種編程語言,力扣上都有題目,而且每一個題目都有對應的解析和視頻,所以如果你要自學編程的話,一定要多敲代碼。
那麼關於在哪些網站可以自學編程?以上是我的看法,你有什麼看法?歡迎留言交流。
Ⅶ 有哪些學習編程的網站
1、Codewars
Codewars經常被拿來和LeetCode比較。
Codewars雖然沒有C和C+的題目,但是砌牆式進階受到不少程序員的青睞。
不同等級有不同的題目,當然你也就獲得不一樣的經驗值。
2、LeetCode
leetcode上題目分easy,medium,hard三個難度。
LeetCode為用戶提供了各種主流編程語言,比如C++、Java、Python、C、C#、Java等。
3、CodeEval
CodeEval可以支持程序員建立一個產品或者應用,並得到現金獎勵作為回報。
可以讓開發者宣傳他們在自己工作領域的經驗。
4、HackerRank
至少有100多萬程序員使用HackerRank。程序員通過挑戰編程,可以提高自己的技能。
HackerRank有一個選手積分榜,你解決了問題就可以獲得相對應的積分。積分越多,你的個人戰績排名越靠前。
5、CodinGame
CodinGame支持超過20種編程語言,例如Python、Ruby、Java、Scala等。
它將編程變成游戲,在玩游戲時,會遇到許多具有挑戰性的編碼問題,我們需要想法設法完成挑戰。
6、OverAPI.com
一個能查詢到所有與編程相關的各種技術的網站,還能給出詳細的知識點。真是太良心的網站。
Ⅷ 學編程沒人帶推薦10個免費學編程的最佳網站給你
學習編程是開啟你的Web開發和移動應用開發職業生涯的一種絕佳方式。在這篇文章中,我們將分享10個有助你學編程的最佳網站。
它是學編程最流行的網站之一。事實上,2000萬人已經使用這個網站來學習編程了。你只需要注冊一個免費帳戶,便可以開始挑選你想學的第一門編程語言。它包括了CSS、HTML、JavaScript、jQuery和PHP等。
這是一個學習Web開發非常棒的地方。尤其是你想學習編程語言是JS,那麼,這個網站將是你的首選。網站中包含了Node.js、Angular.js和Express.js等內容。在這個網站學習最好之處就是,你可以建立一些非營利的項目,它們可以幫助你積累真實項目的經驗。
這是一個神奇的地方。你可以繼續你的開發之旅,並且可以進一步提高你的技能。在這里,你可以立刻學習大量的免費課程,同時可以利用截圖、視頻教程來指導你的學習。更多編程挑戰也等待你的測試哦!
在這里,有很多針對Rails和Ruby開發人員的在線課程。當然,CSS、HTML和JavaScript也是網站課程體系的一部分。同時,為你還提供了很多其他的項目。
事實上,這是由David J.馬蘭教授主講的一系列免費的計算機科學課程。即使你沒有編程經驗,這也是開始編程學習的最佳途徑之一。在學習的過程中,你不僅將學習諸如演算法、開發、封裝以及數據結構的主題內容,而且會對 C、JavaScript、SQL、 CSS和 HTML等其他編程語言進行了解。
HTML Dog是一個偉大的地方。在這里匯集了CSS、HTML和JavaScript大量的教程資源,它還可以幫助一個初學者學習任何上述的語言。同時,這個網站還能指導你學習如何實現CSS下拉框、自定義404錯誤頁面等一部分web設計的內容。
這是一個你可以學到很多計算機課程的免費在線資源網站。計算機編程部分內容包括CSS、HTML、SQL和JavaScript。在這里也有大量的互動式視頻和編程挑戰,通過提供信息和提示的方式來指導你的練習。
一個在線演示代碼編寫過程的網站。它將幫助你學習CSS、HTML和JavaScript等前端技術。你可以邊看邊學,還可以回放編碼過程,是不是很酷呢!CSS線框、HTML5貪吃蛇 游戲 以及JavaScript就是一些常見的例子。
這是一個了不起的,學習與提高編程技能的在線學習平台。你可以在這里選擇眾多流行的編程語言來學習,如PHP、CSS、Python、HTML和Java。此外,你還可以學習到UX設計、Photoshop等一些網頁設計方面的內容。當你通過每門課程的測試後,你還會得到相應的結業證書。
這是另一個可以提高你的編程技術,以及程序開發技能的課程網站。這些課程由軟體巨頭Facebook, Google中的行業專家進行講授。通過在Udacity的學習,你將踏上Android開發、Java、Git和iOS應用開發的學習之路。
Ⅸ c++線上的編程練習的網站有哪些
這個應該很多的,比如牛客網,還有leetcode很多的,多看看網路知道,選C++標簽什麼的,還有各種論壇應該也有一堆。如果真的想深入學習的話 可以下載一些c++的pdf電子書來看看
經典書籍《c++ primer》《演算法導論》《編譯原理》.....下面是一些網站:
Welcome To PKU JudgeOnline北京大學的Online Judge。POJ上面的題目有點老了,但好處是做的人多,經典演算法題多,解題報告也多,適合上手。
2.ZOJ : Home浙江大學的Online Judge。ZOJ用的不多,但為數不多的幾次體驗好像都還可以,值得嘗試。
3. Welcome to Hangzhou Dianzi University Online Judge杭州電子科技大學的OJ。杭電OJ在近幾年取代了POJ,成為是目前國內最主流的OJ。它的題目豐富,難度梯度合理,廣受全國各大高校的青睞。每年也會有大大小小的比賽掛在杭電的OJ上舉辦,去年的亞洲區網路賽也是在這上面做的。由此可見其在國內廣大ACMer心目中的地位。也正因為如此,網上h的解題報告也很多,適合個人進階訓練。
4. UVa Online Judge西班牙Valladolid大學的Online Judge。是最古老也是全世界最知名的Online Judge,題庫有詳細的分類:如世界總決賽題目,劉汝佳的題目等等。題目目類型非常廣泛。絕大部分的題目難度偏易,適合初學者磨練程序設計。
5.Timus Online JudgeURAL是一個俄羅斯的在線題庫。裡面的題目相比國內一些OJ來說頗有些難度,我們學校集訓隊老隊員喜歡拿這里的題出給新隊員做,可見有一定的進階作用。
6.Sphere Online Judge (SPOJ)SPOJ是波蘭最為出色的Online Judge之一,界面和諧,題目類型也非常豐富,適合有一定基礎的選手練習,對高手而言也是個提高能力的良好平台。更多介紹見博客:SPOJ簡介 - 海山。
7.USA Computing OlympiadUSACO是美國中學生的官方競賽網站、美國著名在線題庫,專門為信息學競賽選手准備;做題方式模擬正式比賽,採用標准測評機、文件輸入輸出、直接提交程序源文件的測評方式;網站的Training題目全面,是學習信息學不可不知的網站,每年NOI,NOIP都會參考上面的題目;每道題附有詳細題解,可查看測試數據和運行結果,便於調試、發現錯誤並改正。採用章節遞進的層次結構,由易到難,講授知識、練習編程結合,題目必須依次完成,避免了只挑簡單題做的行為;各章節猶如一本競賽輔導書,形成了一個鮮明的知識結構,利於OI初學者和高手逐步提高水平,充分學習信息學各方面知識,避免偏頗。(來源:usaco_網路)
8.Saratov State University :: Online Contester之前上SGU一直是404,所以不敢貼上來。現在親測能上了就也放上來給大家看看吧。這個是貨真價實的樓教主刷完的OJ。樓教主為什麼要刷這個OJ而不刷這個回答里的其他OJ呢?因為這個OJ確實適合提升水平,應該跟Ural, SPOJ的難度相當。另外就不太了解了,在我心目中,SGU, Ural, SPOJ都適合區域賽沖金以及畢業想去Google等頂級公司的ACMer/Coder訓練,三者區別不大。
9.CodeforcesCodefores是俄羅斯的一個演算法競賽網站,由Saratov State University創辦和維護。Codeforces主要強調的是演算法競賽,每隔1個禮拜左右就會有定期的線上比賽舉行,其題庫也是由每場比賽的題目一場場積累下來的。相比上面幾個以題庫為核心的OJ,Codeforces的演算法競賽比較適合鍛煉自己的臨場發揮和壓力下編程能力。
10.HUSTOJ華中科技大學的Online Judge。hustOJ也和主流的其他OJ一樣有著豐富的題庫。但它主要的用處,是它所提供的這么一個叫做vjudge的東西,全稱叫做Virtual Judge。通過vjudge,你可以從各大OJ、包括但不限於上述的所有OJ中直接抽取題目,利用這些題目創建一個屬於你自己的比賽。非常適合專題訓練、日常集訓以及小夥伴們一起比賽切題玩。
11. LeetCode Online Judge與很多OJ不同,leetcode是一個主要面向面試者的OJ (LeetCode OJ is a platform for preparing technical coding interviews)。上面的題目不多,目前只有152道,很多都是許多大公司的面試題目。題目類型偏基礎,基本不會考察復雜的演算法,很多都是對基礎知識的應用,難度與topcoder div1 250或codeforces div1 A題難度相當。如果是希望練習編程基礎或准備公司面試的話非常推薦此OJ(感謝室友/集訓隊大神/CMU准碩士@yun peng同學提供Leetcode介紹 (1/1/2015更新:室友拿了google的offer不去CMU了))。
希望可以幫到您,謝謝!