A Koan is a learning method to learn a new programming language as developer friendly as possible. That means you will work and correct code in an IDE with the right tools that you would also use in a Work environment.
This idea came up because there is currently a big interest in flutter and therefore also in Dart.
- Chapter 1: Asserts - Find your enlightment by working with asserts in Dart.
- Chapter 2: Strings - Working with Strings, concatinations and learning methods of the String object.
If you have Android Studio / Intellij from Jetbrains you have the testing framework already in place.
- Install the Plugin for Dart
- Install a Dart SDK
Now you have a nice visual overlay for all your tests and can start learning dart.
- Install the Plugin for Dart
- Install a Dart SDK
Now you have a nice visual overlay for all your tests and can start learning dart.
You have two options to start that project.
Just start the
dart ./bin/main.dart
this will start the runner, you will have the task to change the code in the lib/folder to solve the challenges.
Feel free to contribute to this project.
- Buttermat - For the initial idea
- Python Koans - My inspiration
- Stagehand - They made it very easy to create this project
- Dart Team - For making this project even possible
- Flutter Team - To motivate me to start with Dart in the first place