Dart Beginners

No experience required

Last updated 2022-01-10 | 4.3

- Installing an IDE
- Varibales
- Arrays

What you'll learn

Installing an IDE
Varibales
Arrays
Flow Control
Functions
Error Handling

* Requirements

* Basic computer skills

Description

Learn how to create basic Dart programs. This course is aimed at the absolute beginner with no programming experience. Dart is an expressive and powerful language that has a very friendly learning curve. This makes it a great starting language. Dart helps you craft beautiful, high-quality experiences across all screens, with a client-optimized language, rich and powerful frameworks, flexible tooling

Who this course is for:

  • Anyone that wants to learn programming in Dart at a basic level

Course content

6 sections • 48 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

Downloading the software Preview 00:48

Setup the IDE Preview 01:00

Hello World Preview 02:56

First application

Your first application

Section 1 - Assignment Code Preview 00:03

Section 1 - Quiz

Test your knowlege

Comments Preview 02:08

Booleans Preview 04:51

Numbers Preview 06:29

Strings Preview 05:41

Const Variables Preview 01:39

User Input Preview 04:45

User Input

Working with user input

Section 2 - Assignment Code Preview 00:03

Section 2 - Quiz

Test your knowlege

Enum Preview 01:51

List Preview 05:53

Set Preview 01:26

Queue Preview 01:43

Map Preview 04:43

List People

Working with lists

Section 3 - Assignment Code Preview 00:02

Section 3 - Quiz

Test your knowlege

Assert Preview 01:02

IF ELSE Preview 06:55

Scope Preview 03:40

Switch Preview 04:12

Loops Preview 08:04

For Each Preview 02:59

Count to 10

Use loops to count

Section 4 - Assignment Code Preview 00:03

Section 4 - Quiz

Test your knowlege

Basic functions Preview 09:12

Optional parameters Preview 04:11

Named parameters Preview 04:01

Functions as objects Preview 02:50

Anonymous Functions Preview 04:18

Use Functions

Use functions to split up code

Section 5 - Assignment Code Preview 00:02

Section 5 - Quiz

Test your knowlege

Exceptions Preview 01:28

Try Catch Finally Preview 02:28

Throwing Exceptions Preview 03:24

Throwing Exceptions

Use what you have learned.

Section 6 - Assignment Code Preview 00:02

Section 6 - Quiz

Test your knowlege