盤點國內(nèi)有趣又實用的在線編程測試網(wǎng)站
時間:2023-05-26 06:27:02 | 來源:網(wǎng)站運營
時間:2023-05-26 06:27:02 來源:網(wǎng)站運營
盤點國內(nèi)有趣又實用的在線編程測試網(wǎng)站:昨天盤點了國內(nèi)外知名在線編程測試網(wǎng)站,有學(xué)弟學(xué)妹看到了,讓我推薦一些國內(nèi)的網(wǎng)站。這些可愛又上進(jìn)的學(xué)弟學(xué)妹的要求,我自然要全力滿足啦!
說實話,要學(xué)習(xí)一門新語言,按傳統(tǒng)的方法,首先要賣一本書,或者在網(wǎng)上下一本教程,學(xué)習(xí)它語法,數(shù)據(jù)結(jié)構(gòu),流程控制等。懶人只是看看,覺得會了就丟開了,認(rèn)真點的人會下個開發(fā)環(huán)境,隨便寫點簡單的代碼,再認(rèn)真點的人才會看習(xí)題,再再認(rèn)真點人才會把習(xí)題都去做一遍。能真正堅持的人不多。所以很多時候書是很好的,只是看書的人只是看了,而沒有學(xué)到東西。按這樣的流程走下來,對于一門新語言/技術(shù),真正學(xué)到的東西非常少,很多時候都只是一個概念。
但是在線編程測試就很好的解決了這些問題,讓你快速上手掌握接觸編程語言,而不是讓你毫無思路直接放棄,今天我整理了一些好用的在線編程平臺供大家選擇使用。
1. 頭歌實踐教學(xué)平臺 (educoder.net)頭歌實踐教學(xué)平臺為以下內(nèi)容的學(xué)習(xí)提供了免費的優(yōu)質(zhì)資源:編程語言(Python和Java等) 、常用技術(shù)(SQL等)、操作系統(tǒng)(Linux等)、Web開發(fā)框架(Ruby on Rails等)、函數(shù)式編程語言(Haskel等)和構(gòu)建網(wǎng)站等其它課程。個人本科階段大多數(shù)時間都是在使用這個平臺,從一個編程小白來說,我覺得這個平臺是非常好用的。首先educoder使用非常方便,打開瀏覽器上的書簽,就可以很方便地開始學(xué)習(xí)了,也不用記憶上次學(xué)到哪里。對于懶人來說,最好的辦法就是找個東西強(qiáng)迫他動起來,而頭歌平臺極大地激發(fā)了我學(xué)習(xí)的興趣。因視野所限,一個人所了解到的方面總是有限。在頭歌上可以接觸到一些邊角的小知識。
另外,教程的作者通常都是經(jīng)驗豐富的專家,可以學(xué)到一些好的編程規(guī)范。本科階段,我在頭歌平臺上依舊是受益匪淺,也希望能有更多的小伙伴們在educoder上找到自己應(yīng)該學(xué)習(xí)和掌握的方向。
2. https://www.lanqiao.cn/(藍(lán)橋云課)藍(lán)橋云課是國內(nèi)領(lǐng)先的IT在線編程及在線實訓(xùn)學(xué)習(xí)平臺,專業(yè)導(dǎo)師提供精選的實踐項目,創(chuàng)新的技術(shù)使得學(xué)習(xí)者無需配置繁瑣的本地環(huán)境,隨時在線流暢使用。但是唯一不足的地方就是這是個付費的平臺,很多資源需要VIP用戶才能使用,個人不是很推薦。
3. Fenby在國內(nèi)為數(shù)不多的幾個在線編程學(xué)習(xí)網(wǎng)站中,F(xiàn)enby頗有知名度,也深受開發(fā)者喜愛。的確,對于一心想要尋找中文在線編程學(xué)習(xí)平臺的用戶而言,F(xiàn)enby確實很好。Fenby是一個免費的在線編程互動編程學(xué)習(xí)網(wǎng)站,提供在線課程、互動問答、編程大賽和練習(xí)等。Fenby的運營理念很類似于Codecademy,強(qiáng)調(diào)趣味,而據(jù)Fenby官方介紹,他們也正是為了解決厚重乏味的書本、艱澀難搭的運行環(huán)境和枯燥冗長的視頻這三大難題而生的。說到Fenby的知識點講授方面,則更像Treehouse,通過在視頻中加入擬物、擬人等類比的知識點講解,以及很多可視化的動畫元素,讓學(xué)習(xí)也變得生動有趣。而在視頻教學(xué)之后,就會進(jìn)入一個課堂練習(xí)的環(huán)節(jié),用戶可以在Fenby的在線編譯器中輸入代碼,進(jìn)行練習(xí)操作。Fenby的這個在線代碼編譯器還是他們自主開發(fā)的,是不是很牛叉?除了課堂練習(xí)之外,在Fenby上,還有一個閃電編程的模塊,初學(xué)者可以直接在這里起步,而開發(fā)者,則可以將代碼粘貼到這里,運行調(diào)試程序。
4. GKK.CN接下來,再介紹一個很贊的網(wǎng)站——中國IT公開課排行榜(以下簡稱為“GKK.CN”)。
http://GKK.CN是杭州尚網(wǎng)旗下的一個視頻教程平臺,在
http://GKK.CN上,有包括應(yīng)用開發(fā)、網(wǎng)站開發(fā)、設(shè)計等在內(nèi)的各種原創(chuàng)IT視頻教程,并且還都是免費的。
http://GKK.CN視頻教學(xué)不僅全面,而且還有
http://GKK.CN本身還有Android、iOS客戶端,無論是在PC、平板電腦、智能手機(jī)上,用戶都可以隨時隨地進(jìn)行視頻學(xué)習(xí),此外,對于自己喜歡的視頻,用戶還可以收藏或下載。
5.
麥可網(wǎng)相比其他網(wǎng)站,在移動開發(fā)上,麥可網(wǎng)明顯要更專業(yè)得多,這是一家垂直于移動開發(fā)課程、專注于打造以移動開發(fā)者為核心的實名生態(tài)圈的在線教育網(wǎng)站,于2012年正式上線,其前身為Android開發(fā)聯(lián)盟。在麥可上,只有移動互聯(lián)網(wǎng)和IT職業(yè)英語兩類視頻課程,其中,移動互聯(lián)網(wǎng)又按技術(shù)種類劃分為Android、手游、WP及iOS應(yīng)用開發(fā)。在國內(nèi)在線教育創(chuàng)業(yè)圈子里,麥可網(wǎng)是少數(shù)中的少數(shù),能持續(xù)盈利,還能將視頻價格賣到幾千塊,麥可的的確確如它的介紹所言,將教育做到極致,當(dāng)之無愧是國內(nèi)在線教育中的一匹黑馬。如此大受歡迎,麥可自有其獨到之處。麥可網(wǎng)上的所有課程都是由具有多年開發(fā)經(jīng)驗的自聘講師制作,用戶既可以加入麥可的實名圈子,學(xué)習(xí)它上面的課程,也可以加入其名師圈子,進(jìn)行教學(xué)授課。
6.
多貝公開課在本站上,說到在線教育網(wǎng)站,許多人對于多貝網(wǎng)都是頗為贊譽(yù)。多貝公開課是一個專注于興趣培養(yǎng)、技能培訓(xùn)的線上C2C公開課開放平臺。在多貝網(wǎng)上,講師可以快速舉辦在線互動講座和公開課,并自動生成回放;學(xué)生則可以輕松檢索和觀看各種課程,并直接與老師取得聯(lián)系。多貝網(wǎng)所實現(xiàn)的其實很簡單,就是零負(fù)擔(dān)學(xué)習(xí)、零負(fù)擔(dān)授課,讓所有人都能體驗人人為師、人人為學(xué)的線上互動。多貝網(wǎng)的課程類別甚廣,有興趣、健康、考試、職場、互聯(lián)網(wǎng)(產(chǎn)品、設(shè)計、創(chuàng)業(yè)等)、IT技術(shù)(iOS、Android等)、語言、營銷等多個類別,對于想要學(xué)習(xí)移動應(yīng)用開發(fā)和設(shè)計的童鞋而言,修學(xué)多貝公開課可能不會讓你成為頂級大牛,卻可以讓你快速起步,一步一步從新手變高手。
7.
優(yōu)才網(wǎng)優(yōu)才網(wǎng)是杭州優(yōu)才創(chuàng)智科技有限公司旗下的一個在線教育服務(wù)網(wǎng)站,主要提供互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)的培訓(xùn)。優(yōu)才網(wǎng)在一定程度上借鑒了Codecademy人機(jī)互動的游戲模式,但在本質(zhì)上卻不盡相同。優(yōu)才網(wǎng)所采用的是“人機(jī)互動”與傳統(tǒng)在線教育“社區(qū)知識教學(xué)”相結(jié)合的方式去做在線教育。優(yōu)才網(wǎng)的課程主要面向個人及院校,分為前端、后端、iOS、Android四大開發(fā)方向,涵蓋應(yīng)用、手游、跨平臺、HTML5等開發(fā)。按學(xué)習(xí)程度分配班級,學(xué)員可以相互交流學(xué)習(xí)心得,并找到相應(yīng)“輔導(dǎo)老師”答疑解惑,優(yōu)才網(wǎng)的教學(xué)模式更像是一所完整的“網(wǎng)絡(luò)大學(xué)”,全方位滿足學(xué)生的學(xué)習(xí)需求。
8.
Hero英雄會和一般的在線編程學(xué)習(xí)網(wǎng)站不同,龐果網(wǎng)的在線編程網(wǎng)站Hero英雄會主打“挑戰(zhàn)”二字,面向廣大程序員,定期發(fā)布挑戰(zhàn)題目或比賽。在這里,程序員不僅可以提升自己,與高手切磋。而且,只要贏得挑戰(zhàn),就可以獲得頭銜、獎品以及名企職位等。
9.
玩編程對于想要自學(xué)編程的人來說,也許玩編程更合適。玩編程是由一群曾經(jīng)自學(xué)過編程的工程師、設(shè)計師、產(chǎn)品經(jīng)理和創(chuàng)業(yè)家組成的團(tuán)隊創(chuàng)立的,其實這個創(chuàng)始團(tuán)隊本身就是一個很好的自學(xué)編程例子。玩編程聯(lián)合創(chuàng)始人之一高健凱來自臺灣,非技術(shù)出身,卻能去嘗試,并堅持下來,還從舉辦分享編程經(jīng)驗的公開課到現(xiàn)在創(chuàng)建玩編程,這本身就是件很了不起的事情。事實上,自學(xué)編程是一件說起來容易但實踐起來卻非常困難的事情。因為經(jīng)歷過,了解其中的滋味,玩編程以短視頻的互動式教學(xué)方式為用戶提供更容易、更有趣、更有效的編程學(xué)習(xí)體驗。目前,玩編程尚在內(nèi)測中,只提供iOS開發(fā)課程,都是通過一些最真實有趣的App講解,讓用戶在學(xué)到知識的同時,也學(xué)會如何做出一款最酷的iOS應(yīng)用。
10.
代碼坦克(CodeTank)代碼坦克是騰訊推出的一款相當(dāng)有趣且極具挑戰(zhàn)性的編程對戰(zhàn)游戲,通過它,用戶可以用JavaScript語言來編寫屬于自己的坦克機(jī)器人,并與其他人的坦克進(jìn)行戰(zhàn)斗。因為游戲是不能直接操控坦克的,所以開發(fā)者需要用代碼和算法讓坦克動起來,并更具戰(zhàn)斗力。用真正游戲的方式進(jìn)行編程語言學(xué)習(xí),在國內(nèi)來說很新穎。CodeTank是全球首個JavaScript程序員的在線編程對戰(zhàn)游戲,是由騰訊AlloyTeam和HTML5夢工場聯(lián)合出品的在線坦克仿真游戲平臺,采用HTML5、Javascript、CSS3、NodeJS、MongoDB等Web技術(shù)來構(gòu)建一個基于互聯(lián)網(wǎng)的在線智能坦克機(jī)器人戰(zhàn)斗仿真引擎。
11. Code4App此處所介紹的Code4App,從嚴(yán)格意義上來講,并不屬于在線編程學(xué)習(xí)網(wǎng)站范疇,但它確實是一個對于移動開發(fā)者非常有用的網(wǎng)站,是iOS開發(fā)者的好幫手。Code4App是一個面向移動開發(fā)者的開源代碼收集和分享網(wǎng)站,在這里,開發(fā)者可以便捷地找到自己所需要的代碼,以減少在不同App開發(fā)過程中重復(fù)造車,從而大大提高開發(fā)效率。因“讓移動開發(fā)者不再重復(fù)造輪子”而生,致力于做國內(nèi)最好的、移動開發(fā)平臺的開源代碼收集網(wǎng)站。Code4App會為每份代碼做嚴(yán)格的模擬機(jī)和真機(jī)測試,并配上文字說明、屏幕截圖以及視頻演示,除此之外,還允許用戶自行上傳代碼分享給其他用戶。也正因為這樣,Code4App頗受開發(fā)者青睞。目前Code4App只推出了iOS平臺,但在未來也會加入Android、WP等其他移動平臺。
好了,整理了這么多,希望能對學(xué)弟學(xué)妹們有幫助,也希望對讀者有幫助。
有什么想要進(jìn)一步了解或需要我推薦的也可以給我留言。