🚨週年慶最後 24hr🚨 \\全站 83 折券+LINE Pay 13% // 🔥 把握最後 $899💰 只到午夜 23:59🥺
時
分
秒
午夜後全數歸 0⏰
登入/註冊
JavaScript 程式設計新手村
0 seconds of 0 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
00:00
00:00
01:29
 
KD Chang

JavaScript 程式設計新手村

JavaScript 入門課,帶你掌握熱門的 JavaScript 程式語言。從零開始打好 JavaScript 程式設計基礎,暸解JS程式語言特色,實作部分將會帶你做出專屬的 Chrome 瀏覽器外掛程式,適合對網頁、手機 App、物聯網、VR/AR 開發有興趣的你!
查看更多
Hahow AI 學習升級
1,639 人已購買
4.2
(64)

關於課程

課程包含

包含 1 章 42 單元、1 項作業

課程時長

9 時 34 分鐘

課程總人數

1639 位同學

觀看限制

不限觀看次數,還會附贈完課證書

學習升級

Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場

最新消息

課程內容

如果軟體正要吃掉全世界,你可以選擇的就是學好 JavaScript 

全新課程,全新上架。實戰應用為主,理論為輔,更易吸收,馬上學,馬上用!Facebook 聊天機器人、Chrome Extensions、開放資料、即時聊天室、網路相簿、網路爬蟲、NodeJS 與資料庫後端開發,多個願望一次滿足!

➡️ 單元1 JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)搶先試看!


多種前端與行動開發技術標誌並列,包括 Angular、Ember、JavaScript、React、jQuery、Android 與 Node.js,呈現 JavaScript 開發生態系的多元工具。

什麼是 JavaScript ?

Java 和 JavaScript 雖然名稱相似,但卻是熱狗和狗的差別。JavaScript 是由 Netscape 工程師 Brendan Eich 於 1995 年僅花 10 天所設計的程式語言。JavaScript 是一種直譯式、基於原型(prototype based)的物件導向程式語言,但又具有函數式程式設計(Functional programming)的特性。其具備簡單好上手、應用範圍廣泛,容易有成就感,但精通不易等特性。過去一段時間 JavaScript 一直被認為是玩具語言,難登大雅之堂。但隨著版本的演進,再加上 NodeJS 的出現,讓 JavaScript 由黑翻紅成為程式語言的當紅巨星(是的,你現在瀏覽的 Hahow 好學校網站的前後端都是用 JavaScript 寫的),目前雄據在程式語言排行榜前幾名,除了網頁開發外,在許多的領域都可以看到 JavaScript 的身影。

「Pokemon Fight 精靈快打」遊戲介面,上方有像素風格角色與精靈圖像,中央提供「開始戰鬥 GO」按鈕;對戰角色為傑尼龜(水系,95%)與火球鼠(火系,50%)。

# 簡單有趣的《Pokémon GO 》對戰遊戲(Pokemon Fight 精靈快打)範例讓學員感受 JavaScript 的特性 

課程特色

1. 去蕪存菁,完整介紹 JavaScript 優良且重要的部份。讓學員可以系統性學習,打好程式設計基礎(課程內容將以最新 JavaScript 標準 ES6+ 為主)

2. 由淺入深系統性學習原生 JavaScript 和程式設計的重要觀念, 讓你不只會用 jQuery 還了解它背後使用的原理,並為未來離開新手村出發挑戰前端進階學習打好堅實基礎知識,培養自學各種前端框架和工具的能力

3. 以學生的需求為核心,傾聽學習需求,由教學和自學經驗豐富的講師和助教協助授課(累計教授學員人數超過 500 人次,過去授課講義和課程網站),針對不同學員狀況因材施教。我們會針對學員的學習狀況去做時間和課程內容彈性調整

4. 講究大量動手實作練習,透過案例充分練習應用程式開發,並鼓勵組成學習小組進行學習並認識志同道合的戰友,快來和朋友一起解鎖進階免費課程吧!

