課程介紹
知識:
學員將具備行動應用程式開發的基本概念,理解React Native和Expo的特點。
熟悉開發環境的操作,能夠建立基本的應用程式。
掌握React Native的基本元件,了解JSX語法和StyleSheet的運用。
技能:
學員將能夠運用React Native建立應用程式的基本元件。
具備應用程式狀態轉換與管理的技能。
能夠實現應用程式的頁面導覽,包括參數傳遞及路由配置的技術。
掌握使用平台API開發應用,並透過Expo函式庫存取裝置功能。
熟練使用Fetch API擷取網路資料,並進行資料剖析、處理與呈現設計。
學習成效:
學員將能夠運用所學知識與技能,進行專題製作,包括串接Open Data實作手機應用程式和串接進階手機功能的實作。
學員將實際建置手機應用程式,了解實務操作並瞭解應用程式發布流程。
完成課程後,學員將能夠回顧所學知識,分享學習心得並提供互動回饋,以促進學員在React Native開發領域的進一步成長。
授課教師
鄭郁翰 老師
學歷:崑山科技大學 數位生活科技研究所 碩士
專長:遊戲程式設計、Web應用程式開發、行動應用程式設計、資訊安全
教學內容
日期 |
時間 |
授課地點 |
教學內容 |
任課教師 |
2024-11-09
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
1. 行動應用程式(App)開發概述 2. 認識React Native、Expo 3. 開發環境介紹與操作 4. 建立第一個應用程式
|
鄭郁翰
|
2024-11-09
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
1. 基本元件介紹與應用 2. JSX語法與StyleSheet 3. 當日課程回顧與複習
|
鄭郁翰
|
2024-11-16
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
1. 基本元件介紹與應用 2. 應用程式狀態轉換與管理機制
|
鄭郁翰
|
2024-11-16
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
1. 應用程式頁面導覽(Navigation) 2. 參數傳遞及路由配置 3. 當日課程回顧與複習
|
鄭郁翰
|
2024-11-23
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
1. 認識平台API開發應用 2. 使用 Expo 函式庫存取裝置功能
|
鄭郁翰
|
2024-11-23
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
1. 進階畫面元件介紹與應用 2. 認識第三方UI元件函式庫整合開發 3. 當日課程回顧與複習
|
鄭郁翰
|
2024-11-30
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
1. 利用Fatch API擷取網路資料 2. 資料剖析、處理與呈現設計
|
鄭郁翰
|
2024-11-30
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
專題製作(1):串接Open Data實作手機應用程式
|
鄭郁翰
|
2024-12-07
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
專題製作(2):串接進階手機功能實作
|
鄭郁翰
|
2024-12-07
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
1. 手機應用程式建置實務操作、應用程式發布概述 2. 課程總複習、學員心得回饋與分享
|
鄭郁翰
|
上課資格
學 歷:不限
資格條件:1. 具備程式設計或網頁設計經驗尤佳 2. 具備JavaScript程式語言使用經驗尤佳。
本計畫補助對象為年滿15歲以上,具就業保險、勞工保險或農民健康保險被保險人身分之在職勞工,且符合下列資格之一:
(一)具本國籍。
(二)與中華民國境內設有戶籍之國民結婚,且獲准居留在臺灣地區工作之外國人、大陸地區人民、香港居民或澳門居民。
(三)符合入出國及移民法第16條第3項、第4項規定取得居留身分之下列對象之一:
1.泰國、緬甸地區單一中華民國國籍之無戶籍國民。
2.泰國、緬甸、印度或尼泊爾地區無國籍人民,且已依就業服務法第五十一條第一項第一款規定取得工作許可者。
(四)跨國(境)人口販運被害人,並取得工作許可者。
前項年齡及補助資格以開訓日為基準日。