Objective: This course introduces students to Dart programming within the Flutter framework. Students will learn to build cross-platform mobile applications, exploring core programming principles in Dart while designing interactive UIs in Flutter.
Methods: Hands-on coding exercises, live app-building sessions, and interactive labs to provide a practical understanding of Dart syntax, Flutter widgets, and application architecture.
Skills Gained: Ability to write Dart code, design UI components in Flutter, and develop cross-platform mobile applications.
The modules listed below are those currently intended for delivery in the current academic intake of this course. These may be subject to change in future years as the University regularly revises.
Topics: Overview of Dart and Flutter, setting up the development environment, operators in Dart, control structures, object-oriented principles.
Register for the full course syllabus
Topics: Basic widgets, layout structures, and the widget tree, setState method, styling, validation.
Register for the full course syllabus
Topics: Page navigation, routing, and passing data between screens, basic API calls in Flutter, app submission basics.
Register for the full course syllabus
By the end of this course, students will be able to:
Start Your Journey Today!
Detailed study for foundational learning and development in coding.
Virtual labs, simulations, and real-world case studies.
Live teaching from experienced professionals in the field.
Foundation for advanced studies and careers in coding.
+1 (877) 822-0080
Hours of Operation
Monday - Friday: 08:00 - 16:00 | EST
© 2025 Code Institute By STEM. All Rights Reserved.