NT$1,200
目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。
最新討論
有關第3章「加的運算程式」
要如何定義 網域名稱
查看更多討論
課程資訊
課程時長 4 小時 42 分
課程共 16 單元 35 小節
3 個可下載的 學習資源
提供完訓證書
提供制定 學習計畫建議學習 4 週 (每週 1.5 小時)
適合對象
❏ 想從頭學習Java的初心者
❏ 對Java語言程式語言有興趣的學生、職場工作者或轉職者
❏ 有意踏入APP、金融業、物聯網與大數據產業從事開發或程式設計的新手
❏ 對Java語言程式語言有興趣的學生、職場工作者或轉職者
❏ 有意踏入APP、金融業、物聯網與大數據產業從事開發或程式設計的新手
你可以學到
- 了解Java 語言特徵
- 應用 Java 語言特性
- 靈活運用物件導向觀念
- 開發出一般視窗桌面應用程式
- 生活化應用實例建立程式撰寫思考邏輯
▌ 有別於過去學習程式語言的教育方式
我們發現…有不少學過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證照為學習目標,那你的學習重點將擺在精熟語言的細節與特性,透過市面上的書籍、考古題的熟悉,便能協助你取得證照。
▌ 學習方式
- 先直接觀看一遍影片
- 在無法理解處暫停並思考
- 觀看第二次教學影片
- 跟著一起理解及操作( learning by doing )
- 不看影片自行開發(非背出來,是理解後撰寫程式碼)
▌ 現在就跟著試閱教學來學習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物聯網系統設計領域。
學習前基本能力
❏ 有電腦操作基本能力,對程式撰寫有渴望學習的心。
學習前準備
課程資訊
課程時長 4 小時 42 分
課程共 16 單元 35 小節
3 個可下載的 學習資源
提供完訓證書
提供制定 學習計畫建議學習 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行動裝置程式設計》
◈資策會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 小節試看
學習此堂Java課的方式
開發環境軟體選擇
安裝開發環境軟體
2. Hello, World!
共 1 小節完成你的第一支程式Hello, World!
3. 加減乘除運算
共 2 小節試看
加的運算程式
加減乘除運算與小數點結果顯示程式
4. 成績等級 & 閏年判斷
共 3 小節成績及格、不及格的判斷
成績等級判斷
閏年判斷程式
5. 月份天數判斷
共 1 小節月份天數的判斷程式
6. 九九乘法表產生器
共 3 小節試看
學會使用迴圈執行重覆的敘述
完成九九乘法表程式
具彈性的九九乘法表產生器
7. 質數表
共 1 小節標記出1~100質數程式
8. 1+2+…+n = ?
共 1 小節兩種方法完成累加程式
9. 擲骰子統計次數
共 1 小節兩種方法完成擲骰子統計次數程式
10. 作弊的骰子
共 1 小節提高某些值出現次數的骰子統計
11. 洗牌 發牌 理牌 攤牌
共 6 小節方法一完成洗牌邏輯程式
方法二完成洗牌邏輯程式
方法三完成洗牌邏輯程式
完成發牌給4位玩家並攤牌驗證的程式
完成一支完整發牌攤牌理牌程式
Java實作練習(一)
12. 腳踏車物件類別
共 1 小節腳踏車類別、屬性、方法的設計
13. 猜數字1A2B遊戲
共 3 小節完成自訂猜幾碼並產生不重覆數字串
完成可拆3碼數字遊戲並檢核正確性
完成猜數字遊戲程式
14. 身份證類別物件實作
共 4 小節完成身份證字號基本檢查工具程式
完成身份證字號10碼規則比對程式
完成地區與性別身份證字號基本產生器
完成可指定或隨機產生身份證字號驗證器
15. 視窗程式
共 1 小節做出第一個視窗程式
16. 視窗版猜數字遊戲
共 3 小節做出第一個版面經配置的視窗程式
完成視窗版猜數字遊戲
Java實作練習(二)
學習附件
【課程講義】學程式也能很好玩.pdf
32.96 MB
【課程範例檔】.zip
16.35 KB
【補充教材】學程式也能很好玩.pdf
3.12 MB
購買此課程後,才能使用留言功能
或
沒有回應的問題
目前尚無任何討論主題
成為第一個發問的人!在問答中找到學習的捷徑。關於講師
趙令文
◈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行動裝置程式設計》
◈資策會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行動裝置程式設計》