Web開發十佳頻道:學習的美妙之處在于,得到的永遠屬于你
本文轉載自公眾號“讀芯術”(ID:AI_Discovery)。
每一條道路,每一段旅程,似乎都是這樣一個過程:從努力成為最好的自己,到成為我們所欽佩的人,再到立志成為像我們的導師或偶像一樣的人。有一個所敬仰的人或一個立志成為的人總比沒有更好,不一定要多么偉大,但你一定要是一個明確的奮斗目標。
如今,我沒能在網上找到海量的學習資源,從視頻教程到Bootcamp到Medium上的文章,資料應有盡有,現在學習Web開發變得十分容易。只需靈活利用資源,付出超乎想象的努力,并且相信自己可以實現抱負就足夠了。
如果在幾個月里,除去閱讀之外,我能通過在Brad Traversy頻道學習實現我的夢想,那么你就沒有理由不成功。
Traversy Media
Traversy Media是Brad Traversy創建的,大概是在5年前,我發現Brad Traversy,他是為數不多的Web開發講師之一,他既是最好的講師,也是我的導師。他并不認識我,但我從他身上學到很多。
在那之前,我沒有找到任何自學的開發者,直到我發現了Brad,他一直通過視頻教程免費分享知識。Brad現在擁有關注者125萬,在他只有幾百個粉絲時我就開始關注他了。直到今天,每當我需要一些新技術的速成課程時,我還是會看他的頻道,我也向我的同事推薦他。他是獨一無二的,從他身上學到的東西比學歷給了我更多的機會。
Traversy Media:www.youtube.com
FreeCodeCamp.org
Freecodecamp.org頻道是送給有志開發者的禮物。
該頻道是我周末學習時最常看的三個頻道之一。Freecodecamp.org提供優質的教程視頻,從初學者到資深者,涵蓋整個技術領域,該頻道不僅僅為Web開發人員提供教程,還提供有關移動開發、軟件開發、數據科學、測試、質量檢測的視頻教程。
除了內部開發人員的教程之外,當他們發現其他開發人員的教程視頻內容很有價值時,也會推送這些視頻。他們提供的教程甚至超過10小時,就像免費的Bootcamp,沒有廣告。
freeCodeCamp.org:www.youtube.com
PHP Step by Step
PHP Step by Step涵蓋了幾個不同的主題,不僅適用于初學者,也適用于中高級水平。你可以找到很多關于Javascript框架的信息,如Angular,我最喜歡的ReactJS的Javascript庫,還有Vue.js以及其他新技術,如Typescript和Webpack。他還涵蓋了與頻道本身PHP有關的Laravel。
講師也是使用他的本地語言“印地語”創建教程,實際上,大多數教程都是印地語教程,但是也可以找到一些英語教程,所以不必擔心。
php step by step:www.youtube.com
Mike Dane
Mike Dane多年來也一直在給開發人員傳授知識,他涉及的技術范圍很廣。從Java到Python,甚至像C、Ruby、C++到HTML、CSSS、SASS、PHP、MongoDB等編程語言,他都提供教程。
Mike Dane一直是我的數據庫導師,我之前一直關注著SQL和MySQL,他是最好的導師,每當我需要復習數據庫技能時,他都是我的首選。看看他的頻道,絕對不虛此行。
Mike Dane:www.youtube.com
Dani Krossing
Dani Krossing是我的PHP老師。他的教學講解非常透徹,讓復雜的東西變得簡單易懂。眾所周知,PHP很難學習,但他讓我的PHP學習比我最初想象的要輕松一些。
我從他身上學到了很多,不僅僅是PHP,還有Javascript。他的大部分內容都是關于HTML、CSS、Javascript、PHP、C#、Ajax、Bootstrap等諸多方面的。他的頻道定會讓你收獲滿滿。
Dani Krossing:www.youtube.com
Maximilian Schwarzmülle創建的Academind
Maximillian是我在Udemy上最喜歡的老師之一,他對教學充滿熱情,你可以感受到他真的熱愛老師這個職業。他努力完善他的教程,使其不僅內容豐富,而且生動有趣。目前,我正在學習他在Udemy上的Typescript 課程,他的課程物有所值。
Academind提供免費的入門教程,如 Flutter、React Native、React、VanillaJavascript、Advanced Javascript、JavascriptLibraries 和Frameworks、Tableau、Python以及許多其他高級教程。
Academind:www.youtube.com
Web Dev Simplified
Web Dev Simplified多年來也一直提供免費教程,其中大多數教程都很適合初學者。如果你喜歡基于項目的教程,那么看看他的頻道,從構建Whatsapp Clone到Zoom,到Rock PaperScissor游戲,再到使用Javascript的Snake游戲。如果你想了解更多關于CSS 的知識,可以觀看他的頻道,干貨滿滿。
Web Dev Simplified:www.youtube.com
Javascript Mastery
學習Javascript是最難的,但也是最重要的,尤其是對于現代Web開發棧來說。
Javascript是職業生涯中最基礎的模塊,所以一定要真正理解它是如何工作的。Javascript Mastery提供了很多Javascript的學習資料,也有很多基于項目的教程,你會愛上它的。不要忘記學習高級javascript的課程,如Async/Wait、ES7和ES8,以及數組方法教程。
JavaScript Mastery:www.youtube.com
Ben Awad
Ben Awad正在慢慢成為下一個Brad Traversy。他現在也是我最喜歡的人之一,和Brad Traversy、 Angela Yu、Colt Steele、Andrei Negoie和JonasSchmedtmann并駕齊驅,我的成功離不開他們。
看看他的教程,你就會發現他是一個卓越非凡的程序員,他是我的Javascript、React、Typescript、Redux和一些編程技術的導師,他真的很優秀,相信我。他也有使用VIM的課程,如果你有興趣學習使用它來成為一個專業的程序員,我也推薦他的JWT、Caching、Tutorial課程來學習更高級的內容。
Ben Awad有一個將近14小時的Fullstack React GraphQL,該Typescript教程適用于那些一直使用React和高級Javascript的人,我也在我的播放列表中添加了它,準備周末學習。
Ben Awad:www.youtube.com
The Net Ninja
我已經關注The Net Ninja頻道很多年了,直到今天這個頻道還在我的書簽里。這里有很多高質量的教程,一些高級教程:如Node Auth JWT,同樣也很值得學習。
在這里還可以找到Typescript入門教程、Laravel、Firebase、React Native、Mobile-First方法的CSS教程,HTML、CSS、PHP的概要,Mysql、Modern Javascript、React和Redux以及Django的概要相關教程。The Net Ninja也有一個用Hooks學習ReactJS的播放列表,這也是我學習React Hooks教程之一。
The Net Ninja:www.youtube.com
從現在開始,用你所有,盡你所能。如果你真的想成為一名開發者,那就付諸行動吧!