UDEMY
UDEMY Logo

The Complete Dart Learning Guide 

  • Offered byUDEMY

The Complete Dart Learning Guide
 at 
UDEMY 
Overview

A complete guide to the dart programming language

Duration

8 hours

Total fee

649

Mode of learning

Online

Credential

Certificate

The Complete Dart Learning Guide
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion from Udemy
  • Learn from 2 downloadable resources and 1 article
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee
Read more
Details Icon

The Complete Dart Learning Guide
 at 
UDEMY 
Course details

What are the course deliverables?
  • Programming Fundamental
  • Learn Dart from the ground up, step-by-step
  • Everything you need in Dart to get started with Flutter
  • Learn all the basics without stopping after them: Dive deeply into Dart and become an advanced developer
More about this course
  • Google uses Dart to develop many of its main applications including Ads which as you can imagine must require quite a solid build
  • Dart is very flexible in the way it is compiled and executed, it is in fact the only programming language capable of compiling JIT (Just In Time ? used during development) and AOT (Ahead Of Time ? used when the app is released), it can also be compiled to Javascript in order to be run by browsers or straight to native code
  • The syntax looks like ?C? meaning it is statically typed so this provides more certainty on the types of values you are passing on, but it is also meant to be used in OOP, if you have a background in C you?ll pick it up quick
  • You can test your code like if it was HTML and you were refreshing the page to see the changes
Read more

The Complete Dart Learning Guide
 at 
UDEMY 
Curriculum

Introduction

Code of the course

Mac Installation

Windows Installation

Intellij idea

VS Code

Dart Basics

Output

Variables

Type Casting

Operation

Assignment Operation

If Statements

Conditional Operator

Switch Statements

Loops

Nested Loops

Control Statements

Degree App

Number Methods

String Methods

Input

Exception

Iterable

Lists

2D Lists

Sets

Maps

Functions

Functions Types

Default, Optional Parameter

Passing Array through Function

Recursion

through Exception

Lambda Expression

Higher Order Functions (HOF)

Where Functions

Map Function

Typedef

Object Oriented Programming

Class, Object

Constructor

Static & this

Setter & Getter

Inheritance

Super

Super Constructor

Override & Abstract

Mixins

Final vs Const

Enum

Generic

Math Library

DateTime

Operator Overloading

Polymorphism

Lexical Closure

Callable Class

Extension Function

Asynchronous Programming

Future

Stream

async / await

Install package

API

File System

The End

Null Safety

required

Final Project

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon
qna

The Complete Dart Learning Guide
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...