Dart Intermediate
Continuing on the beginners course
Last updated 2022-01-10 | 4.4
- Classes- Packages
- Scope
- and the File System
What you'll learn
Classes
Packages
Scope
and the File System
* Requirements
* Beginners level dart knowlege* udemy.com/dart-beginners-course
Description
Continue to your journey into the Dart language. This course picks up where the beginner course left off. In this course you will learn classes, scope, packages, and how to work with the file system. We will also explore generic programming. All of the code presented in this class is freely available on GitHub.
Who this course is for:
- Anyone interested in learning dart
Course content
6 sections • 40 lectures
Dart 2 - version changes (some videos will be re-recorded) Preview 04:58
Read me - major changes to Dart and Flutter Preview 01:09
Imports Preview 05:43
More Imports Preview 04:10
Section 1 - Assignment
Import the "path" package.
Assignment Source Preview 00:01
Section 1 - Quiz
Introduction to Classes Preview 04:11
Class constructors Preview 05:14
This keyword Preview 04:04
Section 2 - Assignment
Creating your own class
Assignment Source Preview 00:01
Section 2 - Quiz
Introduction to scope Preview 06:36
Public and private scope Preview 07:10
Getters and Setters Preview 05:53
Static members Preview 04:25
Section 3 - Assignment
Using scope
Assignment Source Preview 00:01
Section 3 - Quiz
Inheritance Preview 05:38
Mixins Preview 06:55
Interfaces Preview 04:00
Abstraction Preview 04:42
Section 4 - Assignment
Practice what you have learned
Assignment Source Preview 00:01
Section 4 - Quiz
Introduction to generics Preview 06:22
Example of generics Preview 02:50
Generic class Preview 05:27
Section 5 - Assignment
Working with generics
Assignment Source Preview 00:01
Section 5 - Quiz
Sync vs Async Preview 02:34
System temp directory Preview 02:57
Listing items in directories Preview 05:07
Accessing files Preview 08:19
Section 6 - Assignment
Working with the file system