In this course, we have a new project called "Mini WhatsApp chat":Part 1: Introduction and demo with WhatsApp clone Go through Flutter Documentation Setting up Flutter ProjectFlutter project run through Introducing Ul that we used in the project (login- sign up- chat)Connect content in firebase (database, and messages) to flutter appLearn state-management (cubit)Learn some packages used in the projectAlgorithm of Chat API Format (GIF) after each chapter you will have an online practical exam for the pervious part of the course Part 2: (WhatsApp chat project)chat (users-> sender id->receiver id -> messages ->messages id->store messages) , scroll down in typing message, time that message sentcreate icons (voice, Enter chat , and emoji)about Riverpod Sharing and recording voice icon sharing videos sharing emojiusing firebase (contacts used in your phone, phone numbers authentication, database cloud)Learn how to sign-up Learn how to sign-inLearn how to make a story Learn how to search for user Learn how to create group by using contacts in your phone Learn how to logoutconclusion Part 3: FinaleThe Final practical Project ( mini WhatsApp chat):In this project, you have to make a project (Mini WhatsApp clone project) for what you have learned in this course