Overview
Syllabus
01- Introduction to Dart course Contents.
00- Dart installation on windows (Arabic).
01- Introduction to dart Programming Language(Arabic).
02- Your First Dart Program(Arabic).
03- Dart variables(Arabic).
4- Dart Important Concepts(Arabic).
5- Dart Keywords(Arabic).
6- dart var, object and dynamic(Arabic).
7- dart const and final(Arabic).
8- Dart Numbers Data types(Arabic).
9- Dart Strings data type(Arabic).
10- Dart StringBuffer and Regular Expression(Arabic).
11- Dart Boolean data type and default value(Arabic).
12- Dart Lists (Arabic).
13- Dart Sets (Arabic).
14- Dart Map Data type (Arabic).
15- Dart Runes(Arabic).
16- Dart Runes Example(Arabic).
17- Dart Enumeration(Arabic).
18- Introduction to Dart functions(Arabic).
19- Dart function parameters(Arabic).
20- Dart Functions as first class objects (Arabic).
21- Dart Anonymous functions (Arabic).
22- Dart lexical scope (Arabic).
23- Dart Lexical closures (Arabic).
24- Dart Arithmetic operators (Arabic).
25- Dart Unary Operators(Arabic).
26- Dart Equality and relational operators(Arabic).
27- Dart Type test operators(Arabic).
28- Assignment and Compound assignment operators (Arabic).
29- Dart Logical operators (Arabic).
30- Dart Conditional expressions (Arabic).
31- Dart if else control statement (Arabic).
32- Dart switch and case (Arabic).
33- Dart For loops (Arabic).
34- Dart while, Do while, break and continue (Arabic).
35- Dart Assert (Arabic).
36- Dart Exceptions, throw, on, catch and finally (Arabic).
37- Dart Introduction to Procedural and Object Oriented Programming (Arabic).
38- Dart classes and Objects (Arabic).
39- Introduction to dart constructors (Arabic).
40- Dart Named Constructors, Redirecting constructors, and Constant Constructors (Arabic).
41- Dart The Four OOP Pillars, Encapsulation, Getters and Setters (Arabic).
42- Dart Inheritance and method Overriding (Arabic).
43- Dart inheritance with constructor and overriding toString method (Arabic).
44- Dart Abstraction, abstract class and abstract methods (Arabic).
45- Dart Interface (Arabic).
46- Dart Operator Overriding (Arabic).
47- Dart overriding == and hashCode (Arabic).
48- Dart Polymorphism (Arabic).
49- Dart mixins (Arabic).
50- Dart Recursive function (Arabic).
51- Dart Generics (Arabic).
52- Dart asynchronous programming futures, async, await (Arabic).
53- Dart how to use packages (Arabic).
54- Dart Extension Methods (Arabic).
55- Dart Asynchronous programming streams (Arabic).
56- Dart Streams and StreamController (Arabic).
57- Dart Synchronous generator (Arabic).
58- Dart asynchronous generator (Arabic).
59- Dart Callable classes (Arabic).
Taught by
Code2Start