All coursesMobile Development

Dart: the basics

Flutter's language, before building an app

Level : Beginner8 h22 lessons
Dart: the basicsCourse preview

Before building a Flutter app, you need to know Dart. Learn the language basics: variables, functions, classes and async, to approach Flutter with confidence.

What you'll learn

  • Understand Dart syntax
  • Use variables, functions and collections
  • Write classes and objects
  • Handle async (Future, async/await)

Course curriculum

3 modules · 12 lessons
01

Language basics

4 lessons
  • Variables and types
  • Operators
  • Conditions and loops
  • Functions
02

Structures

4 lessons
  • Lists and Map
  • Classes and objects
  • Inheritance
  • Null safety
03

Async

4 lessons
  • Future
  • async / await
  • Streams
  • Dart mini project
Support (email)TelegramWhatsApp