Flutter is a popular open-source framework created by Google that allows you to build natively compiled applications for mobile, web, and desktop from a single codebase. By the end of this course, you will be well-prepared to create robust and high-quality mobile apps using Flutter. Our Flutter course helps you discover how to use Flutter effectively, show you how to build a complete Contacts App from scratch and how to make the most of this high-performance, intuitive framework. You will not just study Flutter in theory, but we will build a complete realistic app throughout this course.
What you’ll learn
- Explain how to build a functional Flutter App that can run on Android and iOS from scratch.
- Summarize the basics of how to build your User Interface.
- Discuss ways to navigate between Contact List and Contact Create Page.
- Describe how to load Contacts from ContactDao in ContactsModel.
- Describe State Management using Scold Model.
- State how to create your own Custom Widget.
- Evaluate how to manage your code effectively.
- Overview of Flutter and its benefits
- Introduction to Dart programming language
- Building user interfaces with StatelessWidget and StatefulWidget
- Flutter UI Design
Requirements
- Basic proficiency in the English language, numeracy and computer literacy.
- Candidates must have access to either a computer or smartphone with internet connectivity.
- Candidates must be equipped with quality webcam and headphones.
Duration & Fees
- Regular - 16 Weeks - ₦600,000
- Fast-Track - 12 Weeks - ₦750,000
Program Dates
- Cohort Y262: September - December, 2026
- Cohort Y271: March - June, 2027
- Cohort Y272: September - December, 2027