The Complete Dart learning from beginner to advanced[Arabic]

The Complete Dart learning from beginner to advanced[Arabic]

Description:

?????? ?? ?? ??? ?????? ????????? ??????? ??? ??? ????


???? ?? ????? ????????? ?? ????? : ?????? ????? ????? ???????? ?? ???? ?????? ??????? ????? ????? ?????? ????? ??????? ???? ?? ?? ? ????????? ??????


???????? ???? ? ????? ????? ??????? ????? ??? ?? ??? ??????? ???????? ???????? ?????? ??? ?????


????? ?? ??? ??? ? ???? ???? ?? ??? ??????? ?????? ????? ?? ??? 2019 ? ??? ?????? ??? ???? ?????? ??????


???? ???? ??? ??????


???? ???? ???????? ???????? ?????? ???? ????? ??? ????????? ??? ???? ???? ?????? ?????? ???????? ??????? ??? ????????


????? ?????? ?? ????? ???? ? ????? ? ?????? ?? ?? ????? ??????? ??? ???? ? ??? ?? ?? ???? ????? ????? ?????? ?? ????????? ???????? ?? ???


??? ???? ????????? ? ????? ?????? ????????? ?????? ?????? ?? ????????? ???????? ??????? ??????? ?????


????? ??? ????


?????? ??????? ????? ? ??????? ??? ???? ?? ???. ??? ??? ???? ????? ????????? ??????? ? ???? ?? ?????? ??????? ?????


?????? ??? ?????? ???? ? ?? ???? ????? ????? ???? ?????? ?????? ??????? ?????? ??????? ????? ???????


????? ???? ???? ??? ????? ?????? ?? ???????? ????????? ???????. ??????? ??? ??? ????? ?????? ????? ????? ????


??????? ?? ??? ??????


???? ?????? ?????? ?????? ?????? ? ?????? ???? ?? ??? ?????????


Introduction

  1. Introduction

  1. What is dart?

  1. important concepts

  1. install tools


variables and datatypes

  1. what are compilers?

  1. Variables and datatype part one

  1. Variables and datatype part two

  1. Var

  1. Dynamic

  1. Object

  1. Storage time

  1. String

  1. Numbers

  1. Casting

  1. Boolean

  1. Arithmetic operators

  1. Assignment operators and type test operators

  1. Relational operators

  1. List

  1. Set

  1. Map

  1. Final and const

  1. Quiz


Sound null safety

  1. Non-nullable safety

  1. Nullable safety

  1. Quiz


Control flow statement

  1. If and else statements

  1. Condition operators

  1. For loop

  1. Nested for loop

  1. While and do-while

  1. Continue and break

  1. Switch

  1. Project

  1. Quiz


Function

  1. What are functions?

  1. Lexical scope and lexical closure

  1. Parameters

  1. Project

  1. Quiz


Object oriented programming

  1. What is object-oriented programming?

  1. Properties and methods

  1. Constructor and this keyword

  1. Static keyword

  1. Final and const to instance variable

  1. Getter and setter

  1. Use libraries and install package

  1. Access and non-access modifier

  1. Named constructors

  1. Factory constructors

  1. Callable class

  1. Pass object and create object in class

  1. Inheritance and super keyword

  1. Overriding

  1. Mixin

  1. Abstract class and method

  1. Interface and implement

  1. Polymorphism

  1. Enumerated

  1. Typedef

  1. Project

  1. Quiz


Advanced datatypes

  1. String part one

  1. String part two

  1. Encoding and decoding part one

  1. Encoding and decoding part two

  1. Encoding and decoding part three

  1. List part one

  1. List part two

  1. List part three

  1. List part four

  1. Set part one

  1. Set part two

  1. Map

  1. Project

  1. Quiz


Handling error

  1. Try, on, catch and finally

  1. Customize exception and throw

  1. Quiz


Synchronous and asynchronous

  1. What is synchronous and asynchronous?

  1. Future

  1. Await and async

  1. Timer class

  1. Stream

  1. Yield and sync* \ yield and async*

  1. Quiz


File system

  1. Directory

  1. File part one

  1. File part two

  1. Project

  1. Quiz


The end

  1. Next step


??? ???? ??? ?????? ????? ?????? ?????? ???? ????? ? ???????? ??? ???? ????? ???????? ???????? ??????? ????? ????

Course Fee

$39.99

Discounted Fee

$15.00

Hours

15

Views

1360