在每個文件夾中,由課程,書籍和其他文件隔開是我的筆記,這與我正在學習,做或學習的內容有關。
我的目標是
當前書:您不知道JS:UP和進行當前課程:完整的2019 Web開發訓練營
如果您想開發為初級開發人員職位的“準備工作”所需的技能,那麼完整的X,0和1。
在整個指南中,數學將與之相關。在您開始指南時開始它,並在指南旁邊逐步通過它。 (在移至第0層或第1層之前,您無需完成此操作,而是與他們一起積極地在上面進行。)
| 課程 | 地位 | 證據 |
|---|---|---|
| 代數i | ||
| 代數II | ||
| 三角學 | ||
| 預鈣 |
非常溫和的介紹,如果您想從中受益,如果您想直接跳入層0,請跳過0
| 課程 | 地位 | 證據 |
|---|---|---|
| JS簡介:繪畫和動畫 | 08/22/19 | 筆記 |
| HTML/CSS的簡介:製作網頁 | 09/05/19 | 筆記 |
| SQL的簡介:查詢和管理數據 | WIP | 筆記 |
| 高級JS:遊戲與可視化 | ||
| html/js:使網頁交互式 | ||
| 頂峰 | 地位 | 證據 |
| 創建一個網站,突出顯示您在此層次期間學到和構建的內容。以此為機會創建項目,註釋,博客文章等的投資組合。 |
完成App Academy Open Free Online Fullstack Bootcamp。
| 課程 | 地位 | 證據 |
|---|---|---|
| 歡迎來編碼 | 03/28/2020 | 筆記 |
| 在線完整堆棧 - 編程介紹 | 05/20/2020 | 筆記 |
| 完整的在線堆棧 - 軟件工程基金會 | ||
| 在線完整堆棧 - 紅寶石 | ||
| 在線完整堆棧-SQL | ||
| 在線完整堆棧 - 鐵軌 | ||
| 在線完整堆棧 - JavaScript | ||
| 在線完整堆棧 - REACT | ||
| 在線完整堆棧 - 完整堆棧項目 | ||
| 在線完整堆棧 - 求職 | ||
| 頂峰 | 地位 | 證據 |
| 創建一個網站,突出顯示您在此層次期間學到和構建的內容。以此為機會創建項目,註釋,博客文章等的投資組合。 |
加深對Web開發的了解,並開始學習計算機科學主題
| 課程 | 地位 | 證據 |
|---|---|---|
| CS50的計算機科學簡介 | WIP | |
| 如何學習數學:對於學生 | ||
| CS50的Web編程與Python和JavaScript | ||
| 單變量演算(更嚴格)或可汗學院的微積分I和汗學院微積分II(更溫和的介紹) | ||
| 演算法 | ||
| 軟件調試 | ||
| 軟件測試 | ||
| CS50的移動應用程序開發與React Native | ||
| 閱讀 | 地位 | 證據 |
| MDN HTML-高級主題 | ||
| MDN CSS-參考 - 關鍵概念 | ||
| MDN JavaScript-教程 - JavaScript指南 | ||
| 你不知道JS:向上和去 | ||
| 您不知道JS:範圍和關閉 | ||
| 您不知道JS:這個和對象原型 | ||
| 實踐 | 地位 | 證據 |
| 完成所有經典難題 - 在編碼時輕鬆 | ||
| 完整的Google Kick Start 2018 | ||
| 層編程項目 | ||
| 層編程項目 | ||
| 專業化 | 地位 | 證據 |
| 完成專業化 - 注意:您將有機會完成每個層的專業化,因此請不要擔心選擇“正確的人”。也就是說,如果您不在第0層Web開發中使用App Academy -Fullstack Bootcamp-強烈建議您開放App Academy。 |
如果您想開發超越初級發展到中級開發人員所需的技能 - 一旦完成了X,0和1,就可以完成2和3的完成。
深入研究計算機科學主題,這些主題將在所有編程中都有用
| 課程 | 地位 | 證據 |
|---|---|---|
| 計算機科學數學 | ||
| Python的計算機科學和編程簡介 | ||
| 計算思維和數據科學簡介 | ||
| 軟件構建 | ||
| 算法簡介 | ||
| 算法:設計和分析 | ||
| 閱讀 | 地位 | 證據 |
| MDN JavaScript-教程 - 高級 | ||
| MDN HTTP-教程 | ||
| MDN Web組件 | ||
| 您不知道JS:類型和語法 | ||
| 您不知道JS:ES6及以後 | ||
| JavaScriptAllongé,“六”版本 | ||
| D3技巧和技巧v3.x | ||
| 實踐 | 地位 | 證據 |
| 完成所有經典難題 - 編碼中的中等 | ||
| 在這裡完成所有ES6 Katas | ||
| 完整的Google Kick Start 2017 | ||
| 完成Google Code Jam 2018 | ||
| 完成2017年Facebook黑客杯 | ||
| 層編程項目 | ||
| 層編程項目 | ||
| 專業化 | 地位 | 證據 |
| 完成專業化 - 注意:您可以選擇完成您在先前層中選擇的另一輪專業,或者分支並完成其他專業化 |
深入研究,探索算法和不同的編程範例
| 課程 | 地位 | 證據 |
|---|---|---|
| 軟件體系結構與設計 | ||
| 概率系統分析和應用概率 | ||
| 算法:設計與分析,第2部分 | ||
| 多變量演算(更嚴格)或可汗學院多變量演算(更溫和的介紹) | ||
| 計算機程序的結構和解釋 | ||
| 算法的設計和分析 | ||
| 人工智慧 | ||
| 閱讀 | 地位 | 證據 |
| Angular,React或Vue的官方文檔 | ||
| 開玩笑的官方文檔 | ||
| JavaScript設計模式 | ||
| 了解eCmascript 6 | ||
| 弗里斯比教授的大部分功能編程指南 | ||
| 功能燈JS | ||
| 基本打字稿 | ||
| 實踐 | 地位 | 證據 |
| 完成所有經典的難題 - 編碼困難 | ||
| 編寫創建自己的基於12列的網格佈局所需的CSS-請參閱此處的示例 | ||
| 研究官方的SASS文檔,並將您的12列的網格佈局轉換為SASS | ||
| 在Hackerearth上填寫所有曲目(基本編程,數據結構,算法,數學,機器學習和Python) | ||
| 完整的Google Kick Start 2016 | ||
| 完成Google Code Jam 2017 | ||
| 完成2016年Facebook黑客杯 | ||
| 層編程項目 | ||
| 層編程項目 | ||
| 專業化 | 地位 | 證據 |
| 完成專業化 - 注意:您可以選擇完成您在先前層中選擇的另一輪專業,或者分支並完成其他專業化 |
如果您想開發超越中級開發人員所需的技能 - 一旦完成X,0、1、2和3,就可以完成第4和5層。
總結一下一些特定的計算領域,以完成可以利用的廣度知識,無論專業如何
| 課程 | 地位 | 證據 |
|---|---|---|
| 計算結構 | ||
| 數據庫簡介 - 所有迷你輪廓 | ||
| 微分方程 | ||
| 計算機系統工程 | ||
| 軟件系統的性能工程 | ||
| 採礦大量數據集 | ||
| 編譯器 | ||
| 閱讀 | 地位 | 證據 |
| 如何設計程序 | ||
| 每個程序員都應該知道的97件事 - 擴展 | ||
| 想想爪哇 - 如何像計算機科學家一樣思考 | ||
| 開放數據結構 | ||
| node.js文檔 | ||
| 實踐 | 地位 | 證據 |
| 完成所有經典難題 - 在編碼時非常困難 | ||
| 研究Google Android開發人員指南並構建您選擇的Android應用程序 | ||
| 完成Google Kick Start 2015 | ||
| 完成Google Code Jam 2016 | ||
| 完成2015年Facebook黑客杯 | ||
| 層編程項目 | ||
| 層編程項目 | ||
| 專業化 | 地位 | 證據 |
| 完成專業化 - 注意:您可以選擇完成您在先前層中選擇的另一輪專業,或者分支並完成其他專業化 |
通過更深入地深入研究您的專業化來結束。如果您尚未進行高級專業化,請強烈考慮將其包括在此層中。除此之外,還可以隨意專注於一種專業化,在該領域進行更多的練習,或者在多個專業方面進行分支並發展專業知識。
| 實踐 | 地位 | 證據 |
|---|---|---|
| 完成專業化 | ||
| 完成專業化 | ||
| 完成專業化 | ||
| 完成專業化 | ||
| 完成專業化 | ||
| 頂峰 | 地位 | 證據 |
| 創建一個網站,突出顯示您在此專業期間學到和構建的知識。以此為機會創建項目,註釋,博客文章等的投資組合。 |
每個層都有一個基於“專業”的頂峰,其中涉及您選擇的領域進行進一步的研究和廣泛的實踐。 FullStack Bootcamp-強烈建議(但不是必需的)App Academy Open作為第一個專業化。除此之外,還可以隨意完成每個層的不同專業,或通過在多個層次層中選擇它來深入研究專業,以更詳細地探索它並進一步開發您的專業資料。
以下專業依賴於早期層中獲得的知識。此外,它們通常“更困難”,或者需要比上面列出的工作更多的工作。
層和專業都將需要“層編程項目”,您可以自由選擇所需的任何編程項目。為了幫助打擊“但我不知道我想要什麼”障礙,層次編程項目想法列出了各種想法。
注意:在專業方面,層編程項目可能具有額外的標準(例如,“如果您在進行移動應用程序開發專業化,您的項目必須是移動應用程序”)
| 課程 | 地位 | 證據 |
|---|---|---|
| 使用HTML5和CSS構建響應迅速的現實世界網站3 | 07-06-18 | N/A。 |
| 高級CSS和SASS:Flexbox,網格,動畫等! | 07-31-18 | 筆記 |
| 如何使用智能目標 - 在更少的時間內實現更多 | 08-10-18 | 筆記 |
| 如何為GitHub上的開源項目做出貢獻 | 10-16-18 | N/A。 |
| 預編程:編碼之前您需要了解的一切 | 10-19-18 | 筆記 |
| JavaScript簡介 | 11-03-18 | N/A。 |
| 初學者的JavaScript基礎知識 | 11-05-18 | 筆記 |
| 學習如何學習:強大的心理工具來幫助您掌握艱難的主題 | 11-18-18 | 筆記 |
| 從一開始(包括薩斯)的現代HTML&CSS | 07-23-19 | 筆記 |
| 完整的2019 Web開發訓練營 | 09-14-19 | 筆記 |
| 學習JavaScript:從頭開始堆棧 | 02-23-20 | 筆記 |
| CS50的理解技術 | 06-26/20 | 筆記 |
| 從一開始 | WIP | 筆記 |
| 完整的JavaScript課程2018:建立真實的項目! | ||
| Web開發人員訓練營 | ||
| 高級Web開發人員訓練營 | ||
| 2018年完整的Web開發人員:零至掌握 | ||
| 完整的Web開發人員課程2.0 | ||
| 現代Python 3訓練營 | ||
| 終極MySQL訓練營:從SQL初學者轉到專家 | ||
| JavaScript:了解怪異的部分 | ||
| 學習和了解nodejs | ||
| ES6 JavaScript:完整的開發人員指南 | ||
| 帶有React的節點:Fullstack Web開發 | ||
| MongoDB的完整開發人員指南 | ||
| WebPack 2:完整的開發人員指南 | ||
| 現代反應與Redux | ||
| 高級React和Redux:2018版 | ||
| React 16-完整指南(包括React Router 4&redux) | ||
| 完整的React Web開發人員課程(帶Redux) | ||
| 完整的Node.js開發人員課程(第二版) | ||
| 完成Python Bootcamp:從Python 3中從零到英雄3 | ||
| JavaScript的簡介 | ||
| 圖書 | 地位 | 證據 |
|---|---|---|
| 學習JavaScript的更聰明的方法 | WIP | 筆記 |
| 完整的軟件開發人員的職業指南 | WIP | 筆記 |
| JavaScript手冊 | WIP | 筆記 |
| 專案 | 地位 | 證據 |
|---|---|---|
| 基本項目 | 07-07-18 | 綜合 |
| 基本項目 | 07-19-18 | 納圖斯 |
| 基本項目 | 07-26-18 | 特里洛 |
| 基本項目 | 07-31-18 | Nexter |
| 基本項目 | 07-10-19 | HBS |
| 基本項目 | 07-13-19 | Bridgeledger |
| 基本項目 | 07-19-19 | 技術尤其 |
| 基本項目 | 07-23-19 | Johndoe-Portfolio |
| 基本項目 | 08-05-19 | Tinderpet |
| 建立致敬頁面 | 03-09-20 | Brad Traversy |致敬頁面 |
| 建立調查表 | 03-11-20 | FCC調查表 |
| 建立產品登錄頁面 | 03-12-20 | Uplayer |產品著陸頁 |
| 建立技術文檔頁面 | 03-20-20 | JS文檔|技術文檔頁面 |
| 構建個人投資組合網頁 | 03-24-20 | FCC投資組合|個人投資組合網頁 |
可以在這裡找到其他書籍
Suger.SH
Heroku
毛刺
MDN
ydkjs
當您需要資產/想法時
官方文檔
完整路徑:
學分:p1xt