Syllabus+ Demo Videos (copy)
This consists of the syllabus and trial videos for Flutter app development, which will help you get started on your mobile app development journey.
0/2
Week 1
In Week 1, students will set up Flutter, learn Dart basics (variables, data types, functions, control flow), dive into Object-Oriented Programming (classes, constructors, inheritance), explore the widget tree, and understand key layout widgets like Container, Row, Column, Stack, and ListView.
0/11
Week 2
In Week 2, students will dive into Flutter’s navigation system, learning to manage screens using Navigator, named routes, and page transitions. They’ll also explore state manageament with setState aand Provider, and understand how to display dialogs, snackbars, and toast messages for better user feedback.
0/11
Week 3
In Week 3, students will learn to work with APIs and local storage in Flutter. They’ll make HTTP requests, parse JSON data, and use ListView to display it. They will also explore sqflite, Hive, and Shared Preferences for data storage, and build a News App to fetch and store news from an API.
0/11
Week 4
In Week 4, students will focus on creating custom widgets, implementing themes and dark mode, and mastering animations. They will also explore advanced animations with Lottie and learn to handle gestures like swipe, drag, and pinch for interactive UIs.
0/11
Week 5
In Week 5, students will dive into Firebase services, focusing on authentication, Firestore CRUD operations, push notifications using Cloud Messaging, and image uploading with Firebase Storage.
0/11
Week 6
In Week 6, students will learn about maps and location services, implement background services, explore deep linking and dynamic links, and dive into unit & widget testing. They will also understand the key App Store and Play Store guidelines for app submission.
0/11
Week 7
In Week 7, students will focus on building and refining their final projects, incorporating everything they've learned throughout the course. They will work on creating a complete app, followed by UI refinements, bug fixes, and performance optimization. The week will conclude with a final presentation where students showcase their apps.
0/5
Week 8
This officially marks the end of course. You will receive certification and we will also provide you with resources to smoothen your journey.
