|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-for-react-native-developers/
课程评论:没有评论
课程名称:Flutter基础与Firebase和Provider 课程概述:本课程旨在培养学员的Flutter开发技能,通过构建一个完整的真实应用来掌握框架和Dart语言。与大多数初学者课程只教授框架的各个部分不同,我们将在这个综合且简洁的7小时课程中,逐步构建一个完整的Flutter应用程序。本课程主要学习内容包括: 1. Flutter和Dart的基础知识,为开发打下坚实的基础。 2. 构建iOS提醒应用的完整布局。 3. 为应用添加导航,学习如何在不同屏幕间切换并传递数据。 4. 使用Firebase Auth实现邮箱认证功能。 5. 学习如何组织代码,并使用Dart中的类来建模数据。 6. 使用Firebase Firestore作为实时数据库支持应用。 7. 利用Google推荐的Provider包管理应用程序的状态。 8. 创建自定义的明暗主题,用户可以在两者之间切换。 课程每个视频的代码在附带的GitHub仓库中提供。完成本课程后,您将成为一名中级Flutter开发者。
Most beginner courses only teach you the individual parts of a framework but don't cover how they all come together to create a real-world application. In this comprehensive yet concise 7 hour course, we will together build one complete real-world flutter app from scratch while learning the framework and the dart language. Some of the main things that we will learn in this course: 1. The complete basics of flutter and dart to build a strong foundation. 2. Build out the complete layout of the app - the iOS reminders app. 3. Add Navigation to our App - learn how to navigate between different screens and pass data. 4. Add Email Authentication to the App using Firebase Auth. 4. We'll also learn how to structure our code and learn how to model our data using classes in dart. 5. Use the Firebase Firestore as a Realtime Database for our app. 6. Manage app-wide state using the Provider Package(recommended by Google). 7. Create a Custom light and dark theme of the app that the user can toggle between. The code for every video is provided in the GitHub repo attached along with the course. By the end of this course, you will be an Intermediate Flutter Developer.