Enumerations in Dart - Learn About Enums and Enhanced Enums in Dart

This video is part of the Dart Crash Course playlist on YouTube. See the entire playlist here:    • Dart Crash Course   Welcome to Dart Crash Course. Dart is a beautiful and modern programming language that can be used both for frontend and backend applications. In this course, we will focus on Dart as a programming language without blending in any other frameworks such as Flutter. In this video we will have a look at enumerations and enhanced enumerations features of the Dart programming language. We will also see how we can convert a String object to an enum, how we can implement the Comparable abstract class on an enum and much more. Timestamps: 00:00 - Intro 01:31 - Enumerations 09:24 - Enhanced Enumerations 20:07 - Switch Enumerations 24:14 - Converting Strings to Enumerations 31:21 - Falling Through on Enumeration Cases 35:41 - Enumerations with Mixins 39:22 - Extending Enumerations 41:33 - Implementing Comparable on Enumerations Join the discord group if you have any questions:   / discord   The GitHub repository for this course can be found here: https://github.com/vandadnp/youtube-c... Join my YouTube channel to support me:    / vandadnp   Also please follow me on Twitter and LinkedIn to stay up to date:   / vandadnp     / vandadnp  

Classes in Dart - Learn About Classes, Inheritance, Constructors and Abstract Classes in Dart
▶︎

Classes in Dart - Learn About Classes, Inheritance, Constructors and Abstract Classes in Dart

Dart's Variables and Data Types - Learn About Final, Const, Late and Data Types in Dart
▶︎

Dart's Variables and Data Types - Learn About Final, Const, Late and Data Types in Dart

Java Lambda Expressions & Functional Interfaces Explained
▶︎

Java Lambda Expressions & Functional Interfaces Explained

Optionals in Dart - Learn About Optional Values and Various Optional Operators in Dart
▶︎

Optionals in Dart - Learn About Optional Values and Various Optional Operators in Dart

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

Don't waste 2026 learning the wrong tech skills (Meta Engineer's Take)
▶︎

Don't waste 2026 learning the wrong tech skills (Meta Engineer's Take)

Backend web development - a complete overview
▶︎

Backend web development - a complete overview

Trump Preps for 80th Birthday, Threatens to Hit Iran, Knicks Historic Win & Elon Musk Trillionaire!?
▶︎

Trump Preps for 80th Birthday, Threatens to Hit Iran, Knicks Historic Win & Elon Musk Trillionaire!?

Google & AWS Veteran: How Top Tier Software Architects Actually Make Impact
▶︎

Google & AWS Veteran: How Top Tier Software Architects Actually Make Impact

But what are Hamming codes? The origin of error correction
▶︎

But what are Hamming codes? The origin of error correction

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Collections in Dart - Learn About Lists, Maps, Sets and the Collection Package in Dart
▶︎

Collections in Dart - Learn About Lists, Maps, Sets and the Collection Package in Dart

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit
▶︎

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

Passkeys Explained: Are They Actually Better Than Passwords?
▶︎

Passkeys Explained: Are They Actually Better Than Passwords?

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

JUNGLE 2 JUNGLE - Full Hollywood Movie | Tim Allen, Sam | Family Comedy Movie | English Kids Movies
▶︎

JUNGLE 2 JUNGLE - Full Hollywood Movie | Tim Allen, Sam | Family Comedy Movie | English Kids Movies

Functions in Dart - Learn About Functions, Closures and Different Types of Parameters in Dart
▶︎

Functions in Dart - Learn About Functions, Closures and Different Types of Parameters in Dart

Generics in Dart - Learn How to Write Highly Reusable Code with Generics in Dart
▶︎

Generics in Dart - Learn How to Write Highly Reusable Code with Generics in Dart

Mixins in Dart - Learn How Mixins and Dart Mirrors (Reflection) Can Help You Write Reusable Code
▶︎

Mixins in Dart - Learn How Mixins and Dart Mirrors (Reflection) Can Help You Write Reusable Code