▲線上遠距教學▲Web全端應用開發班[網頁前端後端實戰]

開課日期:隨時開課 課程費用:線上洽詢
上課時間:不拘 / 不拘 學習時程:20
上課地點: 線上課程 map
適用對象:
適合對象
#前(後)端工程師,想了解後(前)端技術。
#想快速學習Web Front End及Backend的...看完整
適合職務:
收藏課程
課程特色
[給你學的理由]
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 APP開發領域,通常會發現,這個領域技術推進的步調很快且技術間盤根錯節!
艾鍗師資最厲害的地方就是,很複雜的東西可以講得很簡單,一針見血把技術精髓道盡! 要快速掌握Web程式精髓,唯有觀念清楚,才能快速開發,不得其要領,將曠日費時。
詳細內容
 
課程目標
  • 讓您清楚了解Web前後端架構與技術分野。。
  • 讓您精通JavaScript 程式語言與除錯方法。
  • 讓您學會用JQuery操作HTML、DOM、CSS、FORM表單處理。
  • 讓您掌握Node.js 處理異步、單執行緒與非阻塞I/O等關鍵技術。
  • 讓您學會AJAX 及Webscoket的Web通訊方法。
  • 教您用Express為Web和移動應用程序提供強大功能。
  • 教您如何用HTML Template Engine讓開發事半功倍。
  • 讓您學會MongoDB資料庫應用。
 
 課程大綱
 第一階段:Web 前端程式設計-JavaScript & JQuery
  • •Web基礎概念

    →Web 技術前端技術架構簡介
  • →HTML 簡介與Tag 概念
  • →CSS 簡介與Style 屬性
  • •JavaScript 程式語言

    →關於JavaScript
  • →開發方式與除錯方法
  • →JavaScript 操作HTML DOM & Browser Object Model
  • →JavaScript 變數 & 基本資料型態
  • →JavaScript運算式與運算子
  • →JavaScript物件 型態
  • →JavaScript陣列 型態
  • →JavaScript函式
  • →Function Closures
  • →Nested Function
  • →Self-Invoking Functions
  • →call by value & call by reference式
  • →JavaScript 數值處理與型別轉換
  • →JavaScript Array Methods
  • →push , pop, split, map
  • →JavaScript Timing Events
  • →JavaScript類別定義 (Object with property and method)
  • →JSON資料格式與處理
  • →Image Map
  • •使用JQuery

    →JQuery簡介
  • →JavaScript vs JQuery
  • →JQuery selectors
  • →JQuery操作HTML DOM
  • →JQuery操作CSS
  • →JQuery Form表單處理
  • →HTTP GET vs HTTP POST
  • →JQuery AJAX
第二階段:Web 後端程式開發-Node.js
  • •關於Node.js

  • →非同步式 I/O 與事件式程式設計
  • →安裝Node.js
  • →Node Package Manage-npm
  • →製作package.json
  • →我的第一個node.js "Hello world"
  • •Node.js HTTP 請求與回應

  • →Node.js 處理HTTP Get & Post
  • →Express HTTP Server提供靜態檔案
  • →用Express處理HTTP Get & Post
  • •Node.js 其他模組

  • →Child Process Module
  • →File System Module
  • →Net Module-Socket 網路通訊
  • •HTML Template Engine

  • →Why use Template Engine 
  • →Handlebars.js Template Engine
  • →Handlebars.js 的運作流程說明
  • →Client Side HTML範本引擎 (Template Engine)
  • →實驗 Handlebars.js
  • •The WebSocket Protocol

    →各種Web 通訊方法
  • →Long Polling技術
  • →Lab:實驗: Websocket 前後端通訊
  • →Lab:實驗: 建立多人聊天室
  • •MongoDB

    →MongoDB 簡介與使用
  • →Node.js 操作MongoDB
  • →Lab實驗: 使用Node.js 進行新增/查詢/更新/刪除 MongoDB
  • •Node.js Serial 序列資料讀取

    →Node.js 讀取Micro:bit 資料使用序列界面
  • →Canvas.js 動態折線圖結
  • →Lab實驗: 使用瀏覽器顯示Micro:bit狀態(A,B按鍵與加速度計值)
 
 適合對象
  • 前(後)端工程師,想了解後(前)端技術。
  • 想快速學習Web Front End及Backend的技術。
  • 對JavaScript & Node.js相關開發有興趣。
  • 想朝網站Web APP應用程式設計開發者。
 
 職涯方向
全端網站開發工程師、網站程式設計師 、資料庫管理師、系統規劃分析師(系統分析師)、軟體專案主管、專案經理、資訊部門主管
 
 
 
 
 
師資介紹
Web前端、Web後端、Web全端、 Node.js、javaScript、 JQuery、 FORM表單處理、HTML、DOM、CSS 、MongoDB、Webscoket、Express、非阻塞I/O等關鍵技術
報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!
備註
若您希望對本課程有更多了解,歡迎留下您的聯繫方式,或撥服務專線(02)2316-7736,艾鍗學院將竭誠為您服務喔!

如有填表後續再請留意來電與收信(若未收到MAIL請確認垃圾郵件匣or其他郵件類別),謝謝您:D
我對課程有興趣
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
聯成電腦_水號1244_回函右上280 聯電_水號1273_課頁內回函下
相似課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
Python程式設計入門 (一四夜間班) 國立臺灣大學... 台北市大安區 6500 2024-10-28
索取課程資料
收藏課程資料
Linux作業系統班 (一四夜間班) 國立臺灣大學... 台北市大安區 6500 2024-10-28
索取課程資料
收藏課程資料
training 【台北班】DevOps流程管理入門班 財團法人中華... 台北市中正區 908 2024-10-26
索取課程資料
收藏課程資料
C&C++程式設計入門(H2)-2 巨匠電腦苗栗認證 苗栗縣苗栗市 線上洽詢 隨時開課
索取課程資料
收藏課程資料
C語言程式設計 巨匠電腦屏東認證 屏東縣屏東市 線上洽詢 隨時開課
人培再充電_課程專區495

登入1111進修網

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