5. 完整售後服務:不定期更新講義和範例程式並持續分享自學程式學習資源、未來自學前端進階框架、工具的基礎和學習資源和地圖於課程學習社團。學員購買課程後三個月內課程相關問題諮詢(課程上架後)

6. 累積自己的作品,讓求職、轉職之路更加順暢,給自己一個機會實現夢想

7. 在目前的業界,前端工程的定位光譜非常廣泛,有聚焦在網頁設計(Web Design),也有專注在軟體工程(Software Engineering)的部份,本課程則是將前端工程定位在軟體工程的範疇

延伸閱讀:關於 Web 前端工程入門簡介 

若說程式語言中最勵志的故事, JavaScript 絕對可以排到前幾名,從過去的跑龍套到現在獨挑大樑。現在的 JavaScript 不僅是網頁開發中最重要的明星,更可以開發手機 App、物聯網(IoT)、VR/AR 應用程式。本課程將會帶領大家從零開始打好 JavaScript 基礎,由淺入深介紹 JavaScript 重要特性,實作有趣的應用程式,最後帶領大家實作課後專題,做出一個屬於自己的 Chrome 瀏覽器外掛程式,並上架到 Google Chrome 市集。

JavaScript 範例以 getMaxValue(array) 函式遍歷數字陣列,逐一比較並回傳最大值;輸入陣列包含 524,執行後在主控台輸出「maxValue == 524」。

當你會看到你的程式碼如預期般正確跑起來而感動時,你就具備了學寫程式的資質了!

課程單元說明

1. 單元1 JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)
2. 單元2 JavaScript 開發環境建置、Github 與瀏覽器 DevTool 教學 
3. 單元3 JavaScript 快速基礎入門(變數、資料型別、運算元運算子、流程控制)
4. 單元4 JavaScript 快速基礎入門(函式、陣列與物件、迴圈、事件處理)
5. 單元5 JavaScript 快速基礎入門(Ajax 非同步資料傳遞)
6. 單元6 實戰範例:匯率計算應用程式(JavaScript 函數 Function 基礎) 
7. 單元7 實戰範例:TodoList 代辦事項應用程式(JavaScript 函數 Function 基礎)
8. 單元8 實戰範例:倒數計時(BOM & DOM 操作基礎與事件處理 Event Handle、SetInterval) 
9. 單元9 實戰範例:蟲蟲大戰:打蚊子遊戲(BOM & DOM 操作基礎與事件處理 Event Handle)   
10. 單元10 實戰範例:幻燈片相簿(BOM & DOM 操作基礎與事件處理 Event Handle) 
11. 單元11 實戰範例:政府開放資料 API 範例(流程控制、Ajax / JSON 基礎介紹)
12. 單元12 實戰範例:jQuery 入門範例(套件使用)
13. 單元13 實戰範例:部屬 JavaScript 應用程式到 Github Page
14. 單元14 實戰範例:Chrome Extensions 基礎(表特分頁,Ajax)
15. 單元15 實戰範例:上架自己的 Chrome Extensions
16. 單元16 實戰範例:NodeJS Web 基礎(iRich) 

17. 單元17 實戰範例:NodeJS 與 Socket.io 基礎(雲端聊天室)

18. 單元18 實戰範例:NodeJS Web 基礎與(Facebook Messenger API Chatbot)
19. 單元19 實戰範例:部屬應用程式到 Heroku 雲端伺服器
20. 募資金額 100% 解鎖:前端開發面試常見問題研討
21. 募資金額 200% 解鎖:Google Map API 實戰入門
22. 募資金額 400% 解鎖:NodeJS 網路爬蟲入門實戰 
23. 募資金額 600% 解鎖:NodeJS Web 基礎前後端分離(iRich)
24. 募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
25. 募資金額 1000% 解鎖:JavaScript ReactJS 應用程式開發入門初體驗

進階補充:現代化 Web 開發知識

我們將針對學員學習狀況補充現代化 Web 開發知識、JavaScript 應用程式開發重要觀念和冷知識(如:現代化 JavaScript 前端模組化開發/Git/Github/Server 尋找/Domain購買小撇步等),盡量能兼顧新手和進階學員學習需求,也歡迎分享給有興趣的朋友一起解鎖完整免費進階課程:)

