Java 基礎程式設計班

Java 基礎程式設計班

本課程將帶學生學會Java程式語言的基礎以及Java物件導向的核心思想,帶學員在最後1-2堂課仿製知名電商的基礎界面,起步學生全端的學習與理解。

除了能學基礎Java程式與物件導向程式外,也會初步讓學生學會自製Server後端的API,並學會利用前端驅動Spring boot後端與物件導向程式。

相較於一般Java基礎班僅只教學基礎語言語法與物件導向程式,本課程力求學生學會如何熟練基礎語言以外也能製作出初步的小作品。

課程大綱

1.Java平台概論與操作教學
2.基礎語法
2-1 變數、型態與運算子
2-2 流程控制(if…else,switch,for,while,etc.)
3.認識物件導向(OOP concept)
3-1 Class與Object
3-2 陣列物件(Array object)
3-3 字串物件(String object)
4.物件封裝
4-1 何謂封裝
4-2 封裝語法細節
5.繼承與多型

5-1 何謂繼承
5-2 繼承語法細節
6.介面與多型
6-1 何謂介面
6-2 介面語法細節
7.例外處理
8.Spring boot
9.全端初步入門(知名電商初步仿製、自製Restful API + JS 串接)

適合對象

程式初學者

開發環境

Intellij idea

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

(一) 學歷
國立臺灣大學 資訊網路與多媒體研究所 博士候選人
國立臺灣師範大學 數學系 學士

(二) 經歷
1.國立臺灣師範大學數學系 Python程式語言 教學助理(評鑑優良)

(三) 得獎經歷
1.臺大聯盟三校APP大賽 季軍
2.臺師大運算思維與程式設計 最佳人氣獎