Course Modules

4 modules · 76 lessons · over 13 hours

Advanced Flutter 50 lessons · over 5 hours Pro

An advanced course covering the step by step development of Steady Calendar, a real app in each app store.

Module Overview 2:32 🔒 Module Demo 1:16 🔒 Organizing Our Code 2:49 🔒 Creating Our App 4:59 🔒 Directory Setup 9:23 🔒 Implementing SCFlatButton 10:54 🔒 Implementing intro.dart 8:21 🔒 Image Sizing 5:44 🔒 Implementing login_options.dart 14:06 🔒 How a CDN Works 3:07 🔒 Downloading Our Backgrounds 0:57 🔒 Supabase Overview 5:44 🔒 Asset Upload Prep 1:04 🔒 Supabase Project Setup 5:38 🔒 Using Supabase Storage Buckets 1:57 🔒 Building environment specific apps 15:05 🔒 CachedNetworkImage 6:05 🔒 Implementing a Basic Splash Screen 2:57 🔒 Recap of Module 01 1:20 🔒 Intro and Demo 2:31 🔒 Supabase Auth Overview 3:50 🔒 Supabase Auth Basic Configuration 7:51 🔒 Creating Google OAuth Tokens 7:40 🔒 Using supabase_flutter 5:02 🔒 Deep Linking for iOS 3:31 🔒 Deeplinking on Android 2:22 🔒 Finalizing splash.dart with Supabase 15:32 🔒 Module 02 Recap 1:10 🔒 Intro 1:20 🔒 Information Architecture 2:36 🔒 Creating Our Models 7:57 🔒 JSON Serialization 17:08 🔒 Creating Supabase Schema 19:37 🔒 The Repository Pattern 16:05 🔒 Creating our Calendar View 6:57 🔒 State Management with Provider 4:08 🔒 Integrating the provider package 13:43 🔒 Integration, Widget Tests and Mocking 11:13 🔒 Implementing Our Integration Tests 11:15 🔒 Module Recap 1:11 🔒 Module Overview 3:01 🔒 CRUD in Supabase 8:20 🔒 Implementing Calendar List 4:38 🔒 Forms 9:22 🔒 Returning Simple State 5:22 🔒 Validating and Saving Form Data 9:04 🔒 Handling Select Calendar Date Updates 4:27 🔒 Menu Screen with Log Out 9:55 🔒 Expanding Integration Tests 6:47 🔒 Module Recap 1:00 🔒