-
1 # 土豆你個土豆
-
2 # 司語
來看今天推薦的這10個網站,不僅有大量免費的程式語言課程,還有很多實戰專案供你練習。更重要的是,它的教學方式都是針對零基礎的,很容易上手,強烈推薦下。
1. Codecademy
它是學程式設計最流行的網站之一。事實上,2000萬人已經使用這個網站來學習程式設計了。你只需要註冊一個免費帳戶,便可以開始挑選你想學的第一門程式語言。它包括了CSS、HTML、JavaScript、jQuery和PHP等。
2. Free Code Camp
這是一個學習Web開發非常棒的地方。尤其是你想學習程式語言是JS,那麼,這個網站將是你的首選。網站中包含了Node.js、Angular.js和Express.js等內容。在這個網站學習最好之處就是,你可以建立一些非營利的專案,它們可以幫助你積累真實專案的經驗。
3. Code School
這是一個神奇的地方。你可以繼續你的開發之旅,並且可以進一步提高你的技能。在這裡,你可以立刻學習大量的免費課程,同時可以利用截圖、視訊教程來指導你的學習。更多程式設計挑戰也等待你的測試哦!
4. The Odin Project
在這裡,有很多針對Rails和Ruby開發人員的線上課程。當然,CSS、HTML和JavaScript也是網站課程體系的一部分。同時,為你還提供了很多其他的專案。
5. Harvard University CS50 Class
事實上,這是由David J.馬蘭教授主講的一系列免費的電腦科學課程。即使你沒有程式設計經驗,這也是開始程式設計學習的最佳途徑之一。在學習的過程中,你不僅將學習諸如演算法、開發、封裝以及資料結構的主題內容,而且會對 C、JavaScript、SQL、 CSS和 HTML等其他程式語言進行了解。
6. HTML Dog
HTML Dog是一個偉大的地方。在這裡彙集了CSS、HTML和JavaScript大量的教程資源,它還可以幫助一個初學者學習任何上述的語言。同時,這個網站還能指導你學習如何實現CSS下拉框、自定義404錯誤頁面等一部分web設計的內容。
7. Khan Academy
這是一個你可以學到很多計算機課程的免費線上資源網站。計算機程式設計部分內容包括CSS、HTML、SQL和JavaScript。在這裡也有大量的互動式視訊和程式設計挑戰,通過提供資訊和提示的方式來指導你的練習。
8. The Code Player
一個線上演示程式碼編寫過程的網站。它將幫助你學習CSS、HTML和JavaScript等前端技術。你可以邊看邊學,還可以回放編碼過程,是不是很酷呢!CSS線框、HTML5貪吃蛇遊戲以及JavaScript就是一些常見的例子。
9. Udemy
這是一個了不起的,學習與提高程式設計技能的線上學習平臺。你可以在這裡選擇眾多流行的程式語言來學習,如PHP、CSS、Python、HTML和Java。此外,你還可以學習到UX設計、Photoshop等一些網頁設計方面的內容。當你通過每門課程的測試後,你還會得到相應的結業證書。
10. Udacity
這是另外一個可以提高你的程式設計技術,以及程式開發技能的課程網站。這些課程由軟體巨頭Facebook, Google中的行業專家進行講授。通過在Udacity的學習,你將踏上Android開發、Java、Git和iOS應用開發的學習之路。
-
3 # 陶鑫
初級程式設計的網站,我給你推薦幾個吧。
w3schoolw3school是目前最大的 WEB 開發者資源,其中包括全面的教程、完善的參考手冊以及龐大的程式碼庫。每月接受上百萬人次的使用者訪問,併產生數千萬的頁面瀏覽量。並且w3school是免費的!是免費的!是免費的!w3school還是W3C中國社群成員。
w3school包含了HTML教程、瀏覽器指令碼、伺服器指令碼、XML教程、Web Services、.NET、建站手冊等模組。
w3school不光內容全面,還提供了測試功能。
網站地址:
https://www.w3school.com.cn/
慕課網慕課網(IMOOC)是IT技能學習平臺。慕課網(IMOOC)提供了豐富的移動端開發、php開發、web前端、android開發以及html5等視訊教程資源公開課。並且富有互動性及趣味性,你還可以和朋友一起程式設計。
網站地址:
https://www.imooc.com/
騰訊課堂騰訊課堂是騰訊推出的專業線上教育平臺,聚合大量優質教育機構和名師,下設職業培訓、公務員考試、託福雅思、考證考級、英語口語、中小學教育等眾多線上學習精品課程,打造老師在線上課教學、學生及時互動學習的課堂。其中也包含了基礎程式設計知識的課堂。
以上我經常學習的3個網站,w3school以文字為主,可以說是web開發的工具書。慕課和騰訊課堂以視訊講解為主,有免費內容,也有收費教程,可以更具自己的需求學習了。
你還有更好的學習程式設計的地方嗎?
-
4 # 淡然回眸
1.Python
如果你對邏輯,機器學習或資料科學更感興趣,Python可能是你要學習的目標。Python 也是一門非常受歡迎程式語言,許多公司都使用它來建立網站。比較好的通用的網站框架是Django和Flask。如果你對資料探勘,機器學習感興趣的話,它是非常適合的。Python也是在谷歌公司中,所使用的主要語言之一。
2.swift
不僅是網際網路公司,許多傳統企業都想建立iOS應用,Swift的語法和C++很像,但它的唯一的缺點是,它並沒有真正的跨平臺,這意味著想要做iOS開發,你最好有一臺Mac電腦。SWIFT是構建一個iOS應用的主要程式語言,無論是對iPhone或iPad,熟練掌握後,應該很容易讓你獲得一份不錯的工作。
3.迅捷文字轉語音軟體
迅捷文字轉語音是一款集文字轉語音,語音、錄音轉文字為一體的語音文字轉換器軟體,專業的文字轉語音播音系統可將文字轉成多種語音型別與格式,使用者通過設定音量、語速、語調等即可獲得滿意的音訊檔案
4.實驗樓
實驗樓是以實驗為核心的IT線上教育網站,網站為IT學習者提供實踐操作實驗環境和全面的IT課程。這是一家格外注重實踐操作的網站,這也是它的特色所在,裡面設定了各種樓賽,進行挑戰升級,學習成本較低,學習效率較高。
-
5 # 高階Bug調查員
我不給你推薦太多的網站,這裡有兩個我非常喜歡的初學者學習網站,分享給你。
網址:https://www.runoob.com/
推薦理由:不論你是前端、後端、伺服器、做網站,只要你是和程式設計沾邊的工作,都可以從這裡找到你所需要的最全面,最基礎,最適合你的文字類教程。
菜鳥教程包羅之廣,內容之詳盡,讓我一度以為這就是我夢幻的學習訓練場!自從發現了下面這個......
不過這次我把壓箱底的寶貝拿出來是非常認真的。
網址:https://www.bilibili.com/
推薦理由:視訊教程,應有盡有!只有你想不到,沒有你搜不到。毫無疑問,B站已經成為國內數一數二的視訊自媒體平臺,在這裡學程式設計,你絕對不會後悔!!
不要猶猶豫豫的啦!老弟!想看視訊看視訊,想看圖文看圖文,你的學習你做主!
---關注【Java聖鬥士】,我是你們的小可愛(✪ω✪) Morty---
---專注IT職場經驗、IT技術分享的靈魂寫手---
---每天帶你領略IT的魅力---
---期待與您陪伴!---
-
6 # 辦公黑科技
社會進步的很快,如果不學習很容易被淘汰,在當代,男人面臨著買房、買車,結婚生子,養活一家老小,因此壓力山大,而我們也只有拼了命的掙錢。
如果你自身掌握著技能,那麼在以後的職業道路上,也不會很茫然,下面的這5個網站可以從中學習到知識技能,男人一定要趁早看。
一、能力天空
個人的能力有多大,在於自身掌握多少技能,這個網站中有各行各業的學習教程,都是當前比較熱門的,有直播課程、課程大全,很多都是免費的。
二、迅捷CAD教程
這是一個專注於學習AutoCAD的網站,無論你是新手還是老手,都適合在這裡學習,課程整體分為兩大類:零基礎到入門、入門到精通,因此在這裡好好學,把整套課程學會你就是大神。
三、英語自學網
很多人因為討厭英語,當初沒能好好學,後來才知道英語是多麼重要,這裡可以從零開始學習,從音標單詞開始認,當然,也有英語四六級、考研英語等等,各種聽力、口語練習。
四、優達學城
喜歡科技的小夥伴有福了,這裡的課程內容來自矽谷,主要課程有人工智慧、機械學習、資料分析等,此外還很人性化的供你選擇課程難度,有初中、高中、高階,我們根據自身情況去定位。
五、實驗樓
小夥伴們看到這個名稱,第一時間聯想到做實驗,然而這是一個專注於IT程式設計的網站,在網站首頁就可以全看到全部課程,選擇一個你感興趣的去學習,精選的專案課,可以教會我們很多。
想學習更多的知識技能,那麼這5個網站你一定要看,三百六十行,行行出狀元,總有你感興趣的。
-
7 # CrazyJin1988
很多非計算機專業的自學者一上來就盲目地學一門程式語言。這是不對的,學習程式設計最重要的是選擇一個合適合自己的學習方向。
程式設計是一個很大領域,其中包含伺服器後端程式設計、桌面應用開發、移動應用程式設計、網頁應用開發、嵌入式開發、驅動開發、資料分析和處理、人工智慧等等細分領域。每種細分領域都需要一些特定的知識和技術。因此學習難度、入門週期、工作機會也都不一樣。選擇一個合適的學習方向可以讓自學者在儘可能短的時間裡有所成就。這裡給大家推薦幾個適合非計算機專業自學者的學習方向及對應的程式語言:
網頁應用開發:html+css+javascript
iOS應用開發:Object-C/swift
後端程式設計:Java/PHP/Python/Ruby/Golang
此外,在選擇學習方向的時候應該儘可能利用自己已有的知識和工作經驗。比如數學專業的朋友可以考慮人工智慧(Python)這個方向。有金融從業經驗的自學者可以考慮伺服器後端程式設計,將來可以從事金融系統的研發工作(Java)。
這裡給自學者推薦www.zixuebiancheng.cn。這個社群有一個自學教程,可以幫助大家選選擇合適的自學方向、劃定學習範圍、執行學習計劃。
希望對各位自學者有幫助。
-
8 # 飛帆達科技
前幾天看到這個問題,一直沒回答,但我本身就是做IT類內容聚合推薦的,所以很想好好回答下,當然也會安利下在做的事情。
那時人氣不錯的技術社群其實不少的,比如 CSDN.NET51CTO.COMUnix技術網 ,都有一些專家大牛回答問題。
像解道jdon 這樣的小眾社群人氣也可以。社群依賴於人,尤其是熱心回答問題的牛人,但留住和吸引牛人不是很容易的事情。
現在很多牛人不太混跡各種技術社群,而是活躍於如微博知乎這樣更大的平臺。
如今好的綜合類技術社群真是不多, 開源中國 勉強可以推薦下。
各技術語言類的垂直社群有一些,但能長期保持活躍狀態的不容易,比較推薦的有 RubyChinaCocoaChinahttps://cnodejs.org/ 。至於V2EX , 算不上技術社群,雖然現在變的很水,但人氣很不錯。
相比技術社群,專業的技術問答站就少了,現在的SegmentFault 已經很不錯了,再就是知乎了。
做問答社群啟動階段很難,比如去年出的 CodeFollow-中國最靠譜的IT技術平臺 一上來就標榜最XX的,多數會死的很難看。
資訊(及編譯)站方面首推 InfoQ,一直保持著高質量的內容輸出,CSDN這幾年內容也很不錯了, 伯樂線上 也值得推薦。一些更新頻率達不到一天一篇的就不推薦了。
技術部落格託管的,老牌的有CSDN、部落格園 等,但部落格風格太舊了博文質量也是參差不齊。Segmentfault和簡書值得推薦,高質量的博文還是不少的。
如果你有使用RSS訂閱技術部落格習慣的話,也許你會為現狀有些糾結。一方面很難找到像Google Reader那樣好的閱讀器,更甚的是好些技術部落格不再提供RSS。
所以才有了我們在做的 推酷 - IT人專屬的個性聚合閱讀社群,挖掘各種優質站點部落格,做聚合做推薦,一站式閱讀。
其實,即便做了好些年,我都不好意思說我們做的多牛逼,因為要把它做的足夠自動化智慧化需要碼太多的字母了。
另外,如果你沒有每天閱讀技術文章的習慣,也可以看看各種技術週刊,這方面老外做的多些。
國內的有 Swift 開發者週刊Android開發技術週報碼農週刊 。我們通過機器加人工也做了好幾種週刊,技術類的有中文的程式設計狂人 和英文的Guru Weekly 。
-
9 # 前進的小君君
不請自來!
1、演算法練習-LeetCode
都知道演算法很重要,但是非演算法工程師崗位,可能感覺平時用不上什麼演算法,只有面試的時候用用,其實這樣想就錯了,演算法是軟體開發者的“內功”,與具體語言無關。
LeetCode上面很多題目都是Amazon,Google,Facebook等公司的面試題,而且各種難度的題目都有,容易,中等,難,自由選擇;也可以按自己的喜好分類做題,陣列,遞迴,動態規劃等等主題;還有討論區,切磋討論解題思路。演算法學習第一的網站非他莫屬。
2、技術問答-stackoverflow
目前最火爆的技術問答社群,你平時遇到的問題基本都能在裡面找到答案,找裡面最高讚的答案。註冊個賬號,解決別人的問題,予人玫瑰,手留餘香。有段時間,我天天泡在裡面看Top Questions,幻想著解決了多道難題積攢了不少威望,走上了人生巔峰,最後光看顧著驚歎別人的思路和方法了,也學到了不少技藝。
3、專案託管平臺-github
上了github你會發現彷彿打開了一個新世界,上面的輪子真的是太多了,只有你想不到,沒有找不到。各種開源原始碼,各種高星專案,眼花繚亂,都是學習的好資源。想自己寫個元件,github往往已經有了,還比你的設計更精美,更完善,看看別人程式碼為什麼那麼整潔易讀,學學人家的邏輯思路為什麼那麼清晰。學習完了,整理筆記,還能在github寫部落格。可以在簡歷上附上github的地址,高星專案介紹,絕對硬貨,加分項。
4、線上學習練習-codecademy
大名如雷貫耳,可以學習網頁開發(web development)、軟體程式設計(programming)、資料分析(data analytics),少部分課程是收費的。
學習介面分為三欄,分別是教學內容,程式設計視窗,以及程式設計結果顯示視窗,邊學邊codeing ,邊看結果,完美。
這麼好的資源,不能浪費啊。
5、線上視訊學習-Youtube
現在好多知名大學都在Youtube有自己的頻道來發表公開課,讓大家學習。如何使用Youtube呢?
以想學習MIT的演算法課程為例,先從MIT open course官網找到演算法簡介課程編號為6.006,官網會課程相關的課表、介紹、重要的是有課件、課後習題。你再到Youtube搜尋6.006會出來一個系列課程視訊,按序觀看。結合MIT官網的課件習題,學習事半功倍。MIT open couse官網也可以看視訊,推薦Youtube看的原因是Youtube會有播放記錄,隨到隨看,還可以選擇播放速度(嫌視訊慢,可以用1.25或者1.5倍速度播放),新增中英文字幕,屢試不爽。
6、個人部落格-Martin Fowler部落格
Martin Fowler相信就不用我介紹了,如果你還不知道,自己google查一下吧。如果你對Microservice,Refactoring, Agile感興趣,他的部落格是一定要多看的,他的很多理念都走在時代的前沿,很多闡述會被各種書籍不斷引用。可以試著把他的部落格文章翻譯成中文,在翻譯的過程中不斷加深理解,對學習大有裨益。
總結,用正確的姿勢開啟上述網站,並持之以恆,如果程式設計學不好,可以來找我。當然,由於篇幅有限,只推薦了6個網站,這些網站,是我平時學習生活用的最多的網站,如果有其他方面想推薦的可以留言,我盡力給大家推薦。
說明:上述網站有有些被牆了,怎麼翻過去,相信不用我教了。
-
10 # 傳智播客
國外IT論壇:適用於英文比較好的在職程式設計師
Stack Overflow:
這是一個問答型的網站,可以被成為程式設計師的知識庫,有關技術的問題都是可以在上面直接提問交流的。這邊有一個重點要注意的問題:一定在提問錢搜尋一下,沒有答案再去提問。建議把周邊問題都搜尋一下,因為如果這個問題已經存在了,或者是很low的話,你會得到很多很多的負面回答和投票的。
Github:
這個是面向開源以及私有專案的託管平臺。我們在職知道的很多有名的開源專案,都可以通過這個託管平臺得到git庫。也可以提供到web介面。在這上面可以看到很多的開原始碼。
SourceForge.net:
全球最大的開源軟體開發的平臺和倉庫。
Google Code:
這應該不算是國外的論壇,但是依舊放在這裡。因為這個網站出來之前,Google官方宣佈的是全球都可以訪問的地址。但真正在職的程式設計師都知道,就是一個針對國內開發者專門釋出的網站。它的中文翻譯是谷歌開發者程式碼實驗室,也就是網站提供了一些官網的學習案例,裡面可以應用學習谷歌的技術。
國內IT學習論壇:CSDN:
CSDN不用過多介紹了,這是中國最大的IT社群也是服務品臺,並且時效性也很好。如果英文不好,翻譯看不懂,等到國外論壇某一個技術更新後,CSDN也是會第一時間翻譯的,給我們搬磚。還有CSDN旗下的ITEye,這是被收購過來的,也是程式設計師可以參考的深度交流社群。
黑馬程式設計師社群:這個社群搬出來說,是因為和其上的其他國內外的社群不一樣的。因為這個論壇及其適合小白或者要轉行的小夥伴。板塊很清楚,各種語言為板塊,裡面有學習線路圖配套視訊和筆記。並且在準備找新工作的時候可以到裡面刷面試題。初級的一些技術知識也是全套的。Java為例,裡面很貼心的給要學習的同學準備了java開發環境中文手冊和工具安裝包。
開源中國和部落格園:
這兩個就放在一起說吧,開源中國也都是IT有關的諮詢和動態,有軟體的更新資訊,其中功能就是可以討論開貼回帖。還有一些程式設計師之間發生的有意思的事情。部落格園,是因為廣告制度成功的吸引了很多IT的精英,因為廣告稽核過於嚴格,完全尊重的是使用者的體驗,盈利的話不是最看重的。部落格園有很多原創是非常有意義的,也是有你問我答這樣的可以互動的。
打個總結:最常用的就是Google,國內論壇已經非常強大了。但是你想要知道一手訊息,在乎時效性,國外論壇可以很好的幫助到你。前提就是英文要好哦~
回覆列表
作為一個計算機專業的人來說,多多少少會接觸到程式設計,而程式設計最主要還是靠自學,那有哪些好點的網站呢?這裡我就來分享一下我常用的三個網站。(內附連結)
1、CSDN - 專業開發者社群(https://www.csdn.net/)
CSDN是全球知名中文IT技術交流平臺,創建於1999年,包含原創部落格、精品問答、職業培訓、技術論壇、資源下載等產品服務,提供原創、優質、完整內容的專業IT技術開發社群。在這裡你可以遇到很多大神,與他們深度交流,也可以看到很多IT開發者分享技術心得、討論技術話題。
CSDN
2、W3shool線上教程(https://www.w3school.com.cn/)
W3School是因特網上最大的WEB開發者資源,是完全免費的,是非營利性的,一直在升級和更新,是W3C中國社群成員,致力於推廣W3C標準技術。在 w3school,你可以找到你所需要的所有的網站建設教程。從基礎的 HTML 到 CSS,乃至進階的XML、SQL、JS、PHP 和 ASP.NET。我用這個主要是學習前端的知識,它可以從基礎到深入講解,然後有自帶編輯器給你練手。
W3shool
3、PHP菜鳥教程(https://www.runoob.com/php/php-tutorial.html)
這個呢,主要就是學習PHP語言。這個比較好的就是有很多PHP 的線上例項能夠讓你更簡單的學習 PHP,例項中包含了 PHP 的原始碼及執行結果,還有php入門教學視訊。這個跟w3shool有點像,也是從最簡單如php的簡介及安裝開始,逐漸深入,循序漸進。
PHP菜鳥教程
以上就是我所學習程式語言的一些網站,可能還有一些,但並不常用,主要是看你學的是什麼語言。有些時候我可能還會去虎課網找點視訊看,但虎課網不開VIP的話每天就只能看一個視訊,就不太適合。如果有更好的網站或者說錯的,希望各位大佬留言告知。