Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
從零開始學 Flutter 程式設計,掌握 Flutter 一套程式碼,同時開發出 Android 和 iOS 雙平台應用程式核心技能
此課程講義報名參加台灣 iThome 舉辦的第11屆「iT邦幫忙鐵人賽」,成功擄獲評審肯定,榮獲行動開發組<優選>作品佳績。
此課程為基礎入門課程,適合「初學入門者」。
若購買前沒看到此訊息,購買後覺得此課程不適合,三十天內接受無條件退款服務。
課程說明
Flutter 是由 Google 主導的 Dart 程式語言研發出來的開源跨平台軟體框架 (Framework),可開發 Android、iOS APP 行動應用程式、Web 網頁服務、Windows、macOS、Linux 和下一世代神秘 Fuchsia 作業系統桌面應用程式。且具有相當高效率 120FPS 的渲染性能,豐富的UI元件,媲美 Native 原生效能體驗。眾多優勢之下使得 Flutter 成為今年最熱門的新技術。看得出來 Google 未來將透過 Flutter 一統江山。只需要用一套程式語言就可以在多平台上任遊運行。
這門課程完全適合初學者,無須任何編寫過程式碼經驗,我們將從零基礎開始介紹,編寫程式語言需具備的基礎知識。完全從零開始,初學者無痛上手,將會了解如何使用 Dart 程式語言,由淺入深,快速掌握開發 Flutter 精髓與技巧。幫助您輕鬆快速建立 Flutter 開發基礎,早日順利邁向成為專家級一流開發人才。
網路自學 Flutter 最常見的三大痛
學習資訊東拼西湊,無法有系統很完整性的學習
英文資料看得霧煞煞,一頭霧水
觀念混淆,挫折感超重
課程特色
由淺入深,無痛學習 Flutter 的程式開發技巧
一次掌握 Flutter 最常用的核心關鍵知識
繁體中文教材,系統化的課綱編排,HKT (侯光燦) 講師影片教學
Course Content
- 29 section(s)
- 145 lecture(s)
- Section 1 Day 1:為什麼要用 Flutter ?
- Section 2 Day 2:安裝 Flutter 開發環境
- Section 3 Day 3 :建立第一個 Flutter 應用程式專案
- Section 4 Day 4:第一支 Flutter 應用程式,Hello World
- Section 5 Day 5:起手式程式碼
- Section 6 Day 6:Container 容器元件
- Section 7 Day 7:水平 Row 和垂直 Column 容器
- Section 8 Day 8:Center 置中容器
- Section 9 Day 9:Text 文字標籤元件
- Section 10 Day 10:Button 按鈕元件
- Section 11 Day 11 : Image 圖片元件
- Section 12 Day 12:TextField 文字輸入框元件
- Section 13 Day 13 : 簡單跳頁
- Section 14 Day 14:從A頁跳到B頁,並傳遞資料
- Section 15 Day 15:從B頁返回A頁,並傳回資料
- Section 16 Day 16:傳遞整包資料
- Section 17 Day 17:FloatingActionButton 漂浮按鈕
- Section 18 Day 18:SnackBar 提示元件
- Section 19 Day 19 : Dialog 訊息對話框視窗
- Section 20 Day 20:BottomNavigationBar 底部頁面導航元件
- Section 21 Day 21:TabBar 選項卡頁面導航元件
- Section 22 Day 22:Drawer 抽屜頁面導航元件
- Section 23 Day 23:Stack 堆疊元件
- Section 24 Day 24:ListView 列表元件
- Section 25 Day 25:GridView 網格元件
- Section 26 Day 26:Table 表格元件
- Section 27 Day 27:SharedPreferences 資料存取
- Section 28 Day 28:SQLite 資料庫介紹
- Section 29 Day 29 : Sqflite 資料庫存取
What You’ll Learn
- 此課程為基礎入門課程,適合「初學入門者」。
- 想要開發自己的 Android 和 iOS 雙平台 APP 應用程式
- 希望成為 Android 和 iOS 工程師
- 掌握 Flutter 開發 Android 和 iOS 應用程式核心技能
- 熟悉 IntelliJ IDEA 開發工具
Skills covered in this course
Reviews
-
鄭鄭 融輿
很棒
-
AAkira Chen
老師有在教學的參考網頁,依據新的程式碼做更新,真的是太佛心了!
-
陳陳昱辰
講解的非常基礎,甚至有時會聽的躁 XD 適合開發經驗不多,或沒有經驗的人。 有些章節的內容已經過時,無法依照講師所說的讓程式碼正常運行,因為是 Flutter 仍然在更新,要找一下新的做法。 感覺講師說話速度有點慢,個人是用 1.5 倍速在聽,這個不影響教學內容。 有出一些些些的小作業,練習量不大,此課程不會出大量艱澀題目讓讀者反芻知識。 簡介、免費試看中的內容,有符合實際內容,沒有誇大不實的地方。
-
RRex Lin
內容實在太淺寫太水了,每一個元件講解都只帶到那種很表面的範例說明,過程也是隨意打打字的範例演示,實際應用的程度很低,基本上就只能說是快速功能導覽而已。 另外,老師的英文真的是要加強一下,太多發音嚴重錯誤(非口音問題)。有幾個地方程式觀念也不太正確,我只能說,老師當然會寫一些實作的程式 ,但程式底子的功力並不高,很多地方的細節程式觀念甚至是誤用了。很可能會誤導一些有心想學習的初學者,勉強只能說是一名程式分享者,我實在不明白為何大家給分這麼高,所以我必須平衡一下。