This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Dart
Introduction
Opening (0:23)
Apa itu Dart (1:05)
Mengapa menggunakan Dart (2:21)
Sejarah Singkat (2:03)
Quiz
Installation
Flutter
Instalasi pada Windows
Instalasi pada macOS
Instalasi pada Linux
Instalasi (8:45)
Quiz
Hello World App
Hello World
Main Function
Creating Hello World App (2:21)
Quiz
Variables
Keyword di dalam Dart
Variables (4:26)
Var (2:49)
Dynamic (2:22)
Final (2:46)
Const (2:56)
Default Value (3:49)
Quiz
Data Types
Data Type (1:24)
String (7:03)
Number (5:09)
Booleans (3:59)
Lists (11:32)
Sets (6:44)
Maps (6:29)
Quiz
Functions
Function (5:29)
Returning Function (5:06)
Optional Parameter (3:39)
Named Parameter (3:16)
Positional Parameter (2:39)
Main Function (2:18)
Function as First-Class Object (4:44)
Anonymous Function (4:20)
Lexical Scope (1:21)
Lexical Closure (1:23)
Quiz
Operators
Arithmetic Operator (3:28)
Equality and Relational Operator (2:31)
Type Test Operator (5:08)
Assignment Operator (5:03)
Logical Operator (7:22)
Conditional Expression (6:05)
Cascade Notation (6:52)
Quiz
Control Flow Statements
Control Flow Statement (1:40)
If - Else If - Else (7:09)
For Loops (6:46)
While (4:16)
Do While (2:41)
Break (4:39)
Continue (3:25)
Switch - Case
Quiz
Exceptions
Exception (0:51)
Throw (4:22)
Catch (4:27)
Finally (3:52)
Classes
Class (3:22)
Using Class Members (3:13)
Default Constructor (2:44)
Using Constructor (3:19)
Named Constructor (3:54)
Redirecting Constructor (6:03)
Constant Constructor (3:46)
Factory Constructor (4:56)
Class Methods (5:35)
Getters and Setters (5:36)
Static Methods and Variables (6:22)
Quiz
Libraries
Library (1:23)
Using Libraries (2:32)
Specifying a Library Prefix (4:38)
Import Only Part of a Library (3:34)
Lazy Loading Library (2:26)
Asynchronous
Asynchronous (0:54)
Handling Futures (4:45)
Async - Await (5:13)
Handling Streams (5:05)
Quiz
Comments
Comments
Single Line Comments
Multi Line Comments
Documentation Comments
Closing (0:21)
Resources
Training Kit
Control Flow Statement
Mengatur alur kode
Dart
bisa dengan menggunakan pernyataan berikut:
if - else if - else
for (loops)
while dan do-while (loops)
break dan continue
switch dan case
Complete and Continue