Skip to content

Latest commit

 

History

History
67 lines (62 loc) · 1.64 KB

桃園課綱.md

File metadata and controls

67 lines (62 loc) · 1.64 KB
  1. 基本介紹 1h
    1. 發展背景與目的
    2. 開發方案比較
    3. 特色
    4. 優缺點
    5. 適用場景
    6. 線上案例
  2. React 介紹 1h
    1. React 是什麼 ?
    2. 發展背景與目的
    3. 設計原理
    4. Virtual DOM
    5. 狀態、畫面更新流程
  3. React 教學 4h
    1. 註冊進入點
    2. Expo Snack 線上環境介紹
    3. 萬物皆組件 Component
    4. JSX 語法
    5. 不變的狀態資料 Props
    6. 可更新的狀態資料 State
    7. 自定義 Component 封裝
    8. Controlled & Uncontrolled Data Flow
    9. 生命週期
  4. React Native 組件教學 3h
    1. 基本元件使用方式
    2. 常用組件應用方法與地雷
    3. View, Image, Text, TouchableOpacity, TextInput, ScrollView, FlatList
  5. 樣式與排版設計 1.5h
    1. 樣式屬性使用介紹
    2. 樣式管理
    3. 介紹 Flexbox 排版方法
  6. 環境設置 1.5h
    1. 前置環境準備
    2. 專案初始方式比較
    3. 初始化專案
    4. 專案架構介紹
    5. 相關開發工具
    6. 除錯方法
  7. 第三方套件管理 1h
    1. JS 套件管理方式
    2. 原生模組整合設定
  8. 多畫面管理 Navigation 2h
    1. 管理方法比較
    2. RNRF 介紹與安裝
    3. Router 運作原理
    4. RNRF 使用方法
    5. Tab 使用教學
    6. Drawer 使用教學
    7. 畫面間資料傳遞
  9. 儲存空間 AsyncStorage 0.5h
    1. 介紹 AsyncStorage
    2. API 使用方法
  10. 網路與 HTTP Request 0.5h
    1. App 相關網路設定
    2. Fetch 介紹
    3. Fetch 使用方法
  11. Release 1h
    1. 打包 JS
    2. Build Release App
  12. 特定平台客製化 1h
    1. 多平台設計
    2. 平台客製化方式比較與教學