Data Types and variables
Control Flow
Oop Concepts
Functions
Collections
Asynchronous programming
Networking with dart
Error handling
Classes
Advanced Classes
Nullability
أهلاً بيكم في كورس لغة دارت من الصفر إلي الإتقان،الكورس هنتعلم فيه كل حاجة بداية من تنزيل دارت علي جهازك وكل الأساسيات اللي هتحتاجها علشان يكون عندك أساس قوي في لغة دارت
الكورس لا يتطلب خبرة مسبقة
الكورس ده لمين
سواء كنت مبتدئ بدون خبرة مسبقة وتريد تعلم لغة دارت كلغتك الأولي
أو لديك خبرة مسبقة وتريد تعلم لغة قوية كلغة دارت
تريد تعلم فلاتر ةتحتاج أن تبني أساس قوي أولاً
تريد تعلم البرمجة بشكل عام
محتويات الكورس:
introduction
ليه بنتعلم دارت ومحتويات الكورس
- تجهيز بيئة العمل
- Data types and variablesWhat is CompilerOperators
Data Types and variables
Type safety and type inference
Const and Final
increment and decrement
String Operations
Comments
- Control FlowThe Boolean data typeIF statement
Ternary Conditional operator
Variable scope
Switch statement
While and for loop
ForEach loop
- Functionswhat is a Functionparameters
Anonymous and Named Functions
- ClassesClasses and Objectsserialization, Json and Cascade Notation
Constructors
private variables
Getters and Setters
Static Keyword
- NullabilityNull safetyNull aware operators
- CollectionsListssets
maps
High order methods
- Advanced ClassesinheritanceAbstract Classes
Business Logic,interfaces and Factory Constructors
implements and extends
Mixins
- Asynchronous ProgrammingSynchronous and AsynchronousFutures
Async and await,try and catch
Api and http
Networking with dart
Making network request part 1
making network request part 2
Error Handling
Streams
Conclusion and what is next
after this course you will gain a strong foundation in dart programming language ,and then you are ready to learn flutter or other programming languages with ease
see you in other courses