Learn Dart 2 in 90 minutes
4.0 (211 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.
4,689 students enrolled

Learn Dart 2 in 90 minutes

Become familiar with the basics of the Dart programming language and start using it today
4.0 (211 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.
4,689 students enrolled
Created by Aakash N S
Last updated 5/2018
English
English
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
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • 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
  • Read, write and understand Dart 2.0 code
Course content
Expand all 41 lectures 51:24
+ Functions
7 lectures 10:17
Functions: Implementation and usage
01:14
Functions: Optional parameters and default values
02:44
Functions: The main() function
01:18
Functions: Functions as Objects
01:24
Functions: Anonymous functions
01:49
Functions: Lexical closures
01:28
Functions: Return values
00:20
+ Operators
7 lectures 07:26
Operators: Arithmetic operators
01:36
Operators: Equality and relational operators
00:36
Operators: Type test operators
01:05
Operators: Assignment operators
00:52
Operators: Logical operators
00:21
Operators: Bitwise and shift operators
01:24
Operators: Conditional expressions
01:32
+ Control Flow
5 lectures 05:12
Control Flow: if-else
01:00
Control Flow: for loops
01:07
Control Flow: while and do-while loops
00:55
Control Flow: break and continue
01:08
Control Flow: switch-case
01:02
+ Exceptions
3 lectures 02:25
Exceptions: throw
01:05
Exceptions: try-catch
00:36
Exceptions: finally
00:44
+ Classes
8 lectures 10:43
Classes: Definition & instance variables
01:04
Classes: Constructors
01:38
Classes: Methods
01:27
Classes: Abstract classes
00:47
Classes: Implicit interfaces
01:56
Classes: Extending classes and overriding methods
01:25
Classes: Enumerated types
01:12
Classes: Static variables and methods
01:14
+ Conclusion
2 lectures 02:16
Summary
01:04
Where to go from here?
01:12
Requirements
  • Programming
Description

Dart is a programming language by Google that has been gaining a lot of traction recently and is one of the most sought after skills in 2018. It is a general purpose language that can be used for developing command line tools, web servers, web applications (using AngularDart) and cross-platform mobile applications (using Flutter).

This is a course for programmers looking to learn Dart 2.0 quickly and start using it immediately. Following topics are covered in the course:

1. Variables

2. Data Types

3. Functions

4. Operators

5. Control Flow

6. Exceptions

7. Classes

Some basic programming knowledge is assumed.

Who this course is for:
  • Programmers curious about Dart 2.0