Flutter app development tutorials by Andrea Bizzotto

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

The code in this video was written in Dart 2.1 with Dartpad.

Thanks for watching!

Want more? Get my Flutter & Firebase Udemy Course: View Course