This mini-video series is a FREE sample of my Flutter & Firebase Course.
LEVEL: BEGINNER
Some previous programming knowledge is helpful, but not strictly required.
This video includes an overview of classes and object oriented programming in Dart.
Included in this video
- Introduction to classes
- Class constructors
- Instance methods
- Inheritance
- The super constructor
- The base Object class and the toString method
- Overriding the toString method
- Abstract classes
- More on abstract classes
- Using abstract classes with functions
- Computed properties
sponsor

Build Flutter Apps Fast. Build an end-to-end Flutter + Firebase app using FlutterFlow and download the code or deploy directly to the app stores. Click to view our new development playground.
The code in this video was written in Dart 2.1 with Dartpad.
Thanks for watching!