01 · Flutter / Dart
Install Dart and run your first program
Create a text file containing Dart code and run it on your computer.
54 Tutorials · DE / EN
Start with no prior knowledge. Small examples explain the language. Medium guides connect building blocks. Large tutorials walk through complete project workflows.
01 · Flutter / Dart
Create a text file containing Dart code and run it on your computer.
02 · Flutter / Dart
Store values under names and distinguish text, numbers and booleans.
03 · Flutter / Dart
Compare values and execute instructions only when a condition matches.
04 · Flutter / Dart
Process several values and stop repetition in a controlled way.
05 · Flutter / Dart
Encapsulate a calculation in a reusable function.
06 · Flutter / Dart
Choose a suitable collection for ordered items, unique values or lookups.
07 · Flutter / Dart
Group related values into your own data type.
08 · Flutter / Dart
Handle missing values and wait for an asynchronous result.
09 · Flutter / Dart
Build a screen from widgets and update it with a button.
01 · React / TypeScript
Run a JavaScript file and understand the difference between a browser and Node.js.
02 · React / TypeScript
Use const and let and identify text, numbers, booleans and missing values.
03 · React / TypeScript
Choose between workflows based on a condition.
04 · React / TypeScript
Iterate over values and calculate a total.
05 · React / TypeScript
Write reusable calculations and understand local variables.
06 · React / TypeScript
Describe records and create changes without overwriting the old value.
07 · React / TypeScript
Open a simple web page and separate content from styling.
08 · React / TypeScript
Describe allowed data shapes and check them before execution.
09 · React / TypeScript
Wait for eventual results and handle failed tasks.
01 · Java
Compile a Java file and run the resulting program.
02 · Java
Distinguish primitive values, text and missing references.
03 · Java
Check numbers and text using appropriate comparisons.
04 · Java
Process a sequence of values using one shared rule.
05 · Java
Separate a calculation from its output.
06 · Java
Choose a collection for ordering, uniqueness or lookup.
07 · Java
Create a custom data type with controlled initial values.
08 · Java
Define a contract and replace its implementation.
09 · Java
Handle a failure and close a file even when work stops.