網上編程網
Ⅰ 可以在線編程的學習類網站有哪些
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
Ⅱ 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了))。
希望可以幫到您,謝謝!
Ⅲ 網上有沒有學習編程的平台
學習編程是一門苦差事,尤其是剛入門的時候,對著哪些它認識你,你不認識它的代碼別提是多麼痛苦的一件事情了,很多朋友可能受不了這種痛苦從而放棄了學習,因為很多人沒有那個耐心和毅力。當然學習編程除了耐心和毅力之外還是需要一些方法和技巧的,下面就跟隨小編一起來看看如何學習編程吧。
方法/步驟
1
首先自然是選擇學習的編程語言了,計算機語言的種類繁多,但是大體可以分為機器語言,匯編語言,高級語言以及腳本語言。像是我們經常聽到的C語言,java,易語言都是屬於高級語言,像是php,javascript,jsp,asp.net就屬於腳本語言了。不同的語言難易程度也不相同,可以根據自己的情況進行選擇性學習。
2
選定了學習編程的語言,就可以開始學習編程了。學習編程的過程中入門是一個很重要的過程,尤其是對於編程一點都不了解的朋友,看著那些密密麻麻看不懂的代碼,什麼熱情都被澆滅了,從而就此放棄了學習編程,因此選擇編程的入門方式十分重要。
3
很多朋友選擇的入門方式應該都是看書了,小編自然也不例外,但是隨著時間的推移,書是看完了,但也忘完了,完全不知道看過點什麼,更不要提學會點什麼了,導致小編一度覺得自己不適合做編程,幾乎放棄,直到我發現了另一種學習編程的方法。
4
以前的學習可能只能靠書本和老師,但是現在不同了,現在是互聯網時代,我們可以從網上獲取到我們需要的知識,自然也包括了學習編程。現在很多編程語言都出了視頻教程,而且還不止一家,我們可以挑選最適合自己的視頻教程來學習。
5
自從跟著視頻教程進行編程學習,小編學習的積極性倒是提高了不少,起碼比起看書要來的有趣的多不是,相信不少朋友應該和小編有同感。由於視頻教程是已經錄制好的,我們可以根據自己的理解能力來選擇性的觀看教程。
6
光看不練假把式,每當我們看完一節視頻教程的時候,我們就應該把講述的這些內容自己多練習幾遍,直到完全掌握。這樣再去看下一節的視頻教程,千萬不要光看不練,我們的目的不是為了看視頻而看視頻,而是為了掌握知識,只有掌握了才是自己的。
7
當我們累計到一定程度的知識之後就可以做一個簡單的項目了,一是為了鞏固所學的知識,把我們所學的知識串聯起來,二是為了以後的工作做准備,畢竟早點熟悉以後的工作內容才能早點上手。當然初次做項目可能會感到盲目,沒關系,一般視頻教程會專門抽出幾個課時來講解項目的製作,我們跟著製作即可。
Ⅳ 有沒有在線學習計算機編程的網站
http://www.xuexi111.com/
http://www.w3school.com.cn/
http://e.51cto.com/course/courseList/id-all.html
http://www.imooc.com/course/list
http://study.163.com/plan/planIntroction/341938.htm
http://yun.itxdl.cn/course/explore
這些網站裡面你可以搜索,或者自己找自己感興趣的,畢竟編程分為好多語言,選擇一個方向就好!
Ⅳ 如何選擇一個高效的在線編程學習網站
對於入門級的程序員和編程愛好者來說,如何快速而簡單的提升技能?選擇靠譜的網站學習很有必要。今天推薦幾家既能在線編程,課程又頗具趣味性的網站。有國外的codecademy、TeamTreeHouse,以及國內與之相似的慕課網。這三家網站類似,也各有其特色,看看究竟該如何選擇?
1、Codecademy:互動編程教程
網站介紹:Codecademy創建於2011年,它是一種基於網路的互動編程教程。
優點: 免費,使其贏得了很多客戶;互動式編程學習,給用戶良好的體驗,學練結合的方式也比較適合編程語言初學者快速提升編程能力。
缺點:在教學方式上,codecademy網頁左方的工具條會指導用戶完成每一項任務,雖然簡單,但是純文字的形式在一定程度上容易讓用戶產生視覺疲勞,缺乏觀賞性。另外,對於英文不好的學習者來說,語言是個門檻。
提供課程: HTML、CSS、JavaScript、php、Python、Ruby。
2、TeamTreeHouse:在線網站設計教育平台
網站介紹:在線網站設計教育平台,所有授課都是通過視頻教學以及在線測試。
優點:超過700個高質量的教學視頻,內容風趣直觀,可觀賞性頗高。在線測試可以使用戶獲得相應的勛章作為自己取得成就的獎勵。
缺點:需要付費;視頻內容為英語教學,沒有字幕,語言也是一大難題。
提供課程: Web設計(包括CSS3、響應式設計等)、Web開發(HTML5、JavaScript等)、iOS應用開發
Ⅵ 在哪些網站可以自學編程
如果你在自學編程,你可以在慕課網上觀看學習視頻,慕課網上的視頻可以說是包含了所有你想學的知識點;當你的學習遇到了難點的時候,你可以去CSDN上查找解決方法;當你想要寫練習題的時候,你可以在力扣網上刷到所有題型。那麼關於在哪些網站可以自學編程?以下是我的看法:
三、力扣網
學習編程最重要的就是敲代碼,只要代碼敲的好,你就可以找到好的工作,所以當你學完一部分課程的時候,一定要敲代碼。力扣上的題目是非常多的,不管你學的是哪一種編程語言,力扣上都有題目,而且每一個題目都有對應的解析和視頻,所以如果你要自學編程的話,一定要多敲代碼。
那麼關於在哪些網站可以自學編程?以上是我的看法,你有什麼看法?歡迎留言交流。
Ⅶ 國內在線學習編程的網站
我感覺慕課網是個不錯的選擇,它是一個免費學習網站,網站課程為短視頻,學習內容基本都是實操性很強的案例課程。
Ⅷ 有什麼好的在線學習編程網站
學雲網 編程中國 等等 我覺得都很好,而且學雲網上有很多教學視頻,你可以多看看。
Ⅸ 一個在線編程的網站
http://codepad.org/
http://ideone.com/
Ⅹ 在線編程學習什麼網站比較好
看你前端還是後台,前端包括css,div之類的,w3school絕對很nice!後台的話,http://e.51cto.com/,進去搜索你要的,比如jsp,asp.net,php之類的,還有就是如果你只是編程演算法的話,就去一些ace網站,或者網路演算法題目,一大堆,慢慢做,祝你成功!