Introduction to Dart - Part 3: Classes
This mini-video series is a FREE sample of my Flutter & Firebase Udemy 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

Code with Andrea is free for everyone. Help me keep it that way by checking out this sponsor:

Faster mobile builds; faster deliveries with Codemagic CI/CD: Do not waste valuable developer resources, replace manual intervention and build, test and deliver mobile apps 20% faster with CI/CD for mobile.
The code in this video was written in Dart 2.1 with Dartpad.
Thanks for watching!