JavaScript (ES6) 網頁前端工程進階

現代網站技術快速的演進,無論是基本的儲存運算、人與人之間的社交活動、還是使用者介面等相關領域上都取得重大的進展。

為了能夠開發一個與時俱進的現代化網站,網頁設計的工作變得越發的重要。以穩固的 JavaScript 程式設計為基礎,本課程將帶領大家學習 HTML5 / CSS3 / JavaScript ES6 等最新的技術,並整合來自世界級公司(Google、Facebook)所提供的各種開發者套件。

最終培養學員成為有能力開發各種創新網站的優秀工程師。

課程大綱

JavaScript (ES6) 網頁前端工程進階課程主題

一. 重點複習JavaScript 技術
二. 使用 Google 提供的JavaScript 套件
1. Google 地圖服務
2. Google 圖表服務
三. 使用 Facebook 提供的 JavaScript 套件
1. 建立 FB 應用程式
2. 了解 FB 開發基本觀念
3. 整合 FB 帳戶登入、驗證
4. 取得已授權的帳戶資訊
5. 整合 FB 邀請、分享功能

四. HTML 5 / CSS 3 與 JavaScript
1. CSS 3 常用設定
2. Canvas 繪圖功能
3. 基礎動畫製作
4. 多媒體播放控制
5. 前端資料儲存
6.取得地理位置
7. 觸控事件處理
8. 多執行緒程式
9. 網路字型處理

適合對象

具備 HTML / CSS / JavaScript 基礎,或上過 JavaScript 入門班課程,想要更進一步學習進階網站技術應用的開發者。

開發環境

任何能夠進行文字編輯的軟體。

近期班次

  • 第322期 開課日期:2019.12.11 招生中

    上課時間:每週(三)(六)
    7:00 PM ~ 10:00 PM
    上課日期:2019.12.11 ~ 2020.01.03
    學費:新生新台幣5000元整

    備註: 1/1(三)元旦放假一次

    詳細資訊

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

    (1) 國立臺灣大學心理學學士學位、國立臺灣大學資訊工程學碩士學位,具備跨領域專案開發經驗。
    (2) 於 2003 年,獲得美商昇陽電腦 Sun Certificated Java Programmer(SCJP) 認證。
    (3) 於 2008 年,參與美商昇陽電腦校園大使計畫。
    (4) 曾任資策會軟體工程師。
    (5) COSCUP 2010 開源人年會講者,講題:Implementation of websocket protocol。
    (6) 網頁多人線上遊戲開發。
    (7) Piconion 影像處理軟體主要開發者。
    (8) iThome Modern Web 2016 講者,講題:Web 終將統治世界,用 JS 打造專業影像處理軟體。
    (9) iThome Modern Web 2017 講者,講題:開發複雜網頁應用的黃金法則。
    (10) 在本訓練班授課時數累計至2019年3月25日為2,470小時。

    *老師個人課程網站:https://training.pada-x.com/