[分享] 免費教學教材釋出-前端幼幼班

看板Soft_Job作者 (BignoZe)時間4年前 (2019/09/22 20:16), 4年前編輯推噓55(5501)
留言56則, 56人參與, 5年前最新討論串1/1
圖文好讀版:https://medium.com/@LukaTW/c1db906a3110 Hi, 大家好 這是我半年來製作的教材,全數放在 Youtube 上面 ## 教材說明 ## 這是一份難度低,易上手,但是會帶給你一些世界觀的教材 因為來報名「饅頭計畫 - 從零開始茁壯吧」共有一百人。大約有 50% 以上 是沒有完全沒有學習過程式,或是程式能力非常初階。因此我將教材設計的非 常非常的入門。 我認為「新手最大的敵人」是「好不容易鼓起勇氣問了,卻被老江湖狠狠嘴了 一翻,本來覺得有興趣也會有不好的回憶。」因此我盡量避免這個情況發生, 新手友善的教材和環境是必要的。 ## 這份教材記錄著我過去的學習路徑 第一件事情,這份教材記錄著我過去的學習路徑,也就是說「我真的是用這樣 子的方式在學習」,並且用著教材中所述說的方式在思考問題。 在學習中我會不時帶到以前初學時學習技術的過程和使用了什麼方式來學習。舉 個例子來說,當我學習 CSS 的時候,我接觸到了 CSS Dinner 這個開源專案, 非常生動有趣。 CSS Diner https://flukeout.github.io/ 此時我會讓你看看,我以前真的有用 CSS Dinner 練 CSS 並寫成技術筆記! 然後跟你說一說,CSS 學習有哪些需要注意的地方。 我幾年前的技術筆記 https://codingluka.com/front-end/css-dinner/ 換句話說,我以前怎麼入門 Web 前、後端,我認為學習的正確觀念,都濃縮到 了這份教材之中。 ## 寫這份教材的目的「不是」要讓你成為工程師 你可能覺得很疑惑,不是讓你成為工程師那還做這份教材幹嘛阿? 製作這份教材的目的,為的是「讓你嘗試看看,寫程式是什麼感覺」,如果你覺 得不排斥,覺得有趣,那就繼續學下去吧! 我相信大家會覺得有趣的,因為「學程式就是在學習解決問題的方法」,能夠幫 助別人解決問題,會得到回饋,會得到成就感,這個過程是大部分人會喜歡的。 當然也有可能會不喜歡,或是覺得不適合,在饅頭計畫第一代 100 人教學中,大 概有 5 位左右的同學學一學發現自己不太合適,因此退出。我完全可以理解。不 是每個人喜歡的東西都一樣。 還不確定自己是不適合的時候,先踏出第一步,嘗試看看,如果覺得不喜歡,儘 早作出選擇。這樣比一直猶豫不決,原地踏步好的太多。 很多教學「預設你就是要來學程式的人」,而我喜歡的作法是,你試試看寫程式 對你來說有沒有意思,寫程式對你來說有沒有幫助,世界之所以有意思就是因為 每個人想做的事情不一樣。 ## 教學大綱與影片 詳細大綱請點進去原文內觀看,這邊列出影片連結 0.1 課程介紹 課程目標與培養的能力 http://bit.ly/2mugJk0 0.2 課程介紹 課程目標與培養的能力 http://bit.ly/2CEwCcN 1.1 開發環境的準備 一 介紹文字編輯器,與發展的歷史 http://bit.ly/2Omd1mg 1.2 開發環境的準備 介紹 Vscode 與 Emmet http://bit.ly/2Ttt8Q 1.3 Chrome 開發者工具簡介 http://bit.ly/2V0beFS 1.4 筆記工具 Hackmd 介紹 http://bit.ly/2umQo8e 2. 認識網頁 - 什麼是 HTML?什麼是 CSS? http://bit.ly/2Fwf4BC 3.1 Command Line 新新手入門 為什麼要學習 Command Line + Mac 版操作 https://youtu.be/VIeim7f8rUE
3.2 Command Line 新新手教學 Windows 環境架設 https://www.youtube.com/watch?v=VHxTh5zX1Z4
3.3 Command Line 常用指令介紹 (Command Line 101) https://www.youtube.com/watch?v=I6wvQhuxjEY
4.0 前言 .mp4 https://youtu.be/fkXUi7HmX1Y
4.1 Git 是什麼? Git 如何幫助開發? https://youtu.be/4p1YxdVJTV4
4.2 Git 挑戰 #1#2#3 https://youtu.be/yxmfoBdwUHY
4.3 git 挑戰 #4#5#6 https://youtu.be/7ulpVsxiQ_0
4.4 #7 分支 Branch 基本操作,多個分支如何 Merge 與處理衝突Conflict https://youtu.be/2_PUPkMneg0
4.5 使用 Github Pages 上傳你的靜態網頁作品集 https://youtu.be/Rg4_ajE-KPA
4.7 帶你認識很棒的 Git 資源,讓你遇到Git 狀況迎刃而解! https://youtu.be/ZANOvogIhUM
5.1 什麼是 HTML https://youtu.be/PMmKoVaZDko
5.2 建立你的第一個網頁 https://youtu.be/90pMvFTkywE
5.3 HTML 文件的架構 https://youtu.be/fptJ7Q2Gqck
5.4 認識 HTML 元素 https://youtu.be/CAve4ABiSqE
5.5 HTML 元素的結構 https://youtu.be/5TGDlMLqnpg
5.6 HTML 的絕對路徑與相對路徑 https://youtu.be/Lqi0NkXW64Q
5.7 CSS 如何跟 HTML 搭配使用 https://youtu.be/BSW_nT_0wQU
5.8 在 HTML 中使用 javascript https://youtu.be/UB-vmO-YerA
5.9 Semantic 語意化 https://youtu.be/Fo2r_GUFKLw
5.10 作業 Free Code Camp https://youtu.be/mPpSkctLCCQ
6.1 學 CSS 配饅頭 part 1 http://bit.ly/2ku1IOx 6.2 學 CSS 配饅頭 Part 2 http://bit.ly/2m3Pexp 7.1 學 JS 配饅頭 Part 1 http://bit.ly/2krSXV2 7.2 學 JS 配饅頭 Part 2 - Event http://bit.ly/2mt9zfR 8.1 jQuery 的教學(1) 學 jQuery 配饅頭 http://bit.ly/2kZDNqr 8.2 jQuery 的教學(2) 學 jQuery UI 配饅頭 http://bit.ly/2muaFbf 這次就簡單的分享製作的教材,希望對大家有幫助^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.21.211 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1569154600.A.D3B.html

09/22 20:45, 4年前 , 1F
謝謝分享:)
09/22 20:45, 1F

09/22 21:21, 4年前 , 2F
感謝分享
09/22 21:21, 2F

09/22 22:13, 4年前 , 3F
09/22 22:13, 3F

09/22 22:16, 4年前 , 4F
09/22 22:16, 4F

09/22 22:24, 4年前 , 5F
這篇文值得m
09/22 22:24, 5F

09/22 22:35, 4年前 , 6F
09/22 22:35, 6F

09/22 22:52, 4年前 , 7F
先學git和command line對新手不會太枯燥嗎
09/22 22:52, 7F
有複雜度的我會選擇先教,先學 HTML CSS JS 之後要進入 Command Line 和 Git 會覺得頭很暈,要適應很久,這是我的學習習慣,較複雜的會先處理

09/22 23:28, 4年前 , 8F
09/22 23:28, 8F

09/23 01:08, 4年前 , 9F
推一個,謝謝分享
09/23 01:08, 9F

09/23 02:12, 4年前 , 10F
09/23 02:12, 10F

09/23 08:38, 4年前 , 11F
09/23 08:38, 11F

09/23 09:23, 4年前 , 12F
推 謝謝分享
09/23 09:23, 12F

09/23 09:49, 4年前 , 13F
09/23 09:49, 13F

09/23 10:31, 4年前 , 14F
09/23 10:31, 14F

09/23 10:34, 4年前 , 15F
09/23 10:34, 15F

