Главная
Study mode:
on
1
01- Introduction to Dart course Contents
2
00- Dart installation on windows (Arabic)
3
01- Introduction to dart Programming Language(Arabic)
4
02- Your First Dart Program(Arabic)
5
03- Dart variables(Arabic)
6
4- Dart Important Concepts(Arabic)
7
5- Dart Keywords(Arabic)
8
6- dart var, object and dynamic(Arabic)
9
7- dart const and final(Arabic)
10
8- Dart Numbers Data types(Arabic)
11
9- Dart Strings data type(Arabic)
12
10- Dart StringBuffer and Regular Expression(Arabic)
13
11- Dart Boolean data type and default value(Arabic)
14
12- Dart Lists (Arabic)
15
13- Dart Sets (Arabic)
16
14- Dart Map Data type (Arabic)
17
15- Dart Runes(Arabic)
18
16- Dart Runes Example(Arabic)
19
17- Dart Enumeration(Arabic)
20
18- Introduction to Dart functions(Arabic)
21
19- Dart function parameters(Arabic)
22
20- Dart Functions as first class objects (Arabic)
23
21- Dart Anonymous functions (Arabic)
24
22- Dart lexical scope (Arabic)
25
23- Dart Lexical closures (Arabic)
26
24- Dart Arithmetic operators (Arabic)
27
25- Dart Unary Operators(Arabic)
28
26- Dart Equality and relational operators(Arabic)
29
27- Dart Type test operators(Arabic)
30
28- Assignment and Compound assignment operators (Arabic)
31
29- Dart Logical operators (Arabic)
32
30- Dart Conditional expressions (Arabic)
33
31- Dart if else control statement (Arabic)
34
32- Dart switch and case (Arabic)
35
33- Dart For loops (Arabic)
36
34- Dart while, Do while, break and continue (Arabic)
37
35- Dart Assert (Arabic)
38
36- Dart Exceptions, throw, on, catch and finally (Arabic)
39
37- Dart Introduction to Procedural and Object Oriented Programming (Arabic)
40
38- Dart classes and Objects (Arabic)
41
39- Introduction to dart constructors (Arabic)
42
40- Dart Named Constructors, Redirecting constructors, and Constant Constructors (Arabic)
43
41- Dart The Four OOP Pillars, Encapsulation, Getters and Setters (Arabic)
44
42- Dart Inheritance and method Overriding (Arabic)
45
43- Dart inheritance with constructor and overriding toString method (Arabic)
46
44- Dart Abstraction, abstract class and abstract methods (Arabic)
47
45- Dart Interface (Arabic)
48
46- Dart Operator Overriding (Arabic)
49
47- Dart overriding == and hashCode (Arabic)
50
48- Dart Polymorphism (Arabic)
51
49- Dart mixins (Arabic)
52
50- Dart Recursive function (Arabic)
53
51- Dart Generics (Arabic)
54
52- Dart asynchronous programming futures, async, await (Arabic)
55
53- Dart how to use packages (Arabic)
56
54- Dart Extension Methods (Arabic)
57
55- Dart Asynchronous programming streams (Arabic)
58
56- Dart Streams and StreamController (Arabic)
59
57- Dart Synchronous generator (Arabic)
60
58- Dart asynchronous generator (Arabic)
61
59- Dart Callable classes (Arabic)
Description:
Explore the fundamentals of Dart programming language in this comprehensive 12-hour Arabic course. Learn installation procedures, basic syntax, data types, control structures, functions, object-oriented programming concepts, and advanced topics such as asynchronous programming and generics. Master essential Dart features including variables, operators, loops, exception handling, classes, inheritance, polymorphism, and streams. Gain hands-on experience through practical examples and exercises, covering everything from writing your first Dart program to implementing complex programming paradigms. Develop a strong foundation in Dart to build efficient and scalable applications for web, mobile, and server-side development.

Dart Programming Language

Add to list