轉職培訓 - UAIJAVA
AI 助攻零基礎 Java 全端開發養成班
AI-Boosted Java Full-Stack Starter Program
- 時數:434小時
- 費用:NT$ 83,000
- 點數:不適用企業點數
選擇查詢分區開課時間
| 地點 | 班號 | 日期 | 時間 | 預約 |
|---|
目前查無開課時段
詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期
教材
課程目標
Java語言具有跨平台,應用廣泛的特性,是目前最普遍的網站應用程式語言之一,在近年來的行動應用開發工具上,Java更佔有重要的地位!「Java全方位Web程式設計師養成班」針對完全沒有程式背景的新鮮人,或想轉職進修者所設計,讓您由淺入深的學習,成功跨入程式設計領域。
本課程以 零基礎入門、實務導向、職場銜接 為核心,帶領學員從基礎程式設計逐步進入完整的網站應用開發。課程目標如下:
- 循序漸進學習程式設計:即使沒有程式背景,也能從程式設計概論與物件導向分析開始,逐步掌握 Java 語言與系統開發流程。
- 掌握完整技術路線:從基礎 Java 語法到 Jakarta EE 架構,再進階至 Spring Boot MVC 框架,結合 MySQL 資料庫設計、HTML5、CSS3、JavaScript (ES6+)、JSON API 等前端技術,建立完整的三層式架構。
- 強調敏捷開發與 UML 應用:透過 Agile Modeling 與 UML 圖形(Use Case、Activity、Class、Component),規劃系統目標與功能,培養分析與設計能力。
- 專題製作與系統整合:課程中將完成會員管理、產品管理、購物車、訂單管理等模組,並整合前端、後端與資料庫,開發一個「麻雀雖小,五臟俱全」的電子商務平台系統。
- 工具與框架應用:熟悉 IntelliJ IDEA Community、Maven 專案管理、Git/GitHub 版本控制,並體驗 JDBC → JPA (Hibernate/Spring Data JPA) 的資料存取演進。
- AI 輔助開發:導入 GitHub Copilot,學習如何利用 AI 工具提升程式開發效率與除錯能力。
- 職場銜接與作品集建立:透過 28 小時前端開發實作與 56 小時商業網站專案實作,完整熟悉 Java 從前端到後端的開發技術,並建立 GitHub 技術作品集,提升求職競爭力。
適合對象
- 完全沒有程式設計背景的資訊新手,希望循序漸進學習 Java 程式語言與網站應用開發。
- 沒有任何網站開發基礎的學員,想要快速掌握前端、後端與資料庫整合,建立完整網站應用程式。
- 欲投入熱門資訊產業的轉職者或跨領域學員,希望透過系統化課程建立就業競爭力。
- 對 Java 網站應用技術有興趣的程式人員,希望進一步強化物件導向設計、Spring Boot MVC、RESTful API 與前後端分離架構的能力。
- 希望建立技術作品集的學員,透過專題製作與 GitHub 協作流程,展現完整的網站開發成果。
預備知識
- 基本電腦操作能力:能熟悉 Windows 作業系統的基本操作,例如檔案管理、軟體安裝與網路使用。
- 網站使用經驗:具備一般網站操作與瀏覽經驗,理解基本的網頁互動。
- 邏輯思維能力:具備基礎邏輯概念,能理解流程、條件判斷與問題解決的思維方式。
課程內容
1.【Java程式語言設計】 Java基礎程式語言課程,教導您用最新的Java SE 21來撰寫Java程式,內容涵蓋開發流程簡介、Java語言的基本語法與相關知識、物件導向的概念以及Java進階語法與設計觀念,讓您開發Java Application更有效率而且更得心應手。課程中將使用IntelliJ Idea Community工具 + Maven專案管理 + GitHub版本管理
2.【物件導向分析與UML圖形】 介紹 UML 設計與常用圖形(Use Case、Activity、Class、Component),詳細解說如何適當應用敏捷開發(Agile Modeling)+UML於軟體開發流程中,讓您不僅學會物件導向分析與UML圖形,更能了解在實務中如何有效應用。
3.【MySQL基礎設計】 介紹簡易的MySQL設計與SQL語法,讓您能應用MySQL強大的資源,熟悉資料庫新增、修改、查詢、刪除操作等四項基本資料庫操作,並說明示範何謂正規化設計,與資料庫進階如Join查詢與PKey、索引、FKey、View、Trigger…等設計技巧。以上技巧皆會用來建立與部署在課程的電子商務資料庫中。
4.【Java JDBC實戰營之產品資料管理與正規化開發實作】 學習完程式語言與資料庫設計後,更不能缺少整合開發實作經驗。本課程針對已經學習過Java程式語言,但卻不知如何與資料庫設計整合應用的人所設計,以Java SE技術開發商業邏輯元件為出發,帶您認識JDBC API與進階 JPA 元件設計 (如 Hibernate/Spring Data JPA)。
5.【HTML5與CSS3網站開發實務】 以實務開發方式,讓您徹底學會新一代HTML5和CSS3的新功能,並了解要如何利用現有的經驗快速進階至HTML5開發,由淺入深的從HTML5的新增與移除規格開始學習,延伸至如何使用其特性建立複雜的影音與資料服務。
6.【JavaScript與JSON API網頁互動實作】 JavaScript是在用戶瀏覽器上執行的程式語言,主要功能是提供網頁的互動能力,優化使用者經驗。課程重點放在 ES6+ 語法與 JSON API 應用,並簡單介紹 jQuery 作為補充工具,讓學員理解歷史背景與快速解決方案,並透過範例展示如何快速解決常見的互動設計問題。
7.【Java動態網頁程式開發】 當學完基礎程式語言,將循序漸進以Java網頁程式開發為目標,課程包括介紹Jakarta EE平台的架構概念、Web技術與HTTP介紹、說明Servlet、JSP的定位,與它們在 MVC 架構中的角色,讓初學者熟悉Web元件的開發設計。
8.【Spring Boot MVC框架導入】 藉由Spring Boot MVC 框架導入Java Web系統開發,體驗正確的MVC運用與強大的商業邏輯架構佈署整合 (如: Spring Data JPA )。
9.【Java Web應用實戰營之電子商務購物網站開發實作】 課程包括網頁規劃、制定商業邏輯元件、運用AJAX+Controller來銜接商業邏輯,並示範如何使用Postman 測試API等,將前面課程中學習到的Java商業模型元件與Spring Boot MVC開發整合,完成一個具體而微、架構完整,且為 RESTful API與前後端分離的電子商務購物網站系統。在此時還會加上AI (Github Copilot)工具,學習使用AI輔助程式開發除錯。
10.【前端網頁實作】 當學完基礎前端的HTML/CSS/JavaScript之後,前端網頁實作將這些前端網頁程式綜合運用在RWD (Responsive Web Design)、Flexbox佈局,使前端網頁可以有一目瞭然的UI介面,展現基本 UI/UX 設計思維,並且搭配撰寫出與使用者的高度互動效果,最後完成擁有極佳使用者經驗的優質前端頁面。
11.【專題製作】 完整將前端、後端與資料庫整合運用,使用 Git/GitHub 進行版本控制,模擬團隊協作 (Issue、Pull Request)等職場開發流程,開發「麻雀雖小,五臟俱全」、完整的網站應用程式作品。並協助學員
學會技能
1.能夠從零開始規劃並完成一個電子商務網站應用系統,逐步掌握系統分析、設計與開發流程。
2.依據課程進度,將所學技術應用在自訂系統功能,並親手完成前端、後端與資料庫元件。
3.熟悉 IntelliJ IDEA Community 工具,能開發 Java Application 與 Java Web 專案,並使用 Maven 進行專案管理,同時掌握 Git/GitHub 版本控制與協作流程。
4.理解物件導向程式設計的精神與邏輯,能在 Java 商業元件中正確使用 封裝、繼承、多型,提升系統的可維護性與相容性。
5.掌握現代化網站必備技術:HTML5、CSS3、JavaScript (ES6+)、JSON API、RWD 響應式設計、Flexbox 佈局,並理解 jQuery 的歷史定位與快速解決方案。
6.能夠利用瀏覽器開發者工具進行網頁程式除錯,提升錯誤診斷與偵錯能力。
7.理解關聯式資料庫設計,能進行正規化分析,並熟悉 Join、索引、PKey、FKey、View、Trigger 等進階技巧。
8.能使用 MySQL Workbench 工具 定義資料表格、索引與其他資料庫物件,並部署至電子商務系統。
9.能整合前端技術 + 中間層 Java 商業元件 + 後端資料庫技術,完成完整的三層式架構應用系統。
10.能開發 RESTful API 並進行前後端分離設計,並使用 Postman 測試 API,提升系統整合與測試能力。
11.能應用 Spring Boot MVC 框架,並熟悉 Spring Data JPA 的資料存取設計,提升系統開發效率。
12.能在專案中使用 AI 工具 (GitHub Copilot) 輔助程式開發與除錯,提升開發效率與實務經驗。
13.具備專題製作與團隊協作能力,能透過 GitHub 進行 Issue、Pull Request 等職場開發流程,並建立技術作品集。
14.了解雲端服務與金流/物流串接的基本概念,能將系統延伸至更貼近產業的應用場景。
備註事項
- 原價83,000元,一次付清優惠價79,000元
- 提供分期付款繳費方式,詳情請洽詢服務專員
推薦課程
相關連結
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1