*所有課程相關內容,講師將視實際作業保留最後調整之權利

愛記帳 iRich 的統計資料頁,圓餅圖以餐費、生活、娛樂、教育、交通、其他分類;詳細支出列出看電影 play,NT 200,2016-10-17,以及晚餐 eat,NT 100,2016-10-05。

# 單元11 整合 JavaScript 、Chart.js、Bootstrap 後端 Firebase 雲端資料庫開發簡單記帳應用程式


畫面左側是一名女子手持粉紅色杯子的照片,右側標題為「分享生命中的美好事物」,下方有「喜歡收藏」與「不喜歡」按鈕,並註明圖片取自網路公開資源,供教學使用。

# 單元12 整合 Gank.io API 和 HTML5/CSS3 Chrome Extension 實戰教學:表特分頁

課程解鎖

“一個人學寫程式很孤獨,一群人學寫程式才幸福。趕快分享給你的朋友,解鎖額外免費課程!Happy Coding :)”

1. 募資金額 100% 解鎖:前端開發面試常見問題研討(已成功解鎖)

2. 募資金額 200% 解鎖:Google Map API  / Facebook API 新手入門(已成功解鎖)

3. 募資金額 400% 解鎖:NodeJS 網路爬蟲入門實戰(已成功解鎖)

4. 募資金額 600% 解鎖:NodeJS / Express / MongoDB 新手入門 JavaScript 後端開發(已成功解鎖)

5. 募資金額 800% 解鎖:Electron 桌面應用程式開發入門(已成功解鎖)

6. 募資金額 1000% 解鎖:JavaScript 主流前端函式庫/框架簡介與 ReactJS 入門初體驗(已成功解鎖)

7. 募資金額 1500% 解鎖:React Native 行動應用程式開發入門(Naitve Mobile App)

8. 募資金額 2000% 解鎖:JavaScript IoT 應用入門

9. 募資金額 3000% 解鎖:WebVR 入門

若你學會 JavaScript 和 Google Map API 後,你也可以結合政府開放資料和  Google Map API  製作出創新地圖應用!

「我的寵物」頁面列出臺北市動物之家收容動物,包含米克斯黑貓、虎斑貓與黃色犬隻,並標示收容編號105101410、105101408、105101102及聯絡電話、聯絡信箱按鈕。

# 單元9 Fetch / Ajax / JSON 整合寵物政府開放資料

課後專題製作與作業

程式唯有動手實作才能學的好,所以我們每堂課程將搭配 Codecademy 和講師補充練習和範例,讓學員可以透過大量練習實作,充分練習如何開發應用程式。

最後也將透過課程作業區帶領大家實作課後專題,做出一個屬於自己的 Chrome 瀏覽器外掛程式,並上架到 Google Chrome 市集,讓你的學習成果可以和家人朋友分享!

Chrome 線上應用程式商店的擴充功能頁面,頂端精選 LastPass,並列出入門推薦的 Google Hangouts、Office Online、Google Keep Chrome 擴充功能與 Google Mail Checker,左側可依類別、功能和評分篩選。

課程介紹

  • 你是否曾經想學寫程式,卻面對琳琅滿目的程式語言無所適從 ?
  • 你是否曾經想要入門 JavaScript 卻苦無好的學習資源或是英文不好而被擋在門外 ?
  • 你否因為工作需求想要開始系統性學習 JavaScript 打好基礎?
  • 你否曾想要將自己寫好的程式上架到市集給心儀的女生/男生使用卻苦無機會?
  • 你是否曾上過 Codecademy  的每一門基礎課程,卻還是無法開始開發屬於自己的應用程式?
  • 你是否希望能了解研發人員(RD)的想法,成為更好的產品經理、行銷企劃人員?


