• Search...

categories: Technology & Innovation

Digital
Software
Technology
Web
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Dart Language | Basics & Functions

Duration: 5 h 22 m / 36 lessons

Level: General

Course Language: Arabic

By the end of this course, you will be able to

  • Almost everything you need to know about various programming terminologies and jargon, together with getting introduced to programming codes from scratch.

  • The required software installation, how to set up the environment for the first time, and how to get acquainted with the program to make the most out of it.

  • What traditional and high-order functions are and how to use them, in addition to learning about recursions and how to pass arrays through functions.

Course details

  • 5 h 22 m/36 lessons
  • Last updated: 19/4/2022
  • Course completion certificate

Course Content

Free lessons

1.

Setup Environment on Windows

23 Minutes
2.

Output

5 Minutes
3.

Setup Environment on Mac

16 Minutes
4.

Introduction to VS Code

20 Minutes
1.

Setup Environment on Windows

23 Minutes
2.

Setup Environment on Mac

16 Minutes
3.

Introduction to VS Code

20 Minutes
1.

Output

5 Minutes
2.

Variables Part 1

9 Minutes
3.

Variables Part 2

9 Minutes
4.

Type Casting

4 Minutes
5.

Comments

2 Minutes
6.

Operations

10 Minutes
7.

Prefix and Postfix

4 Minutes
8.

If Statements

6 Minutes
9.

Conditional Operators

5 Minutes
10.

Switch

3 Minutes
11.

Loops

11 Minutes
12.

Nested, Infinite Loops

9 Minutes
13.

Control Statements

8 Minutes
14.

Degree App

8 Minutes
15.

Input

8 Minutes
16.

Exception

9 Minutes
17.

Numbers Methods

5 Minutes
18.

Strings Methods

7 Minutes
19.

Lists

15 Minutes
20.

2D Lists

5 Minutes
21.

Sets

6 Minutes
22.

Maps

8 Minutes
1.

Functions

12 Minutes
2.

Optional, Default Parameters

8 Minutes
3.

Passing array through function

3 Minutes
4.

Recursion

4 Minutes
5.

Exception Part 2

5 Minutes
6.

Lambda Expression

6 Minutes
7.

Higher-Order Functions

4 Minutes
8.

Where Part 1

11 Minutes
9.

Where Part 2

13 Minutes
10.

Iterable, Map and Spread Operator

18 Minutes
11.

Typedefs

6 Minutes

About this course

Dart is a general-purpose programming language with a friendly learning curve. It’s basically the go-to language for designing single web page applications and websites. And while some people have the aforementioned as their end goal, others learn it as a prerequisite before diving into Flutter. The good news is, whether you were the latter or the former, this training course is what you’re looking for and will definitely meet your learning needs.

Course requirements and prerequisites

There are no requirements for this course. Your interest in the topic and your commitment to learning are all you need to achieve the utmost benefit from this course.

Mentor

Dart Language | Basics & Functions

Duration: 5h 22m / 36 lessons
Level: General
Course Language: Arabic
Looking for help?