Web前端程式設計-JavaScript&JQuery + Web後端開發-Node.js

開課日期:隨時開課 課程費用:線上洽詢 備註:限時75折
上課時間:不拘 / 不拘 學習時程:20
上課地點: 線上課程(數位學習) map
適用對象:
1.前(後)端工程師,想了解後(前)端技術。
2.想快速學習Web Front End及Backend的技術。
3...看完整
適合職務:
收藏課程
課程特色
[給你學的理由]

Desktop Application及Install Wizard 將漸漸消失!Web APP程式開發將成為應用程式開發主流,未來任何東西都會在網路上,而未來所有的軟體程式都將用瀏覽器來執行

瀏覽器的能力將會愈來愈強,別停留在Web不就是個人網頁而已,...No! 那是20年以前的狀況。未來Web APP程式開發將成為應用程式開發主流,未來任何東西都會在網路上,應用程式也幾乎依賴瀏覽器來執行!換言之,瀏覽器就可以跑任何應用程式,開發者不須再各別為Windows、Linux、MacOS、 Android APP、iPhone等平台寫程式了。真的寫不完,不要說寫連維護都很難,因為沒有這麼多資源,可以養這麼多人去維護這麼多平台的程式碼。當然,可以找一個可以精通兩個平台以上的工程師,但實在太少了。瀏覽器的功能會逐漸增強,用AJAX, WebSocket(一種TCP Socket) 就能用瀏覽器進行雙向多工通訊,透過Canvas就可以在瀏覽器進行2D/3D繪圖,這些都是瀏覽器功能不斷演進才有的面貌。

[100%實作導向]

在每一個技術除了給你最清楚的觀念外,都有講師設計好準備讓你融會貫通的範例程式,讓你快速進行演練。
詳細內容
  • 課程目標
     
    • 讓您清楚了解Web前後端架構與技術分野。
    • 讓您精通JavaScript 程式語言與除錯方法。
    • 讓您學會用JQuery操作HTML、DOM、CSS、FORM表單處理。
    • 讓您掌握Node.js 處理異步、單執行緒與非阻塞I/O等關鍵技術。
    • 讓您學會AJAX 及Webscoket的Web通訊方法。
    • 教您用Express為Web和移動應用程序提供強大功能。
    • 教您如何用HTML Template Engine讓開發事半功倍。
    • 讓您學會MongoDB資料庫應用。
     

    課程大綱

     

    PartI:Web 前端程式設計-JavaScript & JQuery

    CH1                   Web基礎概念

    ► Web 技術前端技術架構簡介
    ► HTML 簡介與Tag 概念
    ► CSS 簡介與Style 屬性
    CH2                   JavaScript 程式語言
    ► 關於JavaScript
    ► 開發方式與除錯方法
    ► JavaScript 操作HTML DOM & Browser Object Model
    ► JavaScript 變數 & 基本資料型態
    ► JavaScript運算式與運算子
    ► JavaScript物件 型態
    ► JavaScript陣列 型態
    ► JavaScript函式
         - call by value & call by reference式
         - Self-Invoking Functions
         - Nested Function
         - Function Closures
    ► JavaScript 數值處理與型別轉換
    ► JavaScript Array Methods
         - push , pop, split, map ,…
    ► JavaScript Timing Events
    ► JavaScript類別定義 (Object with property and method)
    ► JSON資料格式與處理
    ► Image Map
    CH3                   使用JQuery
    ► JQuery簡介
    ► JavaScript vs JQuery
    ► JQuery selectors
    ► JQuery操作HTML DOM
    ► JQuery操作CSS
    ► JQuery Form表單處理
    ► HTTP GET vs HTTP POST
    ► JQuery AJAX
     
     
    PartII:Web 後端程式開發-Node.js 

    CH1                   關於Node.js

    ► 非同步式 I/O 與事件式程式設計
    ► 安裝Node.js
    ► Node Package Manage-npm
    ► 製作package.json
    ► 我的第一個node.js "Hello world"
    CH2                   Node.js HTTP 請求與回應
    ► Node.js 處理HTTP Get & Post
    ► Express HTTP Server提供靜態檔案
    ► 用Express處理HTTP Get & Post
    CH3                   Node.js 其他模組
    ► Child Process Module
    ► File System Module
    ► Net Module-Socket 網路通訊
    CH4                   HTML Template Engine
    ► Why use Template Engine ?
    ► Handlebars.js Template Engine
    ► Handlebars.js 的運作流程說明
    ► Client Side HTML範本引擎 (Template Engine)
    ► 實驗 Handlebars.js
    CH5                   The WebSocket Protocol
    ► 各種Web 通訊方法
    ► Long Polling技術
    ► Lab:實驗: Websocket 前後端通訊
    ► Lab:實驗: 建立多人聊天室
    CH6                   MongoDB
    ► MongoDB 簡介與使用
    ► Node.js 操作MongoDB
    ► Lab實驗: 使用Node.js 進行新增/查詢/更新/刪除 MongoDB
    CH7                   Node.js Serial 序列資料讀取 (new!)
    ► Node.js 讀取Micro:bit 資料使用序列界面
    ► Canvas.js 動態折線圖結
    ► Lab實驗: 使用瀏覽器顯示Micro:bit狀態(A,B按鍵與加速度計值)
     
     
    • 課程所附教材 : 精編講義、範例程式碼
師資介紹

Joseph

▪  台灣大學電機工程系博士研究  ▪  上市網通科技公司/資深軟體工程師

▪  嵌入式Linux系統   ▪  ARM Boot Loader   ▪  資料結構及演算法   ▪  PCB Layout

▪  MCU 韌體設計   ▪  Linux 驅動程式   ▪   Linux系統程式   ▪   網路通訊協定

報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!
備註
全端工程師數位學習
https://www.ittraining.com.tw/ittraining/it-elearning/el-web-app/full-stack-developer
我對課程有興趣
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
聯成電腦_水號1244_回函右上280 聯外_水號1257_回函右下280
相似課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
training 【產業新尖兵】DevSecOps<雲端... 國立高雄師範... 高雄市苓雅區 線上洽詢 2024-05-20
索取課程資料
收藏課程資料
training POWER BI大數據管理分析實務班... 國立中興大學... 台中市南區 1692 2024-04-09
索取課程資料
收藏課程資料
UIUX設計新手班 — Figma 國立臺灣大學... 台北市大安區 6500 2024-04-09
索取課程資料
收藏課程資料
Scratch程式語言師資先修 中國文化大學... 台中市西屯區 2880 2024-04-14
索取課程資料
收藏課程資料
training 【高額補助】全端網站開發應用... 國立臺南大學... 台南市中西區 線上洽詢 2024-06-03
課卡-本月新登場-495全區
職前訓練_全區495

登入1111進修網

1
2
提示
3
從facrbook登入
我無法登入、忘記密碼?
註冊成為進修會員