👻 明明做了很多,為什麼總是沒被看見?職場生活必備溝通課在這裡,點擊再領 $550 顯現加碼金 💐
天
時
分
讓實力被看見👀
登入/註冊
0 seconds of 0 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
00:00
00:00
00:00
 
影片檔案無法播放(錯誤碼: 224003)
Code Gym

【Java 程式語言】從 0 到 1

Java 是目前業界經常使用的程式語言之一,也是目前市場上最需要的人才之一,這堂課程將會使用康乃爾筆記學習法,程式碼實作示範、課後練習和專題實作,4種教學方式進行教學,你將循序漸進完成Java 學習地圖的6個步驟,最後我將幫助成為一名能夠獨當一面的Java 工程師。學習Java 不難,但一開始有人陪你走一段,路會好走一點!
查看更多
Hahow AI 學習升級
評價優於前 10% 課程
4.9
(593)

關於課程

課程包含

包含 23 章 110 單元、1 項作業

課程時長

19 時 0 分鐘

課程總人數

2501 位同學

觀看限制

不限觀看次數,還會附贈完課證書

學習升級

Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場

最新消息

2026-09-29

【全新課程上線】AI Agent 投資系統實戰課|早鳥優惠現正開跑!

各位同學們午安:【AI Agent 投資系統實戰課|No Code 打造自動化股票理專】正式上線募資囉!「【Java 程式語言】從 0 到 1 」舊生同學們可以獲得 83 折課程折價券,歡迎大家到 Hahow 帳號領取優惠。除此之外,加入課程的同學都能獲得 Code Gym 獨家金融數據基礎電子書 & 進階分析策略流程 AI skills(市值 NT$3,600),10/8(四)前購課再抽【Python AI 自動化工作術】線上課程!在這堂課程,你可以學到:15+ 個 AI Agent Skill:涵蓋技術分析、財報估值、總經數據、台股籌碼、ETF 穿透到盯盤通知,寫一次就能重複使用會自己進化的分析系統:每次分析都把發現的規律寫回知識庫,用歷史數據回測驗證,系統用得越久判讀越準近 200 家 AI 供應鏈公司資料庫:投資前先看懂一家公司站在十二層架構的哪個位置,不再瞎猜全自動盯盤與報告機制:策略條件一觸發就發手機通知,收盤後自動寄出財報與盤勢分析信到信箱可攜式技能架構:學會寫 Skill 的底層邏輯,這套方法能舉一反三,複製到投資以外的任何工作▼ 舊生同學們可以獲得 83 折課程折價券,登入購課帳號點選選單中的「我的折扣」,就可以領取優惠 Coupon 唷!

2026-09-22

【全新課程即將推出】養出你的專家級 AI Agent 🤖 | ➌ 大面向全面升級 🔥

各位同學們午安:非常謝謝大家在年初【AI Agent 投資系統實戰課|No code 打造專屬投顧團隊】發放問卷時,提供我許多寶貴的建議和想法,經過超過半年的籌備,這堂課程終於要和大家見面了。課程即將在 9/29(二)正式募資,[【Java 程式語言】從 0 到 1] 的舊生同學們將可以獲得 83 折課程折價券!課程將會帶大家打造更聰明彈性,且能夠自動根據數用紀錄,越變越個人化的 AI Agent。也會更全面的透過 AI 股產業鏈、美國總經、台股基本面、技術面、籌碼面等範例,帶大家打造更規模化的投資分析系統。把重複、耗時的功課交給 AI 協助,你把時間花在重要的決策與判斷上,建立系統性又高效的投資流程!你將實際獲得🏷️ 12 項技術指標 × 8 類價格型態分析🏷️ 台股、美股共用的 AI 分析流程🏷️ K 線、型態、重要訊號互動圖表🏷️ HTML/Excel/PDF 多格式報告🏷️ 可持續新增 Skill 的個人 AI 分析系統一起打造屬於自己的 AI 分析師,升級你的投資研究方式 🙌舊生同學們將可以獲得 83 折課程折價券,9/29(二)起登入購課帳號點選選單中的「我的折扣」,就可以領取優惠 Coupon 唷!

課程內容

課程「Java 從 0 到 1」由淺入深,從基礎到應用,帶領學習者建立 Java 程式設計能力,成為獨當一面的Java工程師;畫面搭配 Java 標誌與程式碼工作情境。

為什麼要學Java?

Java 是目前業界經常使用的程式語言之一,也是目前市場上最需要的人才之一,在人力銀行搜尋軟體工程師的職務中,經常會看到Java 工程師的職缺,Java程式語言應用的領域廣泛,從金融、電信、醫療、科技公司IT 系統、Android App等系統。若是一開始要學習程式語言、想了解資訊相關領域的入門,Java程式語言會是一個很好的開始和值得長期投資的技能。

  • Java 工程師在人力市場中需求量大

  • Java 在各個專業領域被廣泛使用

  • 學習資源豐富,自學容易