不管你是想要開始學習寫程式或是轉職前端工程師提高自己工作的專業能力,又或是單純對於學習資訊技術有興趣。趕快加入我們,一起跟著教學經驗豐富的講師、助教還有同學們一起開始從零開始學 JavaScript! 在學習完課程後學員除了對於 JavaScript 有系統性的認識,更可以使用 JavaScript 開發一個屬於自己的 Chrome 瀏覽器外掛程式,為自己的履歷增添一筆。

“預計每個單元約 10-25 分鐘,共 12 堂的課程設計,隨時隨地上課輕鬆無負擔。”

講師介紹

張凱迪(KD Chang)台灣大學,主修經濟學,臺大資管所。服務過上市電子公司、全球前三大瀏覽器製造商、電子商務公司和活動入口網站,也曾參與數個新創組織的創辦,同時也是 React 入門教學書《從零開始學 ReactJS》作者、TechBridge Weekly 技術週刊 和 HackNTU 臺大黑客松 發起人暨共同創辦人。夢想是做出人們想用的產品和辦一所心目中理想的學校。A Starter, Software Engineer & Maker. JavaScript, Python & Arduino/Android lover.:)

講師站在投影螢幕前授課,教室內多位學員使用筆電與平板專注學習,課桌整齊排列,呈現實體工作坊與互動教學情境。

(image via ytimg、96pk、nghiem、wiki、emberify、virtualrealityreporter、i18next、qlikshare、twimg、pokecrew, audio via ValentinSosnitskiy)

「Web Programming 網路程式設計」課程首頁主視覺,兩名學生一起使用筆記型電腦學習,搭配標語「新的學期和他/她一起學寫程式吧!」及「開始上課!」按鈕,下方列有 ABOUT、COURSE、DOC、CONTACTS 導覽。

影片單元

本課程為求盡力滿足不同背景的學員需求,設計了理論與實習課程(每個單元長度約 10 - 20 分鐘)。課程購買連結

*由於字幕的製作需要點時間和人力成本,陸續完成中

1. 單元1 JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)
2. 單元2 JavaScript 開發環境建置、Github 與瀏覽器 DevTool 教學 
3. 單元3 JavaScript 快速基礎入門(變數、資料型別、運算元運算子、流程控制)
4. 單元4 JavaScript 快速基礎入門(函式、陣列與物件、迴圈、事件處理)
5. 單元5 JavaScript 快速基礎入門(Ajax 非同步資料傳遞)
6. 單元6 實戰範例:匯率計算應用程式(JavaScript 函數 Function 基礎) 
7. 單元7 實戰範例:TodoList 代辦事項應用程式(JavaScript 函數 Function 基礎)
8. 單元8 實戰範例:倒數計時(BOM & DOM 操作基礎與事件處理 Event Handle、SetInterval) 
9. 單元9 實戰範例:蟲蟲大戰:打蚊子遊戲(BOM & DOM 操作基礎與事件處理 Event Handle)   
10. 單元10 實戰範例:幻燈片相簿(BOM & DOM 操作基礎與事件處理 Event Handle) 
11. 單元11 實戰範例:政府開放資料 API 範例(流程控制、Ajax / JSON 基礎介紹)
12. 單元12 實戰範例:jQuery 入門範例(套件使用)
13. 單元13 實戰範例:部屬 JavaScript 應用程式到 Github Page
14. 單元14 實戰範例:Chrome Extensions 基礎(表特分頁,Ajax)
15. 單元15 實戰範例:上架自己的 Chrome Extensions
16. 單元16 實戰範例:NodeJS Web 基礎(iRich) 

17. 單元17 實戰範例:NodeJS 與 Socket.io 基礎(雲端聊天室)
18. 單元18 實戰範例:NodeJS Web 基礎與(Facebook Messenger API Chatbot)
19. 單元19 實戰範例:部屬應用程式到 Heroku 雲端伺服器
20. 募資金額 100% 解鎖:前端開發面試常見問題研討
21. 募資金額 200% 解鎖:Google Map API 實戰入門
22. 募資金額 400% 解鎖:NodeJS 網路爬蟲入門實戰 
23. 募資金額 600% 解鎖:NodeJS Web 基礎前後端分離(iRich)
24. 募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
25. 募資金額 1000% 解鎖:JavaScript ReactJS 應用程式開發入門初體驗

