Overview
In this 16-hour course, you'll explore the essentials of mobile app development using Flutter and Dart. Starting from setting up your development environment to utilizing state management, API integration, and database interactions, this course is designed to equip you with all the tools to develop feature-rich apps with ease.
What I will be able to do after this course
- Set up a functional development environment for Flutter and Dart.
- Design and implement user interfaces leveraging Flutter's diverse widget system.
- Integrate apps with external APIs for dynamic and real-time data handling.
- Manage app state efficiently using the Provider package and other tools.
- Persist data in applications using SQLite and Firebase Realtime Database.
Course Instructor(s)
Paulo Dichone is an experienced software developer and educator specializing in cross-platform app development. With years of experience using Flutter and Dart, Paulo is dedicated to providing clear, step-by-step instructions, simplifying complex topics into actionable learning for developers of all skill levels.
Who is it for?
This course is ideal for software developers and mobile app enthusiasts who want to enhance their app development skills. Learners should have a basic understanding of programming concepts and be eager to extend their knowledge into building robust Flutter applications. Whether you're a beginner or an intermediate programmer, this course provides valuable insights into app development. Completing this course will position you to tackle real-world app development challenges.