JavaScript 前端工程師課程
JavaScript OOP 網頁前端進階課程
JavaScript 進階課程,徹底深入了解更多更完整原生 JavaScript 語言核心觀念和 OOP 物件導向語法,想成為 JS 高手就是這個課程喔!
前端工程師必修課程:JavaScript OOP 物件導向語法介紹,以純正 JavaScript 原生語法深入了解 JS OOP 物件導向寫作方法
JavaScript OOP 網頁前端進階課程 【週六班】
- 課程教學日期:2020 年 4 月 25 日 ~ 5 月 16 日
- 課程教學日期:4/25、5/2、5/9、5/16
- 課程教學時間:星期六 / 早上 10:00 ~ 1:00 、 下午 2:00 ~ 5:00
JavaScript OOP 網頁前端教學 - 課程資訊
- 課程費用:10000元【 新生報名特價 9800 / 舊生會員特價 9200 】
- 付款方式:開課當天現場繳費【 現金 / 刷卡 / 匯款 / 支票 】
- 教學時數:每堂課 3 小時 / 共 8 堂課 / 共 四 週
- 教學教材:JavaScript OOP 教學講義 / JavaScript OOP 範例原始檔
- 上課地點:飛肯設計學苑 - 台北教室 【教室照片】【Google地圖】
- 聯絡電話:(02) 2370-1122
- 贈送服務:上完本課程之後, 三年內都可以免費申請重修本課程喔!
JavaScript OOP 網頁前端教學 - 課程適合對象
- 1. 對於提升 [原生] JavaScript 進階語法能力有興趣與需求者
- 2. 對於提升到 JavaScript OOP 程度有興趣與需求者
- 3. 網頁設計師或 F2E 前端工程師或 Node.JS 後端工程師
JavaScript OOP 網頁前端教學 - 課程報名資格
JavaScript OOP 網頁前端教學 - 課程介紹
飛肯講師均來自業界在職高手中的高手,老師上課時會帶著同學實做練習,課堂有很多很多的教學範例作品,老師隨側指導同學,解說再練習,學習效果佳,教學口碑看得到!練熟之後就可以馬上應用在你的工作上喔!
JavaScript 是目前最熱門的程式語言之一,不管在前端或是後端都有一席之地,因此徹底深入了解這個語言核心是絕對有必要的。
本課程的教學將分為JavaScript OOP 物件導向「語法介紹」、「語言特性」、「寫作風格」、「物件導向」、「物件繼承」及「設計模式」六大教學主題。使用原生方法深入了解,從語法介紹與語言特性的基礎概念重新開始,並且了解 JavaScript 不同於其它程式語言獨特的一面。再談到寫作風格與物件導向,保持良好的開發習慣並且善用物件導向的概念進行開發,在開發的過程中更能夠減少程式發生問題。了解物件繼承的特性與實作方法,讓程式碼在大型架構底下更容易維護。最後透過各種不同的設計模式解決複雜架構會遇到的問題。
學習 JavaScript OOP 物件導向課程就像是開手排車一樣,更能充分的了解原理與技巧,就如同享受開手排車的駕馭感與操控樂趣。
JavaScript OOP 網頁前端教學 - 課程大綱
老師會因應職場的需求變化,做課程內容和範例的即時調整與修改,確保本課程的實用性和即時性。
【教學主題一】語法介紹
- 註解
- undefined & null
- truthy & falsy
- function arguments
- finally
- 立即函式(IIFE)
- try...catch...finally
- switch...case
- switch
【教學主題二】語言特性
- 範圍鏈(Scope chain)
- 閉包(Closure)
- 嚴格模式
【教學主題三】寫作風格
【教學主題四】物件導向
- 基本介紹
- 物件導向特性
- 物件組成
- this
- 建立物件
- 實體(new)
- 原型(prototype
- 內建物件原型方法
- 私有涵式和變數
- 唯讀方法和屬性
- 實字模式與建構式
- 實字方式操作
- 命名空間
- 共用方法
【教學主題五】物件繼承
- 繼承
- call,apply,bind比較
- 繼承屬性與方法
- 繼承原型方法
- 繼承原型方法避免共享參考
- 傳遞參數到父層類別
- util.inherits繼承方法
- Object原型繼承方法
- 繼承的實際案例
【教學主題六】設計模式
- 單體模式(Singleton)
- 簡單工廠模式(Factory)
- 迭代器模式(Iterator)
- 裝飾者模式(Decorator)
- 策略模式(Strategy)
- 外觀模式(Facade)
- 代理模式(Proxy)
- 中介者模式(Mediator)
- 觀察者模式(Observer)
【教學主題七】ES6 語法
- 變數範圍鏈
- 常數
- 涵式範圍鏈
- 箭頭涵式
- 涵式參數擴展
- 字串樣板
- 非同步處理
- 二進位與八進位
- 增強物件屬性
- 解構分配
- 類別
- 生成器
- 新增內建方法
【 本課程大綱是由飛肯老師編寫,版權所有侵權必究! 】