~歡迎企業洽談包班需求 ~
「軟體開發/程式設計/智慧綠能課程主題館」 同步招生中 !!
課程緣起:
在行動裝置的原生應用程式開發上,需要學會Swift開發 iOS App,若要讓此App執行在Andriod的系統上,又需要學習Kotlin重新開發,這造成了開發時程的增加,如果沒有一位工程師能擅長這兩種開發技術,公司就需要兩組工程師,這造成了開發成本的增加,同一個 App 兩組工程師開發,也容易造成品質不一的情況發生,為了解決這樣的問題,Google發佈了跨平台應用程式開發的框架Flutter,Flutter提供了豐富的UI組件(widget)提升開發效率,有近似原生程式執行的效能,發展至今也已經有了強大的社群提供了大量的第三方套件,透過 Dart語言進行開發,能在不同平台上執行,Dart 也是由Google開發的程式語言,是一種可以跨平台支援,強型別的語言,具有簡單、乾淨、直觀的語法,透過即時編譯(JIT)及預編譯器(AOT)的技術,確保高性能的執行。
如果您是一位對行動應用程式開發有興趣的初學者,Flutter框架將是您最好的選擇,本課程將由淺入深地帶您進入Flutter開發的世界,除了讓您理解Dart語言外,課程完成也能透過Flutter開發出行動應用程式。
課程目標:
- 理解 Dart 語言的基本語法和特性
- 能夠使用 Flutter 開發跨平台的行動應用程式
課程對象:
- 對行動應用程式開發和 Flutter 技術有興趣的初學者
先備知識:
- 具有任一程式語言的基本概念
課程大綱:
- Flutter 簡介
- Flutter 開發初體驗
- Dart 語言介紹
- 頁面切換
- Flutter Widget(組件)介紹及使用
- 狀態管理
- 資料輸入
- 動畫效果
- API 串接
- Provider 狀態管理
- 資料儲存

