Programming

Dart

Build with Dart, the language behind Flutter.

4 rating8 weeksBeginner
Dart

Overview

About this course

Learn Dart, the modern, fast language built for multi-platform apps and the foundation of Flutter mobile development.

Who it's for: Beginners and aspiring Flutter developers.

What you'll learn

Skills you'll walk away with

  • Write clean, strongly typed Dart code
  • Use functions, classes, and object-oriented programming
  • Understand null safety and collections
  • Write asynchronous Dart with futures and streams
  • Be ready to start building apps with Flutter

Curriculum

Your step-by-step learning path

    • Setting up Dart and your editor
    • Variables, types, and null safety
    • Operators, strings, and numbers
    • Input, output, and control flow
    Dart

Tools & technologies

What you'll work with

DartVS CodeGit / GitHub

Start here

Ready to start Dart?

Join the next cohort, or talk to us about the right path for your goals.