18
Supercharging Your Dart
Dart for Everybody
1
Introduction
2
Building Blocks
3
Variables and Data Types
4
Operators
5
Arithmetic
6
Assignment
7
Bitwise
8
Comparison
9
Logical
10
Type
11
Documentation
12
Steering the Code
13
Flow Control
14
Functions
15
Working With Data
16
Data Structures
17
Collections
18
Supercharging Your Dart
19
Asynchronous Programming
20
Regular Expressions
21
Numeric Computing
22
Organizing Your Code
23
Object-Oriented Programming
24
Advanced Dart
25
Error Handling
26
Cascade Notion Operator
27
Isolates
28
Metaprogramming
29
Extension Methods
30
Enumerated Types
31
Sound Null Safety
32
Hashing
33
Records, Patterns, and Pattern Matching
34
Wrapping Up
35
Testing your Dart Code
36
Data Management
37
Exploring Dart’s Ecosystem
38
Packages and Libraries
39
Dart DevTools
40
Philosophy of Code
41
Practical Applications
18
Supercharging Your Dart
Asynchronous Programming
Regular Expressions
Numeric Computing
Organizing Your Code
17
Collections
19
Asynchronous Programming