The Ultimate Hands-On Flutter & MVVM - Build Real Projects
Flutter & MVVM Thực Chiến Toàn Diện - Xây Dựng Dự Án Thực Tế
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
Google Flutter framework has taken the world by storm. Flutter allows developers to write a single codebase which targets both the iOS and Android devices. Flutter applications are fast and high performance and allows developers to quickly deploy apps for both platforms at the same time.
In this course, you will learn how to write Flutter apps using MVVM Design Pattern. You will learn how to create several different applications and write modular code, which is easy to understand, maintain and execute.
Check out the course outline below:
Understanding MVVM Design Pattern
In this section, you will learn about the MVVM Design Pattern. This section will lay the foundational concepts which will be carried out throughout the course.
News App
In this section, you will learn how to build a complete News application. This application will integrate with NewsAPI and fetch the latest news to the user. You will learn how to implement the app using MVVM Design Pattern. You will also learn how to use the webview to display the details of the news.
Place Finder
Place Finder app allows users to search for their favorite restaurant near their location. In this section you will learn how to sign up and integrate your Flutter app with Google Maps API. You will list nearby places on the map and also display them in the list. And finally when the user selects, the app will launch either Google or Apple maps app to take the user to their destination.
City Care
In this section you will learn how to integrate camera and photo library in Flutter apps. You will also learn how to upload photos to a custom server and then display the data by fetching it from the server.
Hacker News App
In this section you are going to create Hacker News app using the Hacker News public API. You will learn how to fetch stories and associated comments from hacker news and display them in your app.
Here are some reviews from my students:
It's really nice to find all of these hidden nuggets inside of each section. When you read the section header you think there is not much to the section but the instructor goes out of his way to bring in real life scenarios.
If you want to learn JSON decoding, encoding case by case, this is the course you have to take. I love the course because lecture planing is great.It is starting from beginner level, Mohammad teaches step by step and case by case and explanations are very clear. At the end you feel that you have mastered the whole subject.
Mohammad is a great instructor, I really like his courses.
Finally I understood how encodable and decodable works!
I really hope you enjoy the course and if you have any questions please don’t hesitate to contact me.
Enjoy the course and start building Flutter apps!
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Dart & Flutter | Khóa Học Phát Triển Flutter Toàn Diện
Hussain Mustafa
Khóa Học Lập Trình Ứng Dụng Android Chuyên Sâu bằng Kotlin
Tim Buchalka
Dart và Flutter: Hướng dẫn Toàn diện cho Nhà phát triển
Stephen Grider
Flutter & Dart: Khóa Học Phát Triển Ứng Dụng Toàn Diện
Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor
Khóa học cấp tốc Microsoft PowerApps - từ Giao diện đến Tích hợp
Alireza Aliabadi
Flutter & Dart - Hướng Dẫn Toàn Diện
Academind by Maximilian Schwarzmüller
Khóa Học Flutter Toàn Diện với Dart
Dr. Angela Yu, Developer and Lead Instructor
Dart & Flutter | Khóa Học Phát Triển Flutter Toàn Diện
Hussain Mustafa
Dart và Flutter: Hướng dẫn Toàn diện cho Nhà phát triển
Stephen Grider
iOS & Swift - Khóa Học Phát Triển Ứng Dụng iOS Toàn Diện
Dr. Angela Yu, Developer and Lead Instructor
Flutter & Dart - Hướng Dẫn Toàn Diện
Academind by Maximilian Schwarzmüller
React Native - Hướng dẫn Thực hành
Academind by Maximilian Schwarzmüller
Khóa Học Flutter Toàn Diện với Dart
Dr. Angela Yu, Developer and Lead Instructor
Khóa Học Toàn Diện Lập Trình Android 14 & Kotlin
Denis Panjuta
Khóa Học Lập Trình Android Oreo Toàn Diện - Xây Dựng 23 Ứng Dụng!
Rob Percival
iOS & Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests
Kelvin Fok
Ứng dụng Android hiện đại sử dụng Java, MVVM, Dagger2, RxJava & hơn thế nữa
Catalin Stefan
iOS Dev Mastery – Xây Ứng Dụng Tài Chính Chuyên Nghiệp với SwiftUI & MVVM
Raul Gutierrez | iOS Engineer & Clean Code Mentor