This project will review Stateful and Stateless Widgets as well as explore some of the fundamental building blocks of Object Oriented Programming (OOP) - Classes and Objects.
- Modularising code into separate classes.
- Dart classes and objects.
- Using class constructors.
- Extracting Widgets to refactor code.
- private and public modifiers in Dart.
- How to use Dart lists.
- The difference between var, const and final.
- Abstraction, Encapsulation, Inheritence, and Polymorphism.
This is a companion project to The App Brewery's Complete Flutter Development Bootcamp, check out the full course at www.appbrewery.co