09/23 10:53, 4年前 , 16F
非常感恩
09/23 10:53, 16F

09/23 11:40, 4年前 , 17F
09/23 11:40, 17F

09/23 12:52, 4年前 , 18F
有分享有推~幫助新人跨過第一道門檻真的要很有耐心
09/23 12:52, 18F

09/23 13:35, 4年前 , 19F
推 謝分享
09/23 13:35, 19F

09/23 17:35, 4年前 , 20F
推!
09/23 17:35, 20F

09/23 18:15, 4年前 , 21F
推!
09/23 18:15, 21F

09/23 18:27, 4年前 , 22F
09/23 18:27, 22F

09/23 18:46, 4年前 , 23F
推個
09/23 18:46, 23F

09/23 19:09, 4年前 , 24F
09/23 19:09, 24F

09/23 19:13, 4年前 , 25F
09/23 19:13, 25F

09/23 21:09, 4年前 , 26F
09/23 21:09, 26F

09/23 21:24, 4年前 , 27F
推分享
09/23 21:24, 27F

09/23 22:58, 4年前 , 28F
推一個
09/23 22:58, 28F

09/23 23:34, 4年前 , 29F
感謝大推
09/23 23:34, 29F

09/23 23:35, 4年前 , 30F
09/23 23:35, 30F

09/24 08:52, 4年前 , 31F
謝謝分享
09/24 08:52, 31F

09/24 12:51, 4年前 , 32F
推用心
09/24 12:51, 32F

09/24 13:41, 4年前 , 33F
推推
09/24 13:41, 33F

09/24 14:07, 4年前 , 34F
09/24 14:07, 34F

09/24 18:01, 4年前 , 35F
09/24 18:01, 35F

09/24 19:22, 4年前 , 36F
大推,真的很棒
09/24 19:22, 36F

09/24 23:02, 4年前 , 37F
是不是少放4.6
09/24 23:02, 37F
補上 4.6 Git 教學 什麼是 PR? 來發送你的第一個 PR 吧 https://www.youtube.com/watch?v=O8QtTSQbVvc
另外補上 git 系列詳細操作小抄,目前只有這個系列有操作小抄 https://github.com/codingluka/Git-Tutorial 因為製作成本太高,後來就走隨性路線 XD

09/24 23:23, 4年前 , 38F
推熱血創作
09/24 23:23, 38F

09/24 23:24, 4年前 , 39F
推,謝謝分享
09/24 23:24, 39F

09/25 00:32, 4年前 , 40F
推,感謝分享!
09/25 00:32, 40F

09/25 10:40, 4年前 , 41F
09/25 10:40, 41F

09/25 15:37, 4年前 , 42F
推,謝謝分享!
09/25 15:37, 42F

09/25 23:53, 4年前 , 43F
謝謝分享!
09/25 23:53, 43F

09/27 01:56, 4年前 , 44F
09/27 01:56, 44F

09/30 18:06, 4年前 , 45F
09/30 18:06, 45F

10/02 14:55, 4年前 , 46F
10/02 14:55, 46F

10/02 17:15, 4年前 , 47F
推一個
10/02 17:15, 47F

10/03 01:30, 4年前 , 48F
推~
10/03 01:30, 48F
※ 編輯: BignoZe (118.165.14.46 臺灣), 10/03/2019 02:30:51

10/03 09:56, 4年前 , 49F
10/03 09:56, 49F

10/04 03:01, 4年前 , 50F
感謝分享
10/04 03:01, 50F

10/11 00:32, 4年前 , 51F
10/11 00:32, 51F

10/16 14:57, 4年前 , 52F
謝謝分享
10/16 14:57, 52F

10/24 10:30, 4年前 , 53F
推,謝謝分享
10/24 10:30, 53F

11/01 11:33, 4年前 , 54F
推 謝謝分享
11/01 11:33, 54F

11/06 09:17, 4年前 , 55F
推,謝謝分享
11/06 09:17, 55F

04/08 16:12, 5年前 , 56F
推推 真的是好心人
04/08 16:12, 56F
文章代碼(AID): #1TXsOeqx (Soft_Job)