Instructor: Vu Hoai Nam
This course is designed for students from 10 - 16 years old, introducing them to mobile app development through the creation of a 'My TikTok' app using Flutter. The curriculum focuses on fundamental concepts and hands-on practice, empowering students to confidently build their own simple mobile applications. Complex tasks such as database integration and data processing will be provided as pre-built components for students to focus on the core development process.
The course comprises 12 lessons, each lasting 1.5 hours.
Modules include:
1. Flutter Setup & Project Initialization
2. Introduction to Flutter Widgets and State Management
3. Sign Up & Login Screen UI
4. Firebase Setup & Authentication Logic
5. Creating the User Model & Firestore Integration
6. Building the Video Upload Feature
7. Displaying Video Feed
8. Implementing Likes, Comments, and Share Features
9. User Profile and Displaying User Videos
10. Search and Explore Features
11. UI/UX Enhancements and Performance Optimization
12. Final Touches, Testing, and Deployment
Instructor
Vu Hoai Nam
Sr. Software Engineer - FPT Software
4 years+ as a Software Engineer, QA at FPT Software
3 years+ of Training and Mentoring
AWS CLF-C01
AWS DVA-C01