TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

趙令文

學程式也能很好玩:不背語法寫Java

NT$1,200
軟體開發Java程式開發

零基礎也可以玩寫Java!有別於傳統教學方式,更著重在透過了解Java語言特徵與應用特性,引導思考撰寫邏輯,理解後進行開發。經由15個程式編寫主題,逐步建構開發程式重要基礎與物件導向觀念,使你具備邁向獨立開發程式的能力。

NT$1,200

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

有關第3章「加的運算程式」
Python新手 · 2023/02/14 15:44
要如何定義 網域名稱
尚君 · 2023/01/04 11:00
查看更多討論

課程資訊

default clock課程時長 4 小時 42 分
default video課程共 16 單元 35 小節
default download3 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 1.5 小時)

適合對象

❏ 想從頭學習Java的初心者
❏ 對Java語言程式語言有興趣的學生、職場工作者或轉職者
❏ 有意踏入APP、金融業、物聯網與大數據產業從事開發或程式設計的新手

你可以學到




  1. 了解Java 語言特徵
  2. 應用 Java 語言特性
  3. 靈活運用物件導向觀念
  4. 開發出一般視窗桌面應用程式
  5. 生活化應用實例建立程式撰寫思考邏輯

有別於過去學習程式語言的教育方式

我們發現…有不少學過Java程式語言的學員,即便上課認真聽、也跟著網路資源、紙本教材等教學,逐步學會了Java字典式學習的語法基礎,然而課程結束後,學員卻缺少了融會貫通、整合思考與獨立開發程式的能力。因此這門課程將擺脫傳統的程式語言教育模式,以一個又一個的實作案例,導引初學者養成思考邏輯開發的模式,將程式語法建構在開發任務上,不專為特定的語法開闢課程單元,而是散佈在實作案例開發過程之中。

課程介紹

▌ 學習程式語言的主流選項 

市面上的程式開發語言那麼多種,為什麼推薦你學習Java?根據程式語言排行榜TIOBE網站趨勢觀察,Java經常保持在最受歡迎程式語言的首位,廣受市場機制與企業需求的愛戴。

資料來源:TIOBE官方網站 July, 2020. https://www.tiobe.com/tiobe-index/

Java程式語言的特色

● 物件導向:具備支援大型專案的靈活性、可維護性、可擴充性。
● 跨平台運作:不需為不同作業系統撰寫對應程式,在Windows、Mac或是Linux系統都可通用。
● 高市場需求:TibaMe於2020年中針對軟體工程師、維運工程師、雲端相關職缺進行職缺統計調查,其中要求程式語言的職缺中須具備Java能力需求佔25%,與C#不相上下,其次為JavaScripts約佔22%。

Java程式語言的開發應用

隨著Java被廣泛的使用於進行架設網站與後台、桌面/網路應用程式、Android APP、伺服器、物聯網、區塊鏈、大數據、遊戲等開發上,在金融業、電信通訊業、資訊業、雲端產業、醫療產業、電商等企業中對於Java技能的需求仍處不減反增的地位。


此課程以培養能獨立開發程式為導向

本門課以能獨立開發應用程式為方向,鼓勵簡單有效的學習Java:透過不斷的去寫程式來了解Java語言的特徵,而開始懂得應用Java語言的特性。配合課程每個單元的精心設計的示範題目,展現我們身為語式設計者擁有的思考的價值,在理解編寫的邏輯後進行大量的操作練習,最後在不看影片內容的情況下,獨立撰寫出code,而不是透過強記硬背的方式寫出程式,你就具備有能獨立寫程式的能力。

如果以取得Java證照為學習目標,那你的學習重點將擺在精熟語言的細節與特性,透過市面上的書籍、考古題的熟悉,便能協助你取得證照。

學習方式



  1. 先直接觀看一遍影片
  2. 在無法理解處暫停並思考 
  3. 觀看第二次教學影片
  4. 跟著一起理解及操作( learning by doing )
  5. 不看影片自行開發(非背出來,是理解後撰寫程式碼)

現在就跟著試閱教學來學習Java

❏ 學習此堂Java課的方式
❏ 加減乘除運算:加的運算程式
❏ 九九乘法表產生器:學會使用迴圈執行重覆的敘述
課程使用的程式範例已上傳到   ,學員購課後可從【課程大綱】>【檔案下載】>【課程範例檔】.zip > 解壓縮後取得程式範例Github連結

在這門課你將會學到的Java基礎觀念&物件導向觀念

透過16個單元,33個小節,你將從生活化應用案例實作中,由淺入深學會養成Java程式語言的基礎及物件導向觀念。


學習成果列舉1 - 發牌 理牌 攤牌 程式:



學習成果列舉2 - 視窗版猜數字1A2B程式:



資深Java官方認證趙令文講師 

擁有三十多年的專案開發經驗,多次獲得競賽獎項包含
◈ 2011 App 高手爭霸戰 入圍
◈ 2012 中華電信創新應用 優勝
◈ 2016 Opendata創新應用 銀獎
豐富的授課與實體經驗,為Java 昇陽 (Sun Microsystem) 官方認證講師,於資策會授課超過15年,2019年擔任Google企業內訓Java講師,亦曾任中部多所大學講師,專業授課內容包含:Java、JavaEE、Android、Swift、iOS、JavaScript、PHP等程式語言。
協助企業與上市櫃公司專案應用開發,範圍涵蓋了運動器材、藍芽胎壓計、藍芽體脂計、藍芽電動自行車錶、CNC打樣機台媒合平台、負氧離子機或是影像處理等Android、iOS、Web、 Iot物聯網系統設計領域。

學習前基本能力

❏ 有電腦操作基本能力,對程式撰寫有渴望學習的心。

學習前準備

輕鬆的心情,沒有基礎也能輕鬆學得會。
❏ 一部你習慣使用的電腦,作業系統不拘 (macOS / Windows / Linux)。
❏ 課程使用的開發環境為Open JDK、IDE整合開發環境採用 IntelliJ,老師會在單元1影片中說明如何下載與安裝,學員如習慣以其他IDE界面(如: Eclipse) 進行Java開發也可以喔!


課程資訊

default clock課程時長 4 小時 42 分
default video課程共 16 單元 35 小節
default download3 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 1.5 小時)

關於講師

趙令文

◈Java昇揚官方認證講師
◈資策會15年以上特約講師
◈2011 App 高手爭霸戰 入圍
◈2012 中華電信創新應用 優勝
◈2016 Opendata創新應用 銀獎
◈2019 Google公司Java課程內訓講師

◈擅長Java、JavaEE、Android、Swift、iOS、JavaScript、PHP等程式語言,專精於Android、iOS、Web、 Iot物聯網系統設計等相關專案開發及教學。

◈著有手機應用程式開發書籍
《Google Android手機APP開發入門》、
《Android APP開發者必修16堂課》、
《從Java到Android行動裝置程式設計》
1. 預備備!準備開始學習Java
3 小節
試看
video common icon

學習此堂Java課的方式

06:44
video common icon

開發環境軟體選擇

video common icon

安裝開發環境軟體

2. Hello, World!
1 小節
video common icon

完成你的第一支程式Hello, World!

3. 加減乘除運算
2 小節
試看
video common icon

加的運算程式

08:53
video common icon

加減乘除運算與小數點結果顯示程式

4. 成績等級 & 閏年判斷
3 小節
video common icon

成績及格、不及格的判斷

video common icon

成績等級判斷

video common icon

閏年判斷程式

5. 月份天數判斷
1 小節
video common icon

月份天數的判斷程式

6. 九九乘法表產生器
3 小節
試看
video common icon

學會使用迴圈執行重覆的敘述

10:01
video common icon

完成九九乘法表程式

video common icon

具彈性的九九乘法表產生器

7. 質數表
1 小節
video common icon

標記出1~100質數程式

8. 1+2+…+n = ?
1 小節
video common icon

兩種方法完成累加程式

9. 擲骰子統計次數
1 小節
video common icon

兩種方法完成擲骰子統計次數程式

10. 作弊的骰子
1 小節
video common icon

提高某些值出現次數的骰子統計

11. 洗牌 發牌 理牌 攤牌
6 小節
video common icon

方法一完成洗牌邏輯程式

video common icon

方法二完成洗牌邏輯程式

video common icon

方法三完成洗牌邏輯程式

video common icon

完成發牌給4位玩家並攤牌驗證的程式

video common icon

完成一支完整發牌攤牌理牌程式

homework common icon

Java實作練習(一)

繳交期限 無限期
12. 腳踏車物件類別
1 小節
video common icon

腳踏車類別、屬性、方法的設計

13. 猜數字1A2B遊戲
3 小節
video common icon

完成自訂猜幾碼並產生不重覆數字串

video common icon

完成可拆3碼數字遊戲並檢核正確性

video common icon

完成猜數字遊戲程式

14. 身份證類別物件實作
4 小節
video common icon

完成身份證字號基本檢查工具程式

video common icon

完成身份證字號10碼規則比對程式

video common icon

完成地區與性別身份證字號基本產生器

video common icon

完成可指定或隨機產生身份證字號驗證器

15. 視窗程式
1 小節
video common icon

做出第一個視窗程式

16. 視窗版猜數字遊戲
3 小節
video common icon

做出第一個版面經配置的視窗程式

video common icon

完成視窗版猜數字遊戲

homework common icon

Java實作練習(二)

繳交期限 無限期

學習附件

file-icon
【課程講義】學程式也能很好玩.pdf
32.96 MB
stage arrow to bottom
file-icon
【課程範例檔】.zip
16.35 KB
stage arrow to bottom
file-icon
【補充教材】學程式也能很好玩.pdf
3.12 MB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

趙令文

◈Java昇揚官方認證講師
◈資策會15年以上特約講師
◈2011 App 高手爭霸戰 入圍
◈2012 中華電信創新應用 優勝
◈2016 Opendata創新應用 銀獎
◈2019 Google公司Java課程內訓講師

◈擅長Java、JavaEE、Android、Swift、iOS、JavaScript、PHP等程式語言,專精於Android、iOS、Web、 Iot物聯網系統設計等相關專案開發及教學。

◈著有手機應用程式開發書籍
《Google Android手機APP開發入門》、
《Android APP開發者必修16堂課》、
《從Java到Android行動裝置程式設計》
立即加入成為Line官方好友
become line friend
返回主選單
課程類型
影音課程
直播課程
實體課程
返回主選單
返回主選單
返回主選單
返回主選單