Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dart Programming language from zero
Highest Rated
Rating: 4.8 out of 5(235 ratings)
9,406 students

Dart Programming language from zero

zero to hero
Created byAhmed Al-Sayed
Last updated 4/2026
Arabic

What you'll learn

  • What is Dart?
  • Learn Dart from zero, step-by-step
  • Everything you need in Dart to get started with Flutter
  • learn OOP Dart
  • Asynchronous programming
  • Regex ( regular expression )
  • Isolate

Course content

10 sections194 lectures20h 5m total length
  • Course Content محتوي الكورس بالتفصيل2:25
  • Getting the most out of the course3:03
  • Roadmap of Flutter course5:00
  • Intro To Dart and install dart6:15

    will learn why dart

    dawnlaod dart sdk archive

    Download Visual Studio Code

  • Install dart in mac os7:43
  • VS Code Extension Part 112:56
  • VS Code Extension Part 28:54
  • Road Map My Course0:01

    دي الخطه اللي همشي عليها

  • مشكله الصوت الواطي لو لقيتها موجوده0:02
  • Add a review for Udemy courses1:54
  • Market yourself3:50

Requirements

  • Should have only laptop or Computer

Description

الكورس سوف يجعلك قادر علي التعامل مع لغه الدرات باتقان
وتلك اللغة مستخدمة في تطوير تطبيقات الموبايل باستخدام الفلاتر


هذا الكورس محدث باحدث إصدار الدارت


وإن لم تكن لديك خبرة في صناعة تطيقات الاندويد او الايفون هذا ليس عائق  حيث سيكون مسار التقدم لدينا خطوة بخطوة من الصفر إلي انو تكون قادرا علي فهم لغه الدارت

متطلبات الدورة معرفة مسبقة : غير مطلوب منك غير جهاز لابتوب او كمبيوتر لتجربه م تتعمله

تلك المواضيع التي سوف نتكلم عنها

/////////////////////////////////////////////  what will learn   /////////////////////////////////////////////

  • Detailed setup instructions for  Windows. ( تسطيب بيئة العمل )

  • learn what is Dart

  • Basic Syntax

    ( نتعلم جميع الاساسيات للغه الدارت)

  • Variables and Data Types

  • Control Flow Statements

    ( if / switch .. )

  • Functions and types and parameters

  • Dart Enumerations (Enums)

  • Object-Oriented Programming ( OOP )

  • Classes and Objects and Abstract Classes

  • Asynchronous Programming

  • Collections

    ( Map - list - set .. )

  • loops ( for in loop , for loop , while loop , do while loop )

  • Null Safety

  • Extensions

  • Regex ( regular expression )

  • Advanced Topics in Dart

  • Mixins

  • Higher-Order Functions

  • Dart Futures

  • Static Members

  • Factory Constructors

  • Exception

  • Ovveride

  • Error Handling

  • Recursive Functions

  • Singleton Pattern

  • Date Time

  • Math libaray

  • Package

  • Constructor and Named Constructor

  • Getter and Setter

  • Encapsulation

  • Iterator

  • Record

  • Lambda Expression

  • const and final

  • dot Operators

  • Ternary operator ( Short hand if statment )

  • Nested IF

  • Special Character

Who this course is for:

  • This course is intended for those who do not have any experience in programming, especially Dart