感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第一天:JavaScript 介紹
- JavaScript 基礎:語法、變數及資料類型
- 控制結構:條件式與迴圈
- 函式與作用域
- 操作陣列與物件
- DOM 操作與事件處理
第二天:進階 JavaScript 與 ES6+ 特性
- ES6+ 特性:箭頭函式、樣板字面量、解構賦值
- 非同步 JavaScript:Promise 及 async/await
- 模組化與匯入/匯出
- 錯誤處理與除錯
- JavaScript 測試簡介(Jest)
第三天:Node.js 介紹
- Node.js 基礎:事件循環、模組及 NPM
- 使用 Express.js 建構簡單伺服器
- RESTful API:設計與實現
- 操作中介軟體
- 檔案系統與串流
第四天:React 介紹
- React 基礎:元件、props 與 state
- JSX 語法及元素渲染
- 處理事件與表單
- React Hooks:useState 與 useEffect
- 元件生命週期與 Context API
第五天:進階 React 與全棧整合
- 使用 React Router 進行導航
- 狀態管理(選用 Redux)
- 將 React 與 Node.js 後端整合
- 應用程式部署:Heroku、Netlify 或 Vercel
- 遷移舊有系統的最佳實踐
總結與下一步
- 重點概念複習
- 問答環節
- 進一步學習的資源
- 證書發放與反饋
最低要求
- 具備基礎程式設計概念的理解(例如:變數、迴圈、函式)。
- 具有 C# 或任何物件導向程式語言的經驗。
- 熟悉 HTML 和 CSS 會有所幫助,但非必要條件。
受眾
- 希望提升 JavaScript、Nodejs 及 React 技能的 .NET 開發人員
- 旨在將現有系統或平台遷移至現代 Web 技術的開發人員
- 對以 JavaScript 為核心的全棧開發感興趣的人士
35 小時
客戶評論 (1)
培訓師在破冰環節做得非常出色,主動鼓勵每個人參與其中。沒有人被忽視,他能夠很好地適應每個人的困難。他充分利用了參與者提出的挑戰和問題,爲全體聽衆提供了更清晰的解釋。
Joao Aguiar - INESC TEC
課程 - React: Build Highly Interactive Web Applications
機器翻譯