Soft_Job 板


LINE

大家好,小弟最近在教朋友 JavaScript,寫了一份自學教材 我發現傳統的程式設計教法,從程式觀念一個一個介紹,有點無聊,很多人無法吸收 所以我想說換個方法試試,以不斷寫「小專案」為主,然後在過程中 順便吸收會用到的程式觀念,這樣比較好玩,比較好消化 目前已開發五份課程,共35課 + 35份作業 Part 1 - https://codelove.tw/@howtomakeaturn/course/l3j5xk Part 2 - https://codelove.tw/@howtomakeaturn/course/vx8gqZ Part 3 - https://codelove.tw/@howtomakeaturn/course/gqveaW Part 4 - https://codelove.tw/@howtomakeaturn/course/837eq0 Part 5 - https://codelove.tw/@howtomakeaturn/course/Zq4v3w 已經把內容簡化再簡化、先只教最最簡單的東西 應該可以降低新手的入門挫折,而且只談 JavaScript 基礎、DOM 基礎、前端基礎 不教 React, Vue 等等框架,但是背後的觀念都會談,基本功先有,之後學框架更容易 如果有完全沒基礎的朋友,可以試試看,或許會對 web 領域開始有興趣! 跟大家分享一下~! (教材持續開發中,這邊先分享五份,應該夠新手天天研究、寫作業1個月左右) --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.36.252 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1674440160.A.AE4.html
1F:→ DrTech: 真的完全不懂的新手,連你教材上的 HTML onclick要怎麼跑 01/23 10:19
2F:→ DrTech: 起來,都做不到好嗎。建議站在使用者的角度寫教材。 01/23 10:19
3F:→ DrTech: JS,HTML,與瀏覽器的關係要先講,不然根本是背步驟做事而 01/23 10:22
4F:→ DrTech: 已。 01/23 10:22
5F:→ DrTech: 作業更好笑:不想把商品報價、聯絡方式直接顯示在畫面上。 01/23 10:31
6F:→ DrTech: 違反正常UX的做法。沒事增加一個按鈕步驟來湊作業題。明明 01/23 10:31
7F:→ DrTech: 有更好的例子onclick可以用在哪裡。 01/23 10:31
8F:推 Hsins: 幫推 :) 人家就說了試著用做小專案方式呈現,而不是傳統方 01/23 10:53
9F:→ Hsins: 式的教材,不用嫌棄成這樣吧,有點類似 Wes Bos 那個 JavaS 01/23 10:53
10F:→ Hsins: cript 30 的簡易版本 01/23 10:53
11F:推 mercurycgt68: 推 01/23 11:04
12F:→ TheArrow: 推好心~ 01/23 11:22
13F:推 makeout: 推好心,原PO的動機很好,願意嘗試並提供新手入門,樓上 01/23 11:32
14F:→ makeout: 的說明也是合理,但如果能用建議的口氣更好,沒看過影片 01/23 11:32
15F:→ makeout: ,但覺得原PO用不同角度切入不錯 01/23 11:32
16F:推 holebro: 我也很好奇有經驗工程師跟完全菜鳥的gap之間對教材設計 01/23 11:39
17F:→ holebro: 的影響 但不知道資工所碩論做這個教授給不給過 01/23 11:39
18F:推 javy0521: 推 01/23 11:54
19F:→ GoalBased: 16樓 我聽過有人報告給教授類似的東西 被教授說了一聲 01/23 12:15
20F:→ GoalBased: 垃圾丟到地上 第一次看我們在學校教授發飆 01/23 12:15
21F:→ GoalBased: *第一次看到教授在學校發飆 01/23 12:16
22F:推 chchchuang: 推好心 01/23 12:21
23F:推 hobnob: 這個主題不是學術研究,所以產不出論文,當然就拿不到補助 01/23 14:38
24F:→ hobnob: ,只可以當做好事但不能畢業 01/23 14:38
25F:→ adsl12367: 教授當然不給過啊 01/23 14:47
26F:推 lovdkkkk: 建議可以直接用 Github 提供完整檔案,下載或復制內容另 01/23 14:52
27F:→ lovdkkkk: 存再用瀏覽器打開等等,真的嬰兒看 jsfiddle 也是不清楚 01/23 14:53
28F:推 Apache: 師大資教所 01/23 16:28
29F:推 andrew0220: 推好心 01/23 17:01
30F:推 NTUTM04: 推有心 01/23 18:21
31F:推 canis831025: 推好心 01/23 19:10
32F:推 MoonCode: 讚 比出張嘴的強不知道多少了 01/23 19:20
33F:推 smdf: 推好心 01/23 19:39
34F:→ new122851: 免費的還嫌喔,心胸狹窄欸 01/23 19:50
35F:推 Csongs: 1f竟然還有耐心看完 01/23 20:19
36F:推 t510599: 推 01/23 20:21
37F:→ eva19452002: 我有稍微看一下,第一個課程就在教function概念及撰 01/23 22:06
38F:→ eva19452002: 寫,完全不認為沒寫過程式的人就看得懂,如果是給完 01/23 22:06
39F:→ eva19452002: 全沒寫過javascript的程式設計師學習,那就很適合 01/23 22:07
40F:推 yuinami: 好心推 01/23 22:14
41F:→ async: 市面上已經有很多本基礎入門的書,已經是校閱過的,直接買 01/23 23:13
42F:→ async: 來看應該比較完整 01/23 23:13
43F:推 tkd09152129: 推 01/24 01:18
44F:推 OkamiIII: 推推 01/24 01:30
45F:推 s06yji3: 1F的回饋有道理 01/24 01:37
46F:推 vi000246: 我也覺得直接看W3C school會比較好 01/24 02:03
47F:→ vi000246: 不過對初學者是引起興趣比較重要 01/24 02:04
48F:推 jay123peter: 推 01/24 05:44
49F:→ hduek153: 這種中間的就是 太菜的看不懂 不夠菜的不一定看 01/24 05:47
50F:推 analyze0: 推 01/24 09:21
51F:推 gtjs45: 雖然很基本 但有分享有推 01/24 12:08
52F:→ gtr22101361: 分享知識給推 01/24 12:16
53F:推 silenthillwu: 感恩,好心 01/24 13:43
54F:推 mohai: 回樓上,資訊教育這個主題也是學術研究,如果你的教授是軟 01/24 16:19
55F:→ mohai: 體工程領域的,或是師範大學軟體相關系所才會有興趣做類似 01/24 16:19
56F:→ mohai: 的題目 01/24 16:19
57F:推 mohai: 如果真的要做類似研究要找到對教授跟學校,我身邊就一堆碩 01/24 16:22
58F:→ mohai: 士用資訊教育相關的題目畢業,眼界不要這麼狹隘。 01/24 16:22
59F:推 stygian2357: 推熱情 01/24 18:50
60F:→ peter98: 確實 這是新手教學 上面在那邊扯UX的真的很會 01/24 20:37
61F:→ peter98: 乾脆說教C的一開始教printf("Hello World");的很廢算了 01/24 20:38
62F:→ peter98: 反正debug都馬是printf("123"); 01/24 20:38
63F:推 menesn: 我想學async,要怎麼確保可以從DB讀到內容再作下一件事 01/24 22:37
64F:→ menesn: nodejs function在module裡面沒辦法用await,很苦惱 01/24 22:37
65F:推 shter: 為何 module 裡面不能用 async await ? 01/24 23:01
66F:→ shter: Node.js 8 之後就原生支援 async function 能用 await 01/24 23:02
67F:推 shter: module.exports 的 function 用 async 內部就能 await 01/24 23:04
68F:→ shter: require async function 如果不用 await 接就當 promise 用 01/24 23:07
69F:推 kenny61410: 推 01/24 23:14
70F:推 secretfly: 一樓標準嘴砲腦XDDD 你說新手看不懂就看不懂喔 01/24 23:28
71F:→ secretfly: 這邊的人怎麼都只會出一張嘴 人家編排有它的風格啊 01/24 23:29
72F:→ secretfly: 啊不然要別人怎麼學 看MDN?還是又是那一套舊的教學? 01/24 23:30
73F:→ secretfly: 舊的教學那麼了不起那麼好 那就不用來看這個教材就好 01/24 23:30
74F:→ secretfly: 說要丟github更好笑 新手最好是搞得懂github怎麼用 01/24 23:32
75F:→ secretfly: 真的是要怎麼嫌 什麼可悲智障理由都有欸 笑死 01/24 23:32
76F:推 lovdkkkk: 不放 github 提供檔案下載連結直接下載也可以 01/25 00:02
77F:→ lovdkkkk: 重點不是放 github, 是提供完整可執行的檔案 01/25 00:03
78F:→ lovdkkkk: 我是覺得直接檔案拉進瀏覽器能跑會比較直白啦 01/25 00:04
79F:→ lovdkkkk: 其實放 github 也一樣可以給檔案連結 01/25 00:05
80F:→ lovdkkkk: 新手不用會用 github, 只要會開連結, 複製貼上或另存 01/25 00:06
81F:推 kenkio: 超讚的 如果我一開始學的時候就讀這套就不會學得那麼辛苦 01/25 00:14
82F:→ kenkio: 了! 01/25 00:14
83F:推 jason8607: 有熱情推 01/25 00:18
84F:推 geraldliu98: 推風氣 01/25 00:44
85F:推 menesn: shter感謝大大 01/25 08:17
86F:推 mathrew: 推分享,有這種熱情很讚 01/25 14:26
87F:推 shaly0815: 推 01/25 19:36
88F:推 kuochuwon: 網頁很完整,如果新手期看到這個會很感激 01/25 21:56
89F:推 ku399999: 覺得人家有可改進做不好的地方也不用講話這麼gy吧 01/25 22:21
90F:推 hanksky: 我有其他語言經驗,最近在學js,已經看過基礎書籍,這篇 01/26 06:58
91F:→ hanksky: 內容剛好符合我的需求,謝謝分享,感覺如果完全沒語言經 01/26 06:58
92F:→ hanksky: 驗可能還要自己再多學基礎,才比較適合 01/26 06:58
93F:推 dingdingcho: 推推推 01/26 12:57
94F:推 rkl: 推 01/26 13:24
95F:→ lazarus1121: 從DOM開始很OK,不過接javascript新手應該看不懂 01/26 15:52
96F:推 demon990280: 推好心 01/26 19:02
97F:推 zxcchiou: 推 01/26 20:14
98F:推 pacino: 某Dr到處嗆人,人家捐錢卻嫌人捐太少?自己捐多少? 01/26 20:45
99F:推 hsiliang: 推分享 01/27 12:10
100F:推 anselhsuen: 推分享 01/27 12:14
101F:推 mcps5601: 感謝分享 01/27 13:26
102F:推 i78524: 推熱情 讚讚 01/27 14:28
103F:推 LenaPark: 讚 01/27 15:07
104F:推 CarpeDiemAL: 推推 一樓大概人生很不如意吧可憐R 01/28 17:08
105F:推 paly: 支持 01/28 18:47
106F:推 a82611141: 推用心 01/29 14:06
107F:推 michael4210: 推 01/29 22:48
108F:推 upasaka: 不用看視頻W3 school教村狂做三篇必有所得,看不懂英文説 01/30 02:57
109F:→ upasaka: 明裝 chrome外掛「側邊翻譯」,看不懂句子段落翻一下。 01/30 02:57
110F:推 sx4152: 幫推 01/30 13:27
111F:→ loadingN: 我就好奇 所以有新手看了這個有興趣嗎? 01/30 14:06
112F:→ sx4152: 我是覺得新手連第一個教學都無法做出來 01/30 16:11
113F:推 overhead: 一樓只是語氣不夠客氣,但評語很紥實 01/31 01:14
114F:推 victor999: 推 01/31 09:28
115F:推 jackal998: 推 01/31 11:57
116F:推 zonppp: 真的"超"新手應該沒辦法理解這份教材吧 01/31 13:56
117F:推 sjr500: 推用心 01/31 21:28
118F:推 DSB520: 一樓語氣不好但講的沒錯 01/31 22:12
119F:→ DSB520: 教材看得懂的用不太到 看不懂的還是看不懂 01/31 22:12
120F:→ DSB520: 感覺教材族群偏窄 但真的謝謝熱心 01/31 22:12
121F:推 vi86199764: 推好心 02/01 00:29
122F:推 t7552175: 推 02/01 17:51
123F:推 ZincAllure: 確實是給JS新手 而不是程式新手吧 第一堂課就提到HTML 02/02 11:24
124F:→ ZincAllure: /CSS 新手不可能懂吧 02/02 11:24
125F:噓 johnny94: 純噓一樓,幹什麼東西 02/03 21:03
126F:推 dyjo4949: 推 用心~ 02/03 22:31
127F:推 tenpoinyuki: 推好心 02/04 22:59
128F:推 chien2013: 推好心 02/05 01:13
129F:推 lokuyan: 好 02/07 22:17
130F:→ ch1rmon: 一樓就標準只會嘴炮主管性格,自己跳下來什麼都不會做 02/10 07:18
131F:推 newwer: 推 02/10 22:41
132F:推 virdust2003: 推 03/15 08:04







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP