| title | Dart tutorial | ||||
|---|---|---|---|---|---|
| shortTitle | Tutorial | ||||
| description | Begin your Dart learning journey by building an interactive CLI app. | ||||
| layout | learn | ||||
| nextpage |
|
Welcome to the Dart tutorial! This tutorial teaches you how to write Dart code by building an interactive command-line (CLI) application.
You'll start from the very beginning: creating a blank Dart application. By the end, you'll have built an app that demonstrates the essential features of Dart development—variables, functions, classes, async programming, testing, and more!
:::tip Part of the Flutter learning pathway
This tutorial is the second step in the Dart and Flutter learning pathway. If you're interested in learning both Dart and Flutter, start there! :::
This tutorial assumes that you have:
- A Dart environment set up—if not, follow the instructions to get the Dart SDK.
- Basic familiarity with programming concepts. The tutorial is beginner friendly, but doesn't cover the fundamentals of programming.