JavaScript進階程式設計 (第三版) JavaScript Advanced Programming (Third Edition)

難易度: 中階
新課報到
您將使用JavaScript程式設計的進階技術以增加更多的功能,為了網頁的交互性和動態性。
開課日期: 2018-11-15
很抱歉!目前沒有開班梯次唷!

課程說明

對象

進階JavaScript程式設計的目的是為了有網頁開發經驗以及JavaScript的經驗的學生。學生應該是舒服的製作網頁、編寫HTML代碼和基本JavaScript以及熟悉使用Internet Explorer或Netscape Navigator。

上課條件

JavaScript程式設計(第三版)

每台電腦需要以下軟體:

  • Microsoft® Internet Explorer 6.0。
  • Netscape Browser 8.1。
  • Opera 9.0。
  • Java Development Kit 5.0 Update 5.0。
  • Tomcat-5.5.4 preconfigured版本。
  • Adobe Shockwave Player。

課程目標

在成功完成該課程後,學生將能夠:

  • 使用程式設計技術維護的JavaScript代碼。
  • 使用JavaScript實現跨瀏覽器的相容性。
  • 使用自定義物件的方法建立和操作自定義物件。
  • 建立和操作陣列。
  • 檢查cookies和討論cookie的各種用途。
  • 使用通用方法驗證表單。
  • 程序中使用DOM API來穿過、修改和文件追加節點。
  • 使用CSS來動態改變HTML元素的外觀和位置。
  • 使用JavaScript存取Java Applet和ActiveX控制項。
  • 您還可以使用JavaScript的Shockwave檔案和伺服器應用程式進行通信。

課程內容

課程1:使用程式設計技術

  • 主題1A:維護JavaScript代碼
  • 主題1B:除錯JavaScript代碼

課程2:實現跨瀏覽器相容

  • 主題2A:提供支持多種瀏覽器
  • 主題2B:檢測瀏覽器相容性
  • 主題2C:檢測瀏覽器和JavaScript版本
  • 主題2D:檢測物件
  • 主題2E:異常處理

課程3:在JavaScript中使用自定義物件

  • 主題3A:存取自定義物件
  • 主題3B:使用構造函數
  • 主題3C:添加方法到物件
  • 主題3D:使用原型函數

課程4:使用陣列工作

  • 主題4A:建立和填充陣列
  • 主題4B:刪除陣列元素
  • 主題4C:使用多維陣列

課程5:使用JavaScript處理Cookie

  • 主題5A:使用Cookie物件
  • 主題5B:儲存Cookies
  • 主題5C:處理Cookie值
  • 主題5D:刪除Cookies

課程6:使用JavaScript驗證表單

  • 主題6A:使用通用方法驗證表單
  • 主題6B:使用自定義物件實現通用驗證

課程7:使用DOM API程式設計

  • 主題7A:穿過文件
  • 主題7B:修改文件
  • 主題7C:追加節點連接到文件

課程8:使用DHTML工作

  • 主題8A:動態更改元素外觀
  • 主題8B:動態分配和定位元素

課程9:用小程式和伺服器應用程式通信

  • 主題9A:溝通與Java小程式
  • 主題9B:溝通與Shockwave檔案
  • 主題9C:通信使用ActiveX
  • 主題9D:溝通與伺服器應用程式
課後回饋

培訓中心

台灣 富捷IT培訓

富捷 IT 培訓 成立至今15年

由幾位美國矽谷回國的工程師團隊創辦,專注IT領域人才培育 一流的導師才能教出一流的人才。

『富捷IT培訓』的老師都是矽谷或台灣數一數二的的業界佼佼者。從他們身上不但可以學到最正確的程式概念,更可以學習他們成功的秘訣!

聽富捷老師分享他們的經驗,節省你犯錯的次數,加速學習電腦程式的時間!重視實務教學,讓學生不只是擁有理論,而是實際帶領邊學邊做 美式風格,精品式教學方式,讓學生擁有高品質教育,而不是用量充數。