Log In
0% completed
All Lessons
Free Lessons (4)
Introduction
Audience & Prerequisites
Course Outcomes
Dart Extensions
Extension Methods
Challenge: Extension Methods
Solution: Extension Methods
Extension Operators
Challenge: Extension Operators
Solution: Extension Operators
Extension Properties
Challenge: Extension Properties
Solution: Extension Properties
Extensions: Handling Conflicts
Quiz Yourself on Extensions
Dart Enums
Enumerated Types #1
Enumerated Types #2
Challenge: Enumerated Types
Solution: Enumerated Types
Test Your Skills on Enums
Dart Mixins
Introduction to Mixins
Using Mixins
Challenge: Mixins
Solution: Mixins
Quiz Your Mixin Skills
Dart Generics
What are Generics?
Declaring Type-Safe Collections
Generic Methods/Functions
Generic Classes
Generic Collections- List & Queue
Generic Collections- Set & Map
Challenge: Generics
Solution: Generics
Quiz Yourself on Generics
Dart Libraries
Dart Libraries #1
Dart Libraries #2
Quiz Yourself on Dart Libraries
Asynchronous Programming In Dart
Asynchrony in Dart
Future: `await` & `async`
Future API #1
Future API #2
Streams #1
Streams #2
Streams #3
Types of Streams
Single Subscription Stream Operations
Broadcast Stream #1
Broadcast Stream #2
Challenge
Solution
Test Yourself on Asynchronous Programming
Miscellaneous
Class Variables & Methods
Callable Class
Generator Functions
Quiz Yourself on Generator Functions and Class Methods
Next Steps
Where to Go From Here
Developing Web Applications with Dart
/
...
/
Challenge: Generics
Challenge: Generics
Try your newly acquired skills on generics to implement a generic method.
We'll cover the following...
Problem Statement
Problem Statement
...