Flutter Road Map
Flutter Road Map
Next Gen
Introduction
SYLLABUS
What is programming
What is programming language
What is mobile development
Difference between native & cross platforms
what is IDE
Introduction to Dart
Variables
Update variable and Make error
Initialize vs Declare
int, double, String & boolean
list & map
var, dynamic & final, const
operators
if statement ,iinline if, if null & switch case
function
loops
OOP
classes & objects
constructor , special constructor
inheritance
super
override
abstract
Flutter Fundamentals
Flutter
Row
Single Child Scroll View
Stack & Container
Text form filed (login design),
List View , List View & Model Class
StatefulWidget & StatelessWidget
Reusable components.
form Validation
Obscure Text
Sqflite [Todo App]
Bottom Navigation Bar.
Future & async & await.
Error Handling.
Create database.
Insert to database.
Get data from database.
BLoC Fundamentals.
BLoC Observer.
Bottom navigation bar with cubit.
Database with cubit.
Done & Archived tasks.
Delete tasks and finish app.
Intro to Firebase.
Firebase Authentication.
.Firebase Firestore.
Send Email Verification.
Setup Layout.
Setup Profile.
Edit Profile [firebase storage].
Edit Profile & Cover [images].
Create New Post.
Get Posts & Posts Likes.
Get All Users.
.Chat Send & Get Message.
Send Notification from Console [FCM].
Handling Notifications While App is Open [FCM].
Handling Background Notifications [FCM].
FCM Rest APIs & FCM Topics