哪些人適合這堂課?
1. 希望從零開始學寫程式 2. 希望能使用程式做出屬於自己的應用程式,解決生活上的問題 3. 希望深入了解現代化 Web 和 JavaScript (ES5/ES6+) 的應用範疇和未來自學方向 4. 希望能了解研發人員的想法,成為更好的產品經理、行銷企劃人員 5. 希望能轉職前端工程師(軟體工程師)打好 JavaScript 程式設計基礎 6. 不喜歡嘴砲,喜歡大量動手實作練習 7. 想要做出和 Hahow 一樣的網站(是的,Hahow 前後端都是用 JavaScript 寫的)
你可以學到
根據講師過去授課經驗,網頁前端開發中初學者最難上手的往往是 JavaScript。因此本課程將會帶領大家從零開始打好 JavaScript 程式設計基礎,由淺入深介紹 JavaScript 程式語言特性,最後帶領大家做出整合 JavaScript 、Chart.js、Bootstrap 後端 Firebase 雲端資料庫開發簡單記帳應用程式和一個屬於自己的 Chrome 瀏覽器的外掛程式(Extension)。
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
0. 一顆樂於自我學習和用技術改善生活的心 1. Windows/Linux/Mac OS(講師將使用 Mac OS) 2. 文字編輯器(講師將以 Sublime3 作為教學工具) 3. Chrome 或 Firefox 瀏覽器 4. Terminal 終端機(Windows 使用 cygwin 或 cmder)
需要具備的背景知識
若有 HTML、CSS 或其他程式語言基礎較佳。若需要預習、複習,建議可以先行參考:MDN、Codecademy、W3C School 或是參考講師之前的 HTML、CSS 和 JavaScript 教學講義進行學習。
單元一覽
1 章 42 單元|總時長 574 分鐘
全部收合
1
本課程不分章節
影片單元
單元 1 - 新單元一上:JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)上
影片單元
單元 2 - 新單元一下:JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)下
影片單元
單元 3 - 新單元二上:JavaScript 開發環境建置、Github 與瀏覽器 DevTool 教學
11:49
影片單元
單元 4 - 新單元二下:JavaScript 開發環境建置、Github 與瀏覽器 DevTool 教學
07:58
影片單元
單元 5 - 新單元二補充:如何在 Windows 打造 JavaScript Web 開發環境入門教學
影片單元
單元 6 - 新單元三:JavaScript 快速基礎入門(變數 、資料型別、運算子、流程控制)
18:51
影片單元
單元 7 - 新單元四:JavaScript 快速基礎入門(函式、陣列與物件)
17:24
影片單元
單元 8 - 新單元五上:JavaScript 快速基礎入門(迴圈、事件處理與Ajax 非同步資料傳遞)
10:57
影片單元
單元 9 - 新單元五下:JavaScript 快速基礎入門(迴圈、事件處理與Ajax 非同步資料傳遞)
11:43
影片單元
單元 10 - 新單元六:匯率計算應用程式(事件處理機制)
影片單元
單元 11 - 新單元七:TodoList 代辦事項應用程式(JavaScript 事件處理基礎)
16:38
影片單元
單元 12 - 新單元八:倒數計時(BOM & DOM 操作基礎與事件處理 Event Handle、SetInterval)
13:42
影片單元
單元 13 - 新單元九上:打蚊子遊戲(BOM & DOM 操作基礎與事件處理 Event Handle)
18:38
影片單元
單元 14 - 新單元九下:打蚊子遊戲(BOM & DOM 操作基礎與事件處理 Event Handle)
04:13
影片單元
單元 15 - 新單元十:幻燈片相簿(BOM & DOM 操作基礎與事件處理 Event Handle)
18:31
影片單元
單元 16 - 新單元十一:政府開放資料 API 範例(流程控制、Ajax / JSON 基礎介紹)
15:49
影片單元
單元 17 - 新單元十二:jQuery 入門範例(套件使用)
20:18
影片單元
單元 18 - 新單元十三:部屬 JavaScript 應用程式到 Github Page
08:54
影片單元
單元 19 - 新單元十四上:Chrome Extensions 基礎(表特分頁,Ajax)
13:27
影片單元
單元 20 - 新單元十四下:Chrome Extensions 基礎(表特分頁,Ajax)
06:20
影片單元
單元 21 - 新單元十五:上架自己的 Chrome Extensions
08:22
影片單元
單元 22 - 新單元十六之一:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
影片單元
單元 23 - 新單元十六之二:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
14:52
影片單元
單元 24 - 新單元十六之三:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
18:34
影片單元
單元 25 - 新單元十六之四:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
13:41
影片單元
單元 26 - 新單元十六之五:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
19:13
影片單元
單元 27 - 新單元十六之六:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
09:15
影片單元
單元 28 - 新單元十七上:NodeJS 與 Socket.io 基礎(即時雲端聊天室)
13:17
影片單元
單元 29 - 新單元十七下:NodeJS 與 Socket.io 基礎(即時雲端聊天室)
08:34
影片單元
單元 30 - 新單元十八上:NodeJS 與 Facebook 聊天機器人入門(Facebook Messenger API Chatbot)
影片單元
單元 31 - 新單元十八中:NodeJS 與 Facebook 聊天機器人入門(Facebook Messenger API Chatbot)
16:16
影片單元
單元 32 - 新單元十八下:NodeJS 與 Facebook 聊天機器人入門(Facebook Messenger API Chatbot)
15:07
影片單元
單元 33 - 新單元十九:部屬應用程式到 Heroku 雲端伺服器
13:18
影片單元
單元 34 - 新單元二十:募資金額 100% 解鎖:前端開發面試常見問題研討
19:09
影片單元
單元 35 - 新單元二十一:募資金額 200% 解鎖:Google Map API 實戰入門
14:53
影片單元
單元 36 - 新單元二十二:募資金額 400% 解鎖:NodeJS 網路爬蟲入門實戰
16:07
影片單元
單元 37 - 新單元二十三上:募資金額 600% 解鎖:NodeJS Web 基礎前後端分離(iRich)
07:30
影片單元
單元 38 - 新單元二十三下:募資金額 600% 解鎖:NodeJS Web 基礎前後端分離(iRich)
13:43
影片單元
單元 39 - 新單元二十四上:募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
影片單元
單元 40 - 新單元二十四下:募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
影片單元
單元 41 - 新單元二十五上:募資金額 1000% 解鎖:JavaScript ReactJS 應用程式開發入門初體驗
18:54
影片單元
單元 42 - 新單元二十五下:募資金額 1000% 解鎖:JavaScript ReactJS 應用程式開發入門初體驗
04:46
作業單元
作業 1 - 單元作業和課後專題
查看作業
試看單元
播放試看影片
章節 1 - 本課程不分章節
單元 1 - 新單元一上:JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)上
試看影片
10:48
播放試看影片
章節 1 - 本課程不分章節
單元 2 - 新單元一下:JavaScript 程式設計初體驗(Pokemon Fight 精靈快打)下
試看影片
17:31
播放試看影片
章節 1 - 本課程不分章節
單元 5 - 新單元二補充:如何在 Windows 打造 JavaScript Web 開發環境入門教學
試看影片
15:40
播放試看影片
章節 1 - 本課程不分章節
單元 10 - 新單元六:匯率計算應用程式(事件處理機制)
試看影片
16:39
播放試看影片
章節 1 - 本課程不分章節
單元 22 - 新單元十六之一:NodeJS Web 基礎(iRich 愛記帳雲端應用程式)
試看影片
18:10
播放試看影片
章節 1 - 本課程不分章節
單元 30 - 新單元十八上:NodeJS 與 Facebook 聊天機器人入門(Facebook Messenger API Chatbot)
試看影片
14:25
播放試看影片
章節 1 - 本課程不分章節
單元 39 - 新單元二十四上:募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
試看影片
08:18
播放試看影片
章節 1 - 本課程不分章節
單元 40 - 新單元二十四下:募資金額 800% 解鎖:Electron 桌面應用程式開發入門(beauty+)
試看影片
12:15
課程評價
4.2
/ 5.0
64 則評價
江小瑜2017-02-17
扎實不甜,需要花時間練習和討論,可以建立 js 全面的知識點
課程蠻豐富的,需要花點時間吸收 Javascript 各個面向。老師單元後都有提供課後作業,如果全部做完可以學到蠻多的( codecademy 也蠻有趣的)。之前也有報名其他程式課程,個人心得是程式學習一定要動手實作,哪怕一開始只是複製貼上 jsbin (一開始要全部打還蠻累的吧xDD),但只要跑起來再慢慢改就可以會比較清楚。另外課程內容有些豐富(包含老師用心的額外補充),可能和學校的課程比至少 3-4 學分吧,建議想學的學生要搭配老師推薦的書籍和規劃好自己的時間實際動手實作效果會比較好,有問題也可以在討論社群發問,純粹用聽的可能學習效果有限。
查看更多
3 人覺得有幫助
vup8152020-05-26
zzzz
很多地方講得不清楚就會快速帶過,然後一直okok,真的不知道在ok三小
(已編輯)
3 人覺得有幫助
Peiyu Chen2020-11-06
不適合給零基礎的看
建議是對程式已經有一些基本的了解再來看~ 還是會有滿滿收穫的! 以下有幾個缺點: 1. 有些操作太快,甚至是老師 key 錯沒解釋,默默地回去改,學員會疑惑哪裡有問題嗎? 2. 老師在補宣告參數時候,會由下往回上面打,基礎不夠的人,就會不知道老師為什麼突然在這邊補東西
(已編輯)
查看更多
1 人覺得有幫助
Yun2020-08-02
不適合給零基礎的觀看
看完只會有各種為什麼 不懂老師為什麼要這樣操作 只能傻傻地跟範例 然後老師不停的在課堂上說OK (????) 感覺沒有完整編排剪輯過 聽得很痛苦 老師有時自己不小心打錯也一直說OK真的很瞎 在教學時在sublime介面的字都很小 而且常常在螢幕下方(然後就被字幕擋住QQ) 適合需要複習的人 因為介紹的東西很廣但不深 如果要扎實基本功的話建議聽別堂 (為了要解答自己的疑惑而跑去買了其他線上課程的慘痛教訓)
(已編輯)
查看更多
1 人覺得有幫助
natsukawa2017-05-10
內容豐富,但教學流暢度及講解方式需調整
對於新手學習 javascript 並不友善,課程稍嫌枯燥乏味,幾乎照著講義去複製貼上解釋程式的執行,加上許多專有名詞使用方式並沒有當下講解,需自己停下來查詢其用途及意思造成學習上的停頓。課程裡有許多部分非常跳,教學邏輯不夠清晰,會造成新手學習學得滿臉黑人問號,容易失去耐性打退堂鼓。
查看更多
1 人覺得有幫助

意猶未盡嗎?

關於講師

KD Chang
2堂課程
0篇文章
2,526位學生
Maker & Lifelong learner | 創作者/終身學習者 📝 熱愛閱讀與思考,透過創作及分享,讓世界更加開放美好☺️ Reading, reflecting, and sharing to make the world a better place. 📚
前往講師頁面
精選學生作業

購課前問答

日期最新
日期最新
日期最舊
愛心數
Tokia
2023-10-19
老師您好,請問有改版或製作新課的計畫嗎? 現在(2023年10月)時點,課程還能跟得上時代嗎? 由於我看開課已有一段時日,如果之後會有新課就直接買新課。 若無,也想確認課程會不會有太舊導致參考價值降低的問題。 謝謝。
回覆
2 人想問
Mary
2023-04-15
老師您好,請問使用Macbook也能上這個課程嗎?
(已編輯)
KD Chang
授課老師
2023-04-17
Mary 您好~ 感謝您的提問:) 可以的喔,JavaScript 程式主要使用文字編輯器軟體進行撰寫,執行開發環境也以 Chrome 瀏覽器為主。 MacOS 和 Windows 、Linux 作業系統差異在於終端機的使用上,但 MacOS 本身有內建 terminal 所以不太有問題。若有課程學習問題,也歡迎在課程討論區一起討論,謝謝您:)
回覆
我也想問
易吉
2021-07-05
老師好,我本身學過C#,是用VS code ,然後Terminal 終端機的部分,您推薦下載哪一種呢?
KD Chang
授課老師
2021-07-06
TK 您好~ 下載 Terminal 終端機 部分和您使用的作業系統比較有關係和程式語言關係比較小喔~ 若為 Windows 10 以上的話可以試試看 Windows Terminal https://www.microsoft.com/zh-tw/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab 其他 windows 作業系統可以使用或原本內建的 cmd 程式: https://cmder.net/ 若是 MacOS 可以試試看 iTerm2 Linux 使用原本內建即可 謝謝您~加油加油~
回覆
我也想問
Andy
2019-10-04
Hi, kdchang 老師, 我想請教選擇課程問題: 我對python比較熟,我的需求是要用python當後端開發,去建構網頁應用程式 for client and server side, 目的是要練習建立一個從無到完整的網頁前後端應用, 請問: 1.我要選擇的是哪個課程 ? Javascript程式設計新手村 or Pyhton web程式設計入門實戰 ? 2.如果以後要再開發手機應用程式app的話,是否可以直接使用javascript code轉換成android & ios的app ?
(已編輯)
KD Chang
授課老師
2019-10-06
Andy 您好 關於您的問題如下: 1. 若您已經有一定 Python 基礎且希望學習開發 Web 應用程式,建議選擇 Pyhton Web 程式設計入門實戰。JavaScript 程式設計新手村則是透過生活化實戰範例讓學員可以實際學習 JavaScript 相關應用開發。課程內容包含 client side JavaScript 和 server side JavaScript(NodeJS) 部分 2.若是您想要開發手機應用程式的話,目前比較成熟的主要有三種方式(主要看您的開發功能的需求): (1) 若是需要複雜的互動和使用到進階手機權限的話建議使用原生程式語言(不是透過 Web 技術):Android 是 Java/Kotlin,iOS 是 objective-c / swift (2) 若是希望以 Web 技術開發原生應用的話:JavaScript 同時開發雙平台 iOS/Android Native App:React Native (需要學習 React 這個 JS lib,但學會後也可以用 React 開發 Web 前端、VR 等應用) (3) 用既有 Web 技術開發(但執行效能可能較差):HTML/CSS/JS + PhoneGap:本身透過瀏覽器打包成 App 若是希望以 Web 技術開發原生應用的話可以參考看看書籍:我之前也有寫過一本 ReactJS 電子書可以參考(但有些部分版本可能有更新):https://github.com/kdchang/reactjs101 https://blog.techbridge.cc/2016/09/10/react-native-redux-android-firebase/ 目前坊間的 React 課程好像目前比較少比較合適的,之後我們團隊也會開發合適的課程給學員參考。建議官方文件和坊間參考書可以先行參考:https://facebook.github.io/react-native/ https://www.books.com.tw/products/0010789978 希望對您有幫助,加油加油:)
回覆
我也想問
Enya Kuo
2019-06-07
老師好 我本學PHP 請問這課程是從基礎js 到用node.js 做一個前後端的動態網站嗎? 包括計概 伺服器概念也會一起教到嗎? 謝謝!
KD Chang
授課老師
2019-06-14
您好 我們課程主要是透過生活化實戰範例讓學員可以實際學習 JavaScript 相關應用開發(比較全面認識 JavaScript 可以開發應用的領域)。課程內容包含 client side JavaScript 和 server side JavaScript (NodeJS) 部分 伺服器和計概的概念只會簡單帶到但不會著墨太多呦,謝謝您~
回覆
1 人想問
購買單堂課

NT$1,980
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用

相關標籤