Java 很難嗎?

學習Java總是讓人既期待又害怕,尤其是像Java這樣廣泛應用於各大企業的程式語言。作為一名過來人,我能理解初學者的心情,我還記得第一次接觸Java時,在螢幕前對著一行行的程式碼放空,感到困惑和挫折,什麼是class?什麼是String?但是,這些都是學習過程中必經的階段。

回想起我剛開始學習Java的時候,我也是先從閱讀別人的程式碼開始,然後一個字一個字輸入到電腦上執行,這樣的過程讓我逐漸熟悉了Java語法和邏輯思考,然後才慢慢地嘗試寫出屬於自己的程式碼,這是一個循序漸進的過程,不僅幫助我建立了紮實的基礎,也讓我逐步克服了對Java的恐懼。

學習Java 不難,但一開始有人陪你走一段,路會好走一點

Java 線上課程包含100+個單元、1100+分鐘內容,涵蓋Java程式語言從0到1與資料庫設計,並串連OpenAI整合人工智慧,累積500+五星評價及Code Gym學員10,000+名。


Code Gym課程「教學方式」包含四個學習環節:以康乃爾筆記學習法整理與複習,透過程式碼實作示範提升實作能力,再以課後練習加強記憶,最後進行綜合所學知識的專題實作。

教學方式

在我的課程中,我會用循序漸進的教學方式幫助你掌握Java。我的教學方法包含以下四個重點:

康乃爾筆記學習法

筆記劃分為三個區塊,分別是 Java 關鍵字、使用語法的說明,還有程式碼範例,系統化整理,幫你更好地整理和回顧學習內容

程式碼實作示範

我會詳細講解每一步驟,示範程式碼的執行結果,讓你直觀地理解程式運作方式。同時,我會分享一些實戰技巧和解決問題的方法,提升你的實際開發系統的能力

課後練習

我設計了一系列由淺入深的練習題,幫助你逐步掌握Java技能。這些練習題讓你親自動手編寫程式碼,強化你撰寫程式的能力,並提供詳細的解答,幫助你改進和提升Java 技術

專題實作

在課程的最後,我會設計一個完整的專題項目,包含AI 人工智慧、網站平台、自動化系統,讓你將所學應用於實際情境中。這樣你不僅可以綜合運用所學知識,還能提升你的實戰經驗,展示你的學習成果,增加你的自信和成就感


Java 學習地圖分六步:從認識 Java 與安裝環境、Java 基礎語法,進入物件導向與 Java Web 元件;再以專題實作整合 AI 人工智慧、Web 應用程式及 Excel 自動化系統,並持續補充新課程。Java 學習地圖

歡迎來到Java學習之旅!為了讓你全面掌握這門強大的程式語言,我精心設計了一份完整的學習地圖,若你能循序漸進完成六個學習步驟,這份學習地圖將能幫助你,從入門到獨當一面的Java 工程師

透過近100 個單元的教學,你將會擁有扎實的基礎,未來也能繼續和Code Gym 的補充課程、教學文章一同學習成長

步驟 1:認識Java與安裝環境

這是學習Java 的起始點,你將會了解Java的基本概念、歷史背景和應用場景,我會詳細說明如何安裝和設定開發環境,為你接下來的學習做好準備

第一章:認識Java

第二章:安裝與設定環境

第三章:第一支Java 程式

步驟 2:Java 基礎語法

這個步驟涵蓋Java的核心語法和結構,包含變數、資料型態、迴圈和例外處理等,完成這個步驟你將學會編寫簡單的Java程式,掌握基本語法規則和程式邏輯

第四章:變數、資料型態和運算子 

第五章:字串與陣列 

第六章:Java關鍵字和方法 

第七章:迴圈與控制流程語法 

第九章:集合(Collections) 

第十章:例外處理(Exception) 

第十一章:Lambda 

第十二章:檔案讀取和寫入 

第十四章:多執行緒 

第十五章:用程式語言看創新科技 

第十九章:Java程式語言自我學習的能力與資源

步驟 3:物件導向

物件導向是Java的核心之一,你將深入學習類別與物件、繼承、多型和封裝等概念,掌握如何利用物件導向觀念,設計出具有彈性、容易維護的程式碼

第八章:物件導向

步驟 4:Java Web 元件

這個主題介紹了Java在Web開發中的應用,包括Servlet、JSP等技術,你將學會開發動態Web應用系統,搭配下一個步驟的專題實作,實現前端與後端整合的能力

第十七章:Java Web 元件

步驟 5:專題實作

透過完整的專題實作,綜合運用所學知識,完成一個個實際專案,內容包含AI 人工智慧、Web 應用程式、Excel 自動化系統等開發項目

第十三章:專題實作1 產生Excel報表文件

第十六章:專題實作2 Google 圖片辨識系統

第十八章:專題實作3 流浪動物認養平台

步驟 6:Java 從1 到N 補充更新課程

隨著Java 的版本不斷更新,AI 技術持續更迭,課程將會不定期的補充新的課程單元,目前規劃補充課程的方向有以下四個主題:

  • Java 整合AI 應用

    AI 技術推陳出新,課程中加入Java 與AI 結合的應用教學,期待能為同學帶來一些新的啟發和創新的想法

    第二十三章:Java 整合AI 實作與應用
  • Java 新版功能

    Java 每年都會釋出新的版本,課程中所教的語法和核心概念,是不會因為版本更新而影響,我將會在不同版本的基礎上,加入新版的語法和功能,讓你和Java 一同與時俱進

    第二十二章:Java 進階語法
  • Java 綜合練習

    綜合練習是基於前面所有課程的內容設計,將您所學到的 Java 知識和技能全面整合,並透過實作練習加以強化

    第二十一章:Java 綜合練習題
  • Java 工程師面試常見問題

    分析面試中常見問題,幫助你應對Java 工程師的求職挑戰

    「Java 從1 到N」補充更新課程,涵蓋 Java 整合AI 實作與應用、進階語法、綜合練習及面試問題,並新增課程,內容增加20%。「Java 整合AI 實作與應用」課程介紹串接 OpenAI API、示範以 Java 傳遞資料與批次處理大量檔案,並結合 Excel 分析美國上市公司財報,建立完整的「AI 投資理財專員」。Java 進階語法課程由 Ryan 帶領,聚焦最新 Java 語法與完整功能,涵蓋高效處理數據的 Stream API、強化程式碼靈活性的 switch 表達式,以及 Optional 與 HttpClient 等實用工具。綜合練習提供 Ryan 設計的實戰題目,結合已學 Java 語法與技術,透過銀行 ATM 操作存款系統挑戰、解題影片與程式碼解析,動手實作並加深概念理解。



Code Gym課程特色包含四大重點:循序漸進的教學方式、整合業界常用工具、綜合所學知識實作專題,以及與時俱進的課程單元。課程特色

課程提供全面、有效的學習體驗,以下是我們課程的四大特色:

循序漸進的教學方式

課程從最基礎的概念開始,一步步深入到實用的技巧和應用,無論你是初學者還是有一定基礎的學習者,我們的教學方式都能幫助你穩步提升,扎實掌握每一個知識點

整合業界常用工具

課程中將介紹和使用多種業界常用的開發工具,如Maven、Eclipse、Ant、Schedule Job等。你將學會如何有效利用這些工具,提高開發效率,增強你的實戰能力,為將來的工作做好充分準備

20-3 專案打包部署工具Apache Ant

20-4 開發系統完成後的最後一步「測試」-JUnit

20-5 如何定時執行程式(Schedule Job)?

綜合所學知識實作專題

課程包含數個完整的專題實作,讓你將所學的知識綜合運用到實際專案中,這不僅幫助你鞏固所學,還能提升你解決問題的能力,為你的求職和職業發展增添實戰經驗

與時俱進的課程單元

我不定期更新課程內容,添加Java新版本功能和整合AI 技術的應用。你將學習到最新的行業趨勢、Java工程師面試常見問題以及Java在AI領域的應用,確保你的技能始終保持領先,適應快速變化的技術環境

即將更新課程單元

第四階段更新時程預計會在年底之前上架

這次更新將會加入「Java 工程師常見問題」系列

分成Java 基本語法、進階觀念和系統設計三個階段

Ryan 也會以自身經驗和你分享面試官在面試時的想法

希望這個章節將會幫助同學在面對Java 面試時有更充足的準備

Java 工程師面試常見問題(基本語法)

Java 工程師面試常見問題(進階觀念)

Java 工程師面試常見問題(系統設計)

上完這堂課程你將會學到

🌱 這門課程不僅能幫助你掌握扎實的Java知識和技能,還能獲得寶貴的實戰經驗,幫助你適應更迭快速的資訊產業

🌱 深入理解物件導向技術,以及Java Web 開發元件,你將學會如何設計具有彈性和容易維護的應用程式

🌱 學習並掌握業界常用開發工具,提升你的開發效率和團隊協作能力,為未來Java 工作奠定堅實基礎

適合哪寫人

🎯 計畫成為Java 工程師,需要一個完整和全面規劃Java 課程

🎯 目前在職,想嘗試轉職,沒有太多時間去上實體課程

🎯 已經是Java 工程師,想要深入學習和理解Java 原理與本質,堅固程式開發技術


不適合哪些人

📝 想學習資料分析的人,Python 會更適合一些,你可以參考另一堂結合AI 與資料分析的實戰課程

【Python AI 資料分析】


📝 Python 工程師,你可以透過另外兩堂Python 課程學習豐富的Python 知識

【Python 基礎課程和網路爬蟲入門實戰】

【Python AI 自動化工作術 】


同學留言回饋

Code Gym「同學留言回饋」收錄四則五星評價:Cindy Hsu推薦初學者入門,James Chen稱Ryan帶領進入程式世界,alan0208tw推薦想學程式者,李秉毅表示零基礎也能上課。

🎁 購買課程即贈送

課程中包含超過100個程式碼檔案,90多份製作精美的康乃爾筆記,總價值超過5000 元的課程內容

  • Java 專業筆記電子書

  • 免費線上課程,Python 入門特訓

請使用下方講師專用網址購買課程即可獲得贈品

https://hahow.in/cr/java-codegym


兩堂課程,幫助你成為獨當一面的Java 工程師

Java 工程師,必須要同時擁有Java 和資料庫設計的技能,這兩者相輔相成,是現代軟體開發不可或缺的核心技能

為什麼Java和資料庫設計一樣重要?

  • 資料庫是應用程式的基礎

    大多數系統都需要從資料庫存取資料,熟練掌握資料庫設計與SQL 語法,可以確保你開發的系統具有讀取資料或寫入資料的功能。

  • 優化應用程式的性能

    瞭解資料庫設計能幫助你設計出高性能的數據存取邏輯,避免常見的性能瓶頸,提升系統整體效能。

  • 全面開發能力

    具備Java和資料庫設計雙重技能,能讓你掌握Java,精通資料庫,輕鬆成為獨當一面的後端工程師

資料庫設計課程特色

系統講解資料庫設計的基本原理和實務演練,包括資料庫的設計、正規化、SQL語法以及實際案例分析,課程後半段將會教你如何使用Java 串接資料庫,以及ORM 的觀念,幫助你整合Java 的知識,完備你的後端系統開發能力。

【資料庫設計】課程連結

https://hahow.in/cr/database


以「掌握Java,精通資料庫」為主軸,課程涵蓋「JAVA程式語言 從0到1」與「資料庫設計」,包含 MySQL、SQL 等後端開發基礎,目標是快速成為獨當一面的後端工程師。關於講師

Ryan

Code Gym 的創辦人,目前在日本工作和生活,熟悉 Java, Python 等多種程式語言,在IT 產業經歷十多年,善於資料分析、機器學習與AI 人工智慧,熱衷於將資訊技術應用在不同產業分析和系統開發當中,喜歡能帶來啟發和創意的人事物

  • ASUS 華碩電腦

    Senior Software Engineer / Project Manager

    華碩電腦致力開創筆記型電腦、手機等多項3C數位產品,是美國《財富》雜誌評比「世界最受推崇企業之一」,Ryan 任職期間負責公司內部重要系統,並擔任高級工程師和PM職位,在技術與管理皆有豐富經驗

  • Atos

    Programer/System Designer Atos

    總部設在法國,是歐洲IT解決方案供應商和系統集成商,也是奧運全球合作夥伴,Ryan 曾參與Atos 多個項目和上億元的大型系統開發專案,任職期間擔任軟體工程師和系統設計師的職務。

Code Gym

你可以透過下方連結取得更多有關Code Gym 的資訊

Code Gym 官網

Youtube 頻道

Facebook 粉絲團

Instagram

Code Gym 標誌置於白色圓形牌面中央,圖案為顯示電源符號的筆電,背景搭配綠色熱帶葉片與淺藍色漸層,並以白色與淺藍色圓柱台座構成立體展示場景。

哪些人適合這堂課?
🎯 計畫成為Java 工程師,需要一個完整和全面規劃Java 課程 🎯 目前在職,想嘗試轉職,沒有太多時間去上實體課程 🎯 已經是Java 工程師,想要深入學習和理解Java 原理與本質,堅固程式開發技術
你可以學到
🌱 這門課程不僅能幫助你掌握扎實的Java知識和技能,還能獲得寶貴的實戰經驗,幫助你適應更迭快速的資訊產業 🌱 深入理解物件導向技術,以及Java Web 開發元件,你將學會如何設計具有彈性和容易維護的應用程式 🌱 學習並掌握業界常用開發工具,提升你的開發效率和團隊協作能力,為未來Java 工作奠定堅實基礎
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
能夠上網的筆記型電腦或是桌上型電腦。
需要具備的背景知識
這是一堂針對Java 初學者設計的課程,所以你不需要有任何程式語言的基礎,只需要有電腦操作和上網有基本認識即可
單元一覽
23 章 110 單元|總時長 1,140 分鐘
全部展開
1
認識Java
影片單元
單元 1 - 領取免費電子書和Python 課程說明
02:06
影片單元
單元 2 - (1-1) Java程式語言 - 介紹Java程式語言和其他程式語言的差異
17:05
影片單元
單元 3 - (1-2) Java程式語言 - Java程式語言的環境介紹JRE, JDK, JVM
14:33
2
安裝與設定環境
影片單元
單元 1 - (2-1) 安裝與設定環境 - 線上編譯服務(免安裝)
03:55
影片單元
單元 2 - (2-2) 安裝與設定環境 - 安裝JDK(for Mac)
影片單元
單元 3 - (2-3) 安裝與設定環境 - 安裝JDK(for Windows)
影片單元
單元 4 - (2-4-1) 安裝與設定環境 - 安裝Eclipse(for Mac)
影片單元
單元 5 - (2-4-2) 安裝與設定環境 - 安裝Eclipse(for Windows)
影片單元
單元 6 - (2-5) 安裝與設定環境 - Eclipse 基礎教學
11:21
3
第一支Java 程式
影片單元
單元 1 - (3-1) 第一支程式
20:16
影片單元
單元 2 - (3-2) 第一支程式 - 如何在終端機模式下執行Java程式
08:52
4
變數、資料型態和運算子
影片單元
單元 1 - (4-1) 變數、資料型態和運算子 - 什麼是變數?
14:06
影片單元
單元 2 - (4-2) 變數、資料型態和運算子 - byte, short, int, long
17:39
影片單元
單元 3 - (4-3) 變數、資料型態和運算子 - flot, double
12:25
影片單元
單元 4 - (4-4) 變數、資料型態和運算子 - char, boolean
06:07
影片單元
單元 5 - (4-5) 變數、資料型態和運算子 - 資料型態轉換
27:40
影片單元
單元 6 - (4-6) 變數、資料型態和運算子 - 運算子
16:03
影片單元
單元 7 - (4-7) 變數、資料型態和運算子 - 註解
07:37
5
字串與陣列
影片單元
單元 1 - (5-1) 字串與陣列 - 陣列
20:29
影片單元
單元 2 - (5-2) 字串與陣列 - 字串
05:36
影片單元
單元 3 - (5-3) 字串與陣列 - 閱讀Java API 文件
10:09
影片單元
單元 4 - (5-4) 字串與陣列 - 處理字串常用的方法split, substring
08:04
影片單元
單元 5 - (5-5) 字串與陣列 - 處理字串常用的方法indexOf, lastIndexOf, contains
07:40
影片單元
單元 6 - (5-6) 字串與陣列 - 處理字串常用的方法replace, replaceAll
08:20
影片單元
單元 7 - (5-7) 字串與陣列 - 處理字串常用的方法endsWith, startsWith
02:28
影片單元
單元 8 - (5-8) 字串與陣列 - 字串比較
09:18
6
Java關鍵字和方法
影片單元
單元 1 - (6-1) Java關鍵字和方法 - 介紹
01:34
影片單元
單元 2 - (6-2) Java關鍵字和方法 - 存取權限控制
11:51
影片單元
單元 3 - (6-3) Java關鍵字和方法 - 關鍵字final
06:44
影片單元
單元 4 - (6-4) Java關鍵字和方法 - 關鍵字new, static
05:54
影片單元
單元 5 - (6-5) Java關鍵字和方法 - 關鍵字import, package
06:52
影片單元
單元 6 - (6-6) Java關鍵字和方法 - 方法(part 1)
07:03
影片單元
單元 7 - (6-7) Java關鍵字和方法 - 方法(part 2)
08:02
7
迴圈與控制流程語法
影片單元
單元 1 - (7-1) 迴圈與控制流程語法 - for, foreach
14:34
影片單元
單元 2 - (7-2) 迴圈與控制流程語法 - If then else
06:24
影片單元
單元 3 - (7-3) 迴圈與控制流程語法 - switch
05:36
影片單元
單元 4 - (7-4) 迴圈與控制流程語法 - while
06:33
8
物件導向
影片單元
單元 1 - (8-1) 物件導向 - 什麼是物件導向?
16:20
影片單元
單元 2 - (8-2) 物件導向 - 類別(class)
18:00
影片單元
單元 3 - (8-3) 物件導向 - inner class
04:41
影片單元
單元 4 - (8-4) 物件導向 - 繼承(extends)
11:12
影片單元
單元 5 - (8-5) 物件導向 - 介面(interface)
14:13
影片單元
單元 6 - (8-6) 物件導向 - Abstract Classes
08:59
影片單元
單元 7 - (8-7) 物件導向 - 封裝
06:18
影片單元
單元 8 - (8-8) 物件導向 - 泛型
17:49
影片單元
單元 9 - (8-9) 物件導向 - 垃圾回收機制GC
06:01
影片單元
單元 10 - (8-10) 物件導向 - 設計模式
08:52
9
集合(Collections)
影片單元
單元 1 - (9-1) 集合(Collections) - 什麼是集合?
04:28
影片單元
單元 2 - (9-2) 集合(Collections) - List
09:45
影片單元
單元 3 - (9-3) 集合(Collections) - Set
04:03
影片單元
單元 4 - (9-4) 集合(Collections) - Map
05:54
10
例外處理(Exception)
影片單元
單元 1 - (10-1) 例外處理(Exception) - 什麼是Exception?
08:45
影片單元
單元 2 - (10-2) 例外處理(Exception) - try-catch
09:14
影片單元
單元 3 - (10-3) 例外處理(Exception) - 自訂Exception
03:05
11
Lambda
影片單元
單元 1 - (11) Lambda
11:37
12
檔案讀取和寫入
影片單元
單元 1 - (12-1) 檔案讀取和寫入 - Java I/O
10:35
影片單元
單元 2 - (12-2) 檔案讀取和寫入 - 檔案讀取
06:18
影片單元
單元 3 - (12-3) 檔案讀取和寫入 - 檔案寫入
11:20
13
專題實作1 - 產生Excel報表文件
影片單元
單元 1 - (13-1) 專題實作1 - 產生Excel報表文件 - 如何使用第三方SDK?
07:52
影片單元
單元 2 - (13-2) 專題實作1 - 產生Excel報表文件 - 製作Excel報表
22:55
影片單元
單元 3 - (補充更新)(13-3) 專題實作1 - 讀取資料自動化生成Excel報表觀念說明
09:31
影片單元
單元 4 - (補充更新)(13-4) 專題實作1 - 讀取資料自動化生成Excel報表實作示範
15:58
14
多執行緒
影片單元
單元 1 - (14-1) 多執行緒 - 線程(Thread)的生命週期
08:46
影片單元
單元 2 - (14-2) 多執行緒 - 如何產生線程(Thread)
06:35
影片單元
單元 3 - (14-3) 多執行緒 - yield, sleep
06:48
影片單元
單元 4 - (14-4) 多執行緒 - join
03:42
影片單元
單元 5 - (14-5) 多執行緒 - synchronized,wait, notify, notifyAll
09:20
15
用程式語言看創新科技
影片單元
單元 1 - 用程式語言看創新科技
07:29
16
專題實作2 - Google 圖片辨識系統
影片單元
單元 1 - (16-1) 專題實作2 - 圖片辨識系統 - Google Cloud Platform
08:23
影片單元
單元 2 - (16-2) 專題實作2 - 圖片辨識系統 - Google Cloud SDK
06:49
影片單元
單元 3 - (16-3) 專題實作2 - CLOUD VISION API
11:33
影片單元
單元 4 - (16-4) 專題實作2 - 建立自己的圖片辨識系統
29:32
17
Java Web 元件
影片單元
單元 1 - (17-1) Java Web 元件 - 什麼是Java Web元件和J2EE
12:12
影片單元
單元 2 - (17-2) Java Web 元件 - 有點熟悉又有點陌生的HTTP
06:33
影片單元
單元 3 - (17-3) Java Web 元件 - Tomcat安裝與說明
08:39
影片單元
單元 4 - (17-4) Java Web 元件 - Tomcat目錄架構與web.xml設定
09:17
影片單元
單元 5 - (17-5) Java Web 元件 - JSP介紹與實作
05:51
影片單元
單元 6 - (17-6) Java Web 元件 - JSP Implicit Objects
10:43
影片單元
單元 7 - (17-7) Java Web 元件 - JSP Directives
04:16
影片單元
單元 8 - (17-8) Java Web 元件 - JSP Actions
12:31
影片單元
單元 9 - (17-9) Java Web 元件 - 讓你的程式碼看起來更簡潔JSTL
10:04
影片單元
單元 10 - (17-10) Java Web 元件 - 客製化一個自己的Tag
05:23
影片單元
單元 11 - (17-11) Java Web 元件 - Servlet介紹與實作
05:41
影片單元
單元 12 - (17-12) Java Web 元件 - servlet生命週期管理實作
05:50
影片單元
單元 13 - (17-13) Java Web 元件 - JSP與Servlet整合應用
13:40
18
專題實作3 - 流浪動物認養平台
影片單元
單元 1 - (18-1) 專題實作3 - 流浪動物認養平台 - 政府資料開放平臺
05:23
影片單元
單元 2 - (18-2) 專題實作3 - 流浪動物認養平台 - 系統架構和資料處理
21:06
影片單元
單元 3 - (18-3) 專題實作3 - 流浪動物認養平台 - 前端與後端技術整合
11:12
19
Java程式語言自我學習的能力與資源
影片單元
單元 1 - (19) Java程式語言自我學習的能力與資源
17:15
作業單元
作業 1 - 【Java 程式語言】從 0 到 1的作業
查看作業
20
Java 開發常見工具
影片單元
單元 1 - 課程持續新增單元說明
08:20
影片單元
單元 2 - Eclipse 常用功能教學
20:05
影片單元
單元 3 - 專案打包部署工具Apache Ant
23:10
影片單元
單元 4 - 開發系統完成後的最後一步「測試」- JUnit
23:31
影片單元
單元 5 - Java任務排程工具,定時執行批次程式
17:26
21
Java 綜合練習題
影片單元
單元 1 - 列印金字塔
影片單元
單元 2 - 文件讀取與寫入,檔案與內容輸入與輸出
02:32
影片單元
單元 3 - 計算文字中的英文字母數量
02:27
影片單元
單元 4 - 過濾出陣列中的最大值和最小值
03:05
影片單元
單元 5 - 學生成績管理系統
05:06
影片單元
單元 6 - 銀行ATM 操作存款系統
05:03
22
Java 進階語法
影片單元
單元 1 - 提升程式碼的可讀性,深入學習var 和stream 的用法
10:47
影片單元
單元 2 - Optional 更好處理物件空值作法
14:24
影片單元
單元 3 - 更簡潔的新版switch語法
13:27
影片單元
單元 4 - 比對檔案中特定範圍的內容是否變動
影片單元
單元 5 - 使用HttpCleint 實作整合REST API
22:07
23
Java 整合AI 實作與應用
影片單元
單元 1 - 建立OpenAI API Key
06:46
影片單元
單元 2 - Java 整合AI 第一步:示範如何與OpenAI 傳遞資料
20:45
影片單元
單元 3 - Java AI 批次處理傳遞資料
24:33
影片單元
單元 4 - Java AI 資料分析:美國上市公司財報分析
16:46
影片單元
單元 5 - Java AI 自動化工作術:評分彙整上市公司投資價值
15:29
試看單元
播放試看影片
章節 2 - 安裝與設定環境
單元 2 - (2-2) 安裝與設定環境 - 安裝JDK(for Mac)
試看影片
03:28
播放試看影片
章節 2 - 安裝與設定環境
單元 3 - (2-3) 安裝與設定環境 - 安裝JDK(for Windows)
試看影片
04:32
播放試看影片
章節 2 - 安裝與設定環境
單元 4 - (2-4-1) 安裝與設定環境 - 安裝Eclipse(for Mac)
試看影片
05:54
播放試看影片
章節 2 - 安裝與設定環境
單元 5 - (2-4-2) 安裝與設定環境 - 安裝Eclipse(for Windows)
試看影片
05:18
播放試看影片
章節 21 - Java 綜合練習題
單元 1 - 列印金字塔
試看影片
03:24
播放試看影片
章節 22 - Java 進階語法
單元 4 - 比對檔案中特定範圍的內容是否變動
試看影片
11:18
課程評價
4.9
/ 5.0
593 則評價
國瑅江2019-08-27
講解淺顯易懂,入門到精通的好課程
我是一名在資訊服務公司上班的工程師,以前在學校學過java,畢業後到了現在的公司有時候需要寫一些java的程式,因為程式上線,公司的政策會要求開發人員的程式原始碼的必須透過系統部管控人員來build才能上線,而這個build指令要由開發人員來提供。以我是用eclipse這套IDE來寫的,用到的build指令就是ant,結果本來我程式寫出來了,卻因為不知道怎麼編寫build指令而無法上線,苦於自己不知道怎麼在短時間學會ant build指令,後來透過網路找到了這個課程,雖然他只是整個課程接近尾端且時間不長的章節,卻可以讓我快速學會如何去編寫指令,在三天之內就完成了指令,並且成功上線,真的很感謝這套課程給我的幫助。
Code Gym
授課老師
2019-08-28
Hi 國瑅,很高興看到課程對你有幫助,Java的領域很廣,我會盡量將我工作上常用到的一些工具和技巧持續分享給各位同學,謝謝你的回饋,讓我知道我的努力是對同學有幫助的。
查看更多
4 人覺得有幫助
成皓2020-08-11
打好JAVA基礎,很棒的教學方式
比起傳統的教學方式,只注意塞一大堆知識給學生,Ryan老師由淺深入講解觀念,老師更著重如何運用這些觀念並且實作,在課程後會附上證照考題的題目,讓每位同學去思考在程式碼背後物件導向的觀念,了解每行程式碼的相互運作的原理,在學習的過程中,老師教的不只只有教JAVA的基礎,也教了學習程式的思考方式,建立自己的心智表徵,讓同學有能力在往後學習程式的這條路上,能夠自己獨立解決問題,並且改進自己能力還不夠的地方,這對我來說是收穫最大的!目前我已經把全部的課程看完,有些影片甚至看了3ˋ4遍,更有種豁然開朗了感覺,最後感謝老師提供這麼棒的課程,讓我在未來成為軟體工程師有所幫助!
查看更多
3 人覺得有幫助
vctt2020-02-05
紮實的教課方式
我在別的地方上課,購買老師的影片回家複習。老師上課的方式很平易近人,課程中會不斷的重複很多重要的觀念,讓聽課的人在進入下一個單元的時候更容易銜接,並且再開始一個新單元時,會仔細的介紹慣見字的定義,到後面階段學習更複雜的東西讓人比較容易進入狀況,推薦給初學者或想把基礎學的更紮實的人。
(已編輯)
查看更多
3 人覺得有幫助
王皓平2022-05-18
正在努力跨考研究所的社畜
高職時走的是資管系,但後來大學因為家因而沒有繼續走下去,但還是有持續在關心相關的話題及技術,出社會後因系所關係工作非常難找,跨了幾個行業中間也被外派到其他國家後,最後決定回來完成高職時想成為工程師的夢想,而毅然決然的下定決心好好轉考研究所,希望能回學校充實自己外也刷一下自己的學歷,中間想好好學習程式語言,也從網路上找了一些自學後想花錢再學更多,就在這平台看到了老師的課程,就果斷的買下課來了,能有作業讓自己練習,不會的還能問老師這都是YT上所沒有的功能,這真是太好了,期許自己能學更多,也希望老師能再出更多優質的影片能讓我繼續支持,繼續學習
查看更多
2 人覺得有幫助
mon09202022-05-18
上課心得分享
其實之前一直很害怕程式語言,聽到程式語言就覺得自己一定學不會。 但因為課業上的需求,還是想說一定要逼自己試看看,但覺得自己學會中途而廢,所以買了Ryan老師的課程。 Ryan老師的講解清楚易懂,並且舉得例子都可以讓我理解此部分在講些甚麼內容。而且重複的觀念會講很多次,加深初學者的印象。 上了課之後我變得不再害怕程式語言,而且越來越喜歡寫程式,也覺得很有趣。 再來,學習老師的JAVA一段時間過後,就能著手自己進行程式開發,真的很有幫助
(已編輯)
查看更多
2 人覺得有幫助

意猶未盡嗎?

關於講師

Code Gym
5堂課程
0篇文章
12,156位學生
AI 與程式創作者,現居日本福岡,經營一間 IT 公司,經常往返台日之間。喜歡把複雜的事變簡單
前往講師頁面
精選學生作業

購課前問答

日期最新
日期最新
日期最舊
愛心數
Ki Yick Lee
2026-05-20
請問如果我購買課程後,遇到不懂的地方時,可以用什麼方式請教老師?
回覆
我也想問
f
2025-11-01
0程式基礎可以上? 這是几年前教學影片.現在上有版本更新問題? 最後AI單元是何時加上的呢?謝謝
回覆
我也想問
jerrickhuang
2025-06-05
請問老師,如果我使用的平台是用跟這部教學不同的vscode或是interllij,而非老師使用的eclipse的話,那麼能夠用這些平台操作、配合老師的影片學習嗎?謝謝!
Code Gym
授課老師
2025-06-07
課程中的示範教學可以在不同平台或開發軟體上執行,不會有影響的
回覆
我也想問
丁暐祐
2025-06-04
老師我已經填寫完表單及留言,但等了一個多月還是沒收到贈送的內容。再麻煩老師查閱一下,謝謝
Code Gym
授課老師
2025-06-05
你好,填完表單後請留意看看是否被歸到垃圾信裡,剛才已透過FB 重新發送給你,請再確認看看,謝謝
回覆
我也想問
RUEIYU GU
2025-05-28
想請教老師;有沒有能夠練習基礎語法的平台呢?
(已編輯)
Code Gym
授課老師
2025-06-05
你可以到w3schools 上玩玩看,它提供線上執行java 程式的功能
回覆
我也想問
購買單堂課

NT$3,600
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用
Ryan 老師豪華課程組 🌟
4堂課程
共 4 堂課程
組合優惠價
NT$12,990
NT$21,860
倒數03天06時24分
AI Agent 投資系統實戰 × Java 程式入門 | Ryan 老師新舊課一起帶最划算 ⚡️
✨ 架設網店、打造投資系統,雙線實作
2堂課程
共 2 堂課程
組合優惠價
NT$6,350
NT$11,580
倒數01天06時24分
從 0 到 1 用程式語言管理資料
課程合購優惠 85 折
2堂課程
共 2 堂課程
組合優惠價
NT$5,015
NT$5,900
販售至 2026 年 12 月 31 日

相關標籤