Dart - Intermediate Course
4.3 (488 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,264 students enrolled

Dart - Intermediate Course

Continuing on the beginners course
4.3 (488 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,264 students enrolled
Created by Bryan Cairns
Last updated 4/2020
English
English [Auto-generated], Polish [Auto-generated], 1 more
  • Romanian [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 6 articles
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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
Expand all 27 lectures 02:02:48
+ Imports
4 lectures 14:52
Import the "path" package.
Section 1 - Assignment
1 question
Assignment Source
00:01
Section 1 - Quiz
4 questions
+ Classes
4 lectures 13:30
Class constructors
05:14
This keyword
04:04
Creating your own class
Section 2 - Assignment
1 question
Assignment Source
00:01
Section 2 - Quiz
4 questions
+ Scope
5 lectures 24:05
Introduction to scope
06:36
Public and private scope
07:10
Getters and Setters
05:53
Static members
04:25
Using scope
Section 3 - Assignment
1 question
Assignment Source
00:01
Section 3 - Quiz
4 questions
+ Polymorphism
5 lectures 21:16
Inheritance
05:38
Mixins
06:55
Interfaces
04:00
Abstraction
04:42
Practice what you have learned
Section 4 - Assignment
1 question
Assignment Source
00:01
Section 4 - Quiz
4 questions
+ Generics
4 lectures 14:40
Introduction to generics
06:22
Example of generics
02:50
Generic class
05:27
Working with generics
Section 5 - Assignment
1 question
Assignment Source
00:01
Section 5 - Quiz
4 questions
+ File system
5 lectures 18:58
Sync vs Async
02:34
System temp directory
02:57
Listing items in directories
05:07
Accessing files
08:19
Working with the file system
Section 6 - Assignment
1 question
Assignment Source
00:01
Section 6 Quiz
4 questions