- Exercise 1 - Learn the basics about state management
- Exercise 2 - Learn about layout composition, navigation, WS calls and Google Maps integration
- Scaffold, Container, Stack
- Row, Column,
- Listview
- Padding, Center,
- Expanded, Flexible
- SizedBox, SingleChildScrollView
- GestureDetector, InkWell
Flutter official documentation is quite good, here are some links that could be interesting:
- Introduction to declarative UI
- Layouts in Flutter
- Layout constraints
- State management
- Add interactivity
- Dart language overview
- OOL principles, mixins, null safety, asynchronous programming (Future)...
The Cookbook gives some recipes for common use-cases.
The "From another platform?" section can be really useful if you have experience in another platform: