Learn Dart from zero to proficiency

تعلم لغة دارت من الصفر إلي الإتقان،دليل شامل للمبتدئين

Data Types and variables

Control Flow

Oop Concepts

Functions

Collections

Asynchronous programming

Networking with dart

Error handling

Classes

Advanced Classes

Nullability

أهلاً بيكم في كورس لغة دارت من الصفر إلي الإتقان،الكورس هنتعلم فيه كل حاجة بداية من تنزيل دارت علي جهازك وكل الأساسيات اللي هتحتاجها علشان يكون عندك أساس قوي في لغة دارت

الكورس لا يتطلب خبرة مسبقة

الكورس ده لمين

سواء كنت مبتدئ بدون خبرة مسبقة وتريد تعلم لغة دارت كلغتك الأولي

أو لديك خبرة مسبقة وتريد تعلم لغة قوية كلغة دارت

تريد تعلم فلاتر ةتحتاج أن تبني أساس قوي أولاً

تريد تعلم البرمجة بشكل عام

محتويات الكورس:

introduction

ليه بنتعلم دارت ومحتويات الكورس

  1. تجهيز بيئة العمل
  2. Data types and variablesWhat is CompilerOperators

    Data Types and variables

    Type safety and type inference

    Const and Final

    increment and decrement

    String Operations

    Comments

  3. Control FlowThe Boolean data typeIF statement

    Ternary Conditional operator

    Variable scope

    Switch statement

    While and for loop

    ForEach loop

  4. Functionswhat is a Functionparameters

    Anonymous and Named Functions

  5. ClassesClasses and Objectsserialization, Json  and Cascade Notation

    Constructors

    private variables

    Getters and Setters

    Static Keyword

  6. NullabilityNull safetyNull aware operators
  7. CollectionsListssets

    maps

    High order methods

  8. Advanced ClassesinheritanceAbstract Classes

    Business Logic,interfaces and Factory Constructors

    implements and extends

    Mixins

  9. 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

Tutorial Bar
Logo