- Introduction
- Lesson 1: Introduction to Flutter
- Practice 1-1: Setting up Development Environment
- Quiz 1: Quiz on features of Flutters
- Lesson 2: Dart Programming and Creating a simple app using Flutter
- Practice 2-1: Introduction to Dart Programming
- Practice 2-2: Creating simple application using Flutter
- Quiz 2: Quiz on Dart Programming and Creating a simple app using Flutter
- Lesson 3: Flutter: Widgets and layouts
- Practice 3-1: Working with Widgets
- Practice 3-2: Working with Layouts
- Practice 3-3: Working with Stateless and stateful widgets
- Quiz 3: Quiz on Widgets and layouts
- Lesson 4: Flutter: Navigating between Routes or pages
- Practice 4-1: Navigating between Routes in Flutter
- Practice 4-2: Passing Data between Routes in Flutter
- Quiz 4: Quiz on Navigating between Routes or pages
- Lesson 5: REST API Integration with Flutter
- Practice 5-1: HTTP Get method in Flutter
- Quiz 5: Quiz on REST API Integration with Flutter
- Lesson 6: Flutter: Connecting to Database
- Practice 6-1: Connecting to MySQL Database in Flutter
- Practice 6-2: Insert and Fetch data from MySQL Database
- Practice 6-3: Connecting and inserting data into Firebase
- Quiz 6: Quiz on Connecting to Database
- Lesson 7: Project - Flutter Weather app with login
- Practice 7-1: :Weather app with login
- Quiz 7: Quiz on Flutter Weather app with login