The Ultimate Flutter Course - Build A Production-Ready Flutter App
in វគ្គសិក្សាជំនាញកុំព្យូទ័រពណ៌នាវគ្គសិក្សា
Overview
Lecture 1 - Structure and Linting
Lecture 2 - Palette and Theme
Lecture 3 - Flow of Pages
Lecture 4 - Landing and Navigating
Lecture 5 - Genre Screen
Lecture 6 - Rating and Years back Screen
Lecture 7 - Result Screen
Overview
Lecture 1 - MovieFlow State
Lecture 2 - Controller and Provider
Lecture 3 - Transitioning to Riverpod
Overview
Lecture 1 - API
What is an Entity
Lecture 2 - Mapping and Entities
What is a repository-service pattern
Lecture 3 - Creating the Repository
Lecture 4 - Creating the Service
What is AsyncValue
Lecture 5 - AsyncValue and Fetching
Overview
repository-service pattern power
Lecture 1 - Throwing custom failure
Multiple return types
Lecture 2 - Multiple return types
Lecture 3 - Failure Screen
Overview
Why testing
Lecture 1 - What is mocking
Lecture 2 - Unit test service
Lecture 3 - Unit test controller
Lecture 4 - Widget tests
Stub vs Fake
Lecture 5 - Integration tests with stubbing
Overview
Animation Concepts
Lecture 1 - Image fade
Lecture 2 - Staggered Animation Part 1
Lecture 3 - Staggered Animation Part 2