Try   HackMD

Lidemy 程式導師實驗計畫第三期學生筆記

這是之前一個學生給的提議,跟我說可以開一個地方讓大家放自己的筆記(當然不放也可以啦,就自由開放),就可以互相參考,也有個地方可以統整。

請自己把筆記貼在下面的區域,小心不要改到其他人的。連結最後可以加上自己的暱稱以供辨認。

如果不知道該貼哪邊,請貼到最下面有個:其他。

第一週(04/15 ~ 04/21):暖身週

  1. Command Line 學習 by hugh
  2. Git 版本控制系統 by hugh
  3. CMD101:Command Line 超新手入門 筆記 by RZ
  4. GIT101:Git 超新手入門 筆記 by RZ
  5. CS101:初心者的計概與 coding 火球術 筆記 by RZ
  6. [第一週] Command Line - Terminal、基本指令介紹 by Yakim
  7. [第一週] 版本控制 - 原理 & 基本 Git 指令 by Yakim
  8. [第一週] 版本控制 - 進階指令 & GitHub by Yakim
  9. [第一週] 搞懂目錄位置 & 網路基礎概論 by Yakim
  10. [第一週] Command Line 學習筆記 by chialing
  11. [第一週] 喬治的Git的學習日記 by chialing
  12. [第一週] 內網與外網的小小故事 by chialing
  13. [Week 1 - CLI & Git] by Peter
  14. Command Line 常用指令整理 by Yu040419
  15. Git 概念、常用語法及 GitHub 使用介紹 by Yu040419

第二週(04/22 ~ 04/28):程式基礎(上)

  1. JS101:用 JavaScript 一步步打造程式基礎 筆記 by RZ
  2. [第二週] 基礎 JavaScript - 邏輯、位元運算 by Yakim
  3. [第二週] 基礎 JavaScript - 變數 by Yakim
  4. [第二週] 基礎 JavaScript - 03 函式 Function by Yakim
  5. [第二週] Javascript 一步一腳印 by chialing
  6. Week2 - JavaScript (1) by Peter
  7. JavaScript 101 ─ 重點整理 by Yu040419
  8. JS101筆記 by Cian

第三週(04/29 ~ 05/05):程式基礎(下)

  1. JS102:升級你的 JavaScript 技能:ES6 + npm + Jest 筆記 by RZ
  2. [第三週] JavaScript - npm 套件管理工具 by Yakim
  3. [第三週] JavaScript - 測試、Jest、TDD by Yakim
  4. [第三週] JavaScript - ES6 語法、Babel 轉譯器 by Yakim
  5. Webpack 系列筆記 by pvt5r486
  6. [第三週] 升級你的 Javascript 技能 by chialing
  7. Week3 - JavaScript (2) by Peter
  8. JavaScript 102 ─ 重點整理 by Yu040419
  9. JS102 筆記 by Cian

第四週(05/06 ~ 05/12):網路基礎

  1. [第四週] 網路基礎 - HTTP、Request、Response by Yakim
  2. [第四週] 網路基礎 - TCP/IP by Yakim
  3. [第四週] George-網路非常基礎概論 by chialing
  4. [第四週] API 基礎 - RESTful API、JSON、curl 指令 by Yakim
  5. NET101:網路基礎概論 筆記 by RZ
  6. [NET101] 網路基礎概論 by prochini
  7. 網路基礎概論 ─ 重點整理 by Yu040419
  8. [Week 4] 網路基礎概論 by Peter
  9. 網路基礎概論:理解溝通的小故事 by hugh
  10. 網路基礎概論:HTTP協定 by hugh
  11. 網路基礎概論:TCP/IP by hugh
  12. 網路基礎概論: 淺談 API by hugh
  13. 網路基礎概論:資料格式 by hugh
  14. 網路基礎概論:好用的工具與指令 by hugh
  15. Week4 解題思考、想法、心得 by hugh
  16. [筆記] 網路基礎概論-DNS Server by Debbyji

第五週(05/13 ~ 05/19):複習週

第六週(05/20 ~ 05/26):前端基礎(一)

  1. [第六週] CSS - 跟著 🐸🐸 學 Flex 排版 by Yakim
  2. [第六週] HTML - 表單 form 介紹 by Yakim
  3. [第六週] HTML - tag 基礎標籤介紹 by Yakim
  4. [第六週] 基礎 SEO 標籤 - meta、og、JSON-LD by Yakim
  5. 兩個小遊戲帶你認識 CSS Seletor 與 Flexbox by RZ
  6. Introduction to CSS Foundation by RZ
  7. Udemy - Chrome 網頁除錯功能大解密 by RZ
  8. [Week 6] 前端基礎 HTML 與 CSS by Peter
  9. FE101 目錄 by Cian
  10. 前端網頁基礎:網頁背後的秘密 by hugh
  11. 前端網頁基礎:HTML by hugh
  12. 前端基礎:CSS selector by hugh
  13. 前端基礎:CSS 的各種裝飾 by hugh
  14. 前端基礎:CSS 盒模型(box model) by hugh
  15. 前端基礎: CSS 定位 (position) by hugh
  16. 前端基礎:QA by hugh

第七週(05/27 ~ 06/02):前端基礎(二)

  1. [第七週] DOM - 操作 DOM 介面、事件監聽 by Yakim
  2. [第七週] DOM - 事件傳遞機制:捕獲與冒泡、事件代理 by Yakim
  3. [第七週] 瀏覽器資料儲存 - Cookie、LocalStorage、SessionStorage by Yakim
  4. week 7 複習 - DOM、Event by Yakim
  5. [第七週] 前端基礎 JavaScript篇:JavaScript 與瀏覽器的溝通 by hugh
  6. Introduction to Javascript in Front-End by RZ
  7. [Week 7] 前端必備 JavaScript by Peter
  8. 前端基礎作業 JavaScript 解題想法思路筆記 by hugh
  9. 前端基礎 JavaScript 篇:網頁的資料儲存 by hugh
  10. 前端基礎 JavaScript篇: JavaScript 網頁事件處理 by hugh
  11. 前端基礎 JavaScript篇:JavaScript 與瀏覽器的溝通 by hugh
  12. [Week7] 影片內容目錄 by Cian

第八週(06/03 ~ 06/09):前端基礎(三)

  1. [第八週] 交換資料 - 同源政策、CORS、JSONP by Yakim
  2. [第八週] 交換資料 - 表單、Ajax、XMLHttpRequest by Yakim
  3. week 8 複習 - Ajax、JSONP by Yakim
  4. 前端基礎:從假資料到真資料:Ajax 與 API 串接 by hugh
  5. 前端基礎:AJAX 與 API 作業思考解法心得 by hugh
  6. 前端基礎 JavaScript篇:網頁與伺服器的溝通 by hugh
  7. 從假資料到真資料:Ajax 與 API 串接 影片索引 & 小抄 by Cian

第九週(06/10 ~ 06/16):後端基礎(一)

  1. [第九週] OOP - 物件導向基礎概念 by Yakim
  2. [第九週] SQL - 內建函式、JOIN、排序 by Yakim
  3. [第九週] 後端基礎 - PHP、資料庫、SQL 語法 by Yakim
  4. 關於安裝 UwAmp 我遇到的問題以及如何解決 by Jillhsu
  5. 後端基礎 - PHP、SQL、Database by RZ

第十週(06/17 ~ 06/23):複習週

  1. Week10 複習週筆記 by zihur

第十一週(06/24 ~ 06/30):後端基礎(二)

  1. [第十一週] 資訊安全 - 雜湊密碼:hash by Yakim
  2. [第十一週] 資訊安全 - 網站辨識身份機制:Session by Yakim

第十二週(07/01 ~ 07/07):後端基礎(三)

  1. [第十二週] 資訊安全 - 常見攻擊:XSS、SQL Injection by Yakim
  2. [第十二週] 資訊安全 - 常見攻擊:CSRF by Yakim
  3. 駭客攻擊手段 by RZ

第十三週(07/08 ~ 07/14):前端基礎(四)

  1. jQuery by RZ

第十四週(07/15 ~ 07/21):後端基礎(四)

  1. Week14 部署之懶人包中的懶人包 by ChihYang41
  2. LEMP 部署 by Ponchimeow

第十五週(07/22 ~ 07/28):複習週

  1. Week11~15 心得 by ClayGao

第十六週(07/29 ~ 08/04):前端中階(上)

  1. [第十六週] JavaScript 進階:事件迴圈 Event Loop、Stack、Queue by Yakim

第十七週(08/05 ~ 08/11):前端中階(中)

  1. Event loop by RZ-Huang
  2. Scope 作用域 by RZ-Huang
  3. Javascript 底層機制與相關執行原理 by RZ-Huang
  4. 物件導向(OOP) by RZ-Huang
  5. this by RZ-Huang
  6. JS201 相關筆記 by ClayGao
  7. [第十七週] JavaScript 進階: Primitive & Object 原始類型與物件的差異 by Yakim
  8. [第十七週] JavaScript 進階:打好基礎的第一步,從了解什麼是 EC 開始 by Yakim
  9. [第十七週] JavaScript 進階:從 EC 來理解 Hoisting by Yakim
  10. [第十七週] JavaScript 進階:什麼是閉包 Closure 與實際應用 by Yakim
  11. [第十七週] JavaScript 進階:從作用域鍊 ScopeChain 來理解 Closure 原理 by Yakim
  12. [第十七週] JavaScript 進階:出乎意料的 this by Yakim
  13. [第十七週] JavaScript 進階:為什麼要有原形鍊 Prototype Chain? by Yakim
  14. [第十七週] JavaScript 進階:物件導向 (new、super、封裝) by Yakim
  15. About Hoisting, Closure and Prototype by Joanne
  16. JavaScript_prototype chain - 1 by Joanne
  17. JavaScript_prototype chain - 2 by Joanne
  18. Is JavaScript a call-by-value or call-by-reference language? by Joanne
  19. About setTimeout() by Joanne
  20. 變數的資料型態 by Joanne
  21. primitive type 與 object 中的賦值差異 by Joanne
  22. Introduction - let and const (ES6) by Joanne
  23. Scope - var (ES6 以前) by Joanne
  24. Scope - let and const (ES6) by Joanne
  25. Hoisting - 從 ECMAScript 下手 by Joanne
  26. Closure - about closure and scope in JavaScript by Joanne
  27. What's THIS in JavaScript ? by Joanne

第十八週(08/12 ~ 08/18):前端中階(下)

  1. Gulp - why do we need Gulp ? by Joanne
  2. Webpack - 超入門安裝 by Joanne

第十九週(08/19 ~ 08/25):網路基礎複習

第二十週(08/26 ~ 09/01):複習週

  1. Week20 網站優化紀錄 by ChihYang41
  2. Week20 網站優化紀錄 by Yakim

第二十一週(09/02 ~ 09/08):前後端框架(一)

[第二十一週] React 環境建置:手把手步驟 & 超級懶人包 by Yakim
[第二十一週] React 基礎:Component、JSX 語法、事件機制 by Yakim
[第二十一週] React 基礎:狀態 state、setState、props by Yakim
[第二十一週] React 基礎:Functional Componet & 父子 Component 之間的溝通 by Yakim
[第二十一週] React 基礎:如何寫 CSS by Yakim
[第二十一週] React 生命週期: 建立初期 constructor、componentDidMount by Yakim
[第二十一週] React 生命週期: 性能優化 shouldComponentUpdate、更方便的 PureComponent by Yakim
[第二十一週] React 生命週期:更新時期 componentDidUpdate、Lifecycle 總結 by Yakim

第二十二週(09/09 ~ 09/15):前後端框架(二)

第二十三週(09/16 ~ 09/22):前後端框架(三)

第二十四週(09/23 ~ 09/29):前後端框架(四)

其他

  1. [第三週] JavaScript - 把你對 isNaN 的不滿都說出來 by Yakim
  2. JavaScript Weird 系列 - 共 76 篇,含 JS201(支線) by pvt5r486
  3. VSCode 的<head>、<body>無法縮排 by RZ
  4. HTML head tag 的 viewport 設定 by RZ
  5. 前端基礎 JavaScript篇:二期影片筆記 by hugh
  6. JS 額外補充:hoisting 變數提升 by hugh
  7. JS 額外補充:hoisting 變數提升(二) by hugh
  8. 第二次直播部分筆記 by Cindy
  9. 網頁前後端筆記 by RZ