رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

كورس Dart Tutorial for Beginners: Basics and Fundamentals for Flutter

👤 Smartherd 🎬 44 درس ⏱️ 4 ساعة 46 دقيقة 📶 مبتدئ 🇺🇸 English
Dart Programming for Flutter: Beginners Tutorial [
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
كورس Dart Tutorial for Beginners: Basics and Fundamentals for Flutter
ISSUED ON
02 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 44 درس · 4 ساعة 46 دقيقة
  • 1 Dart Programming for Flutter: Beginners Tutorial [ FREE COURSE ] Overview 4:19
  • 2 Dart Installation: Setup DartPad or Intellij IDEA for Windows, Mac or Linux #1.2 2:43
  • 3 Dart Hello World : Write your First Code in Dart and run it in DartPad or Intellij IDEA #2.1 6:09
  • 4 Dart Basic Syntax Tutorial: COMMENTS #2.2 3:14
  • 5 Dart Data Types and Variables. Dart Tutorial for Flutter #3.1 8:00
  • 6 Dart Strings, Literals and String Interpolation. Dart Tutorial for Flutter #3.2 10:41
  • 7 Dart Defining Constants using 'final' and 'const' keyword. Dart Tutorial for Flutter #3.3 6:18
  • 8 Dart IF ELSE Conditional Statements. Dart Tutorial for Flutter #4.1 6:49
  • 9 Dart Conditional Expressions: Ternary Operator of Java. Dart Flutter Tutorial #4.2 6:22
  • 10 Dart SWITCH and CASE conditional statements. Dart Tutorial for Flutter #4.3 5:02
  • 11 Dart Loops and Iterators: Loop Control Statements. Dart Flutter Tutorial #5.1 5:12
  • 12 Dart FOR Loop and how it works internally. Dart Tutorial for Flutter #5.2 7:01
  • 13 Dart WHILE Loop example and how it works internally. Dart Tutorial for Flutter #5.3 4:40
  • 14 Dart DO WHILE Loop and how it works internally. Dart Tutorial for Flutter #5.4 4:09
  • 15 Dart BREAK Statement with Labelled FOR Loop. Dart Flutter Tutorial #5.5 5:18
  • 16 Dart CONTINUE Statement with Labelled FOR Loop. Dart Flutter Tutorial #5.6 5:50
  • 17 Dart Functions or Methods. Syntax and Properties. Dart Programming for Flutter #6.1 6:52
  • 18 Dart Functions or Methods example. Dart Programming for Flutter #6.2 6:59
  • 19 Dart Short Hand Syntax | FAT ARROW | Functions Expressions. Dart for Flutter #6.3 3:57
  • 20 Dart Optional Positional Parameters in Functions. Dart Tutorial for Flutter #6.4 4:46
  • 21 Dart Optional NAMED Parameters in Functions. Dart Tutorial for Flutter #6.5 4:59
  • 22 Dart Optional Default Parameters in Function. Dart Flutter Tutorial #6.6 5:24
  • 23 Dart Exception Handling | How to handle Exceptions in Dart. Dart Tutorial for Flutter #7.1 8:47
  • 24 Dart Custom Exception Class example. Dart tutorial for Flutter. #7.2 4:34
  • 25 Dart Class, Objects, Instance and reference Variable example. Dart Tutorial for Flutter #8.1 9:02
  • 26 Dart Constructors: Default, Named and Parameterised Constructor. Dart Flutter Tutorial. #8.2 11:57
  • 27 Dart Class, Objects, Constructors, Instance & Field Variables examples. Dart for Flutter #8.3 3:56
  • 28 Dart GETTER and SETTER | Private Instance variables. Dart Programming for Flutter #9.1 10:20
  • 29 Dart INHERITANCE Explanation. Object Oriented Programming in Dart #9.2 7:34
  • 30 Dart Inheritance Demo. Object Oriented Dart. Dart for Flutter Tutorial #9.3 5:08
  • 31 Dart Method Overriding: Polymorphism. Dart Flutter Programming Tutorial #9.4 6:29
  • 32 Dart Constructors in Inheritance: Default and Named Constructors. Dart for Flutter #9.5 11:58
  • 33 Dart Abstract Class and Abstract Method Example. Object Oriented Tutorial #9.6 6:44
  • 34 Dart INTERFACE ( implements keyword ) Example. Dart Programming for Flutter #9.7 6:11
  • 35 Dart STATIC variables and methods. Dart Tutorial for Flutter #9.8 11:53
  • 36 Dart Lambda Expression Tutorial (Dart Functional Programming) #10.1 7:25
  • 37 Dart Higher-Order Functions and Lambda Expression Tutorial (Functional Programming in Dart) #10.2 6:33
  • 38 Dart Lexical Closures Tutorial (Functional Programming) #10.3 6:58
  • 39 Dart Collections: Arrays or LIST as Fixed-length List. Dart for Flutter #11.1 9:16
  • 40 Dart Collections: Arrays as List: Growable List. Dart for Flutter #11.2 6:11
  • 41 Dart Collections: Set and HashSet. Dart Tutorial for Flutter #11.3 7:04
  • 42 Dart Collections: Map and HashMap- Dart Tutorial for Flutter #11.4 10:02
  • 43 Dart Callable Class - Call Class like a Function. Dart Tutorial for Flutter: #12.1 2:20
  • 44 Dart Programming for Flutter: Beginners Tutorial [ COURSE SUMMARY ] 1:24
▶ يُشغَّل الآن
Dart Programming for Flutter: Beginners Tutorial [ FREE COURSE ] Overview

📘 نظرة عامة على الكورس

يتكوّن الكورس من 44 درسًا من تقديم Smartherd بإجمالي مدة 4 ساعات و46 دقيقة. بمعدل نصف ساعة يوميًا يمكنك إتمام الكورس في 10 أيام. المحتوى موجّه إلى المبتدئين في مجال تطوير تطبيقات الموبايل. أطول الدروس «Constructors in Inheritance - Default and Named Constructors. .5» بمدة 11 دقيقة، ومتوسط مدة الدرس 6 دقائق. تبدأ الرحلة بدرس «Programming - Beginners [ FREE COURSE ] Overview» وتنتهي بدرس «Programming - Beginners [ COURSE SUMMARY ]».

لماذا تتعلم Dart Tutorial for Beginners: Basics and Fundamentals for…؟

  • Flutter يُمكّنك من بناء تطبيق واحد يعمل على Android وiOS وWeb وDesktop بكود واحد.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • Google بتستخدم Flutter في تطبيقاتها، وAdobe وBMW من أبرز الشركات التي تستخدمه.

مسار التعلم في هذا الكورس

يسير الكورس بترتيب متدرّج: Programming - Beginners [ FREE COURSE ] Overview ← Loop and how it works internally. .2 ← Exception Handling - How to handle Exceptions in Dart. .1 ← Abstract Class and Abstract Method Example. Object Oriented… ← Programming - Beginners [ COURSE SUMMARY ].

المتطلبات السابقة

لا يحتاج الكورس خبرة سابقة في تطوير تطبيقات الموبايل؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «Programming - Beginners [ FREE COURSE ] Overview».

الأدوات المستخدمة في الكورس

  • Flutter

أدوات أخرى شائعة في مجال تطوير تطبيقات الموبايل: VS Code، Android Studio، Firebase، Dart DevTools.

ما تحتاجه لتطبيق الكورس

  • لابتوب Core i5 أو أحدث برام 16 جيجا لتشغيل محاكي الموبايل
  • جهاز Mac ضروري لو هتطوّر وتنشر تطبيقات آيفون
  • موبايل حقيقي للتجربة

الوظائف المرتبطة بهذا الكورس

  • مطور أندرويد: بناء تطبيقات الموبايل ونشرها على المتاجر
  • مطور iOS: بناء تطبيقات آيفون وآيباد
  • مبرمج: كتابة الكود وبناء البرامج وحل المشكلات التقنية

متوسط رواتب مطور أندرويد في 2026

  • مصر: 11,565 – 71,579 جنيه شهريًا
  • السعودية: 5,258 – 29,418 ريال شهريًا
  • الإمارات: 13,579 – 44,914 درهم شهريًا

وللمقارنة: مطور iOS في مصر 13,635 – 57,062 جنيه، ومبرمج في مصر 11,248 – 45,108 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان Dart Tutorial for Beginners: Basics and Fundamentals for…؟

إجمالي مدة الدروس الفعلية: 4 ساعات و46 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 10 أيام، وبساعة يوميًا في 5 أيام. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال تطوير تطبيقات الموبايل

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • Meta Android Developer (Coursera)
  • Meta iOS Developer (Coursera)

مشاريع شائعة في مجال تطوير تطبيقات الموبايل

  • Todo App
  • Chat App
  • E-commerce App
  • Social App

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: Firebase Advanced، Riverpod، Flutter Web.

الأقسام الجامعية ذات الصلة

  • كلية الحاسبات والمعلومات
  • كلية الهندسة (قسم الحاسبات)
  • المعاهد العليا لنظم المعلومات
S
المدرّس / القناة
Smartherd
🎬
عدد الدروس
44 درس
⏱️
المدة الإجمالية
4 ساعة 46 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
English
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
تطوير تطبيقات الموبايل

🎯 ماذا ستتعلم في هذا الكورس

✓
Programming - Beginners [ FREE COURSE ] Overview
✓
Installation - Setup DartPad or Intellij IDEA Windows, Mac or Linux .2
✓
Hello World - Write your First Code in and run it in DartPad or Intellij IDEA .1
✓
Basic Syntax - COMMENTS .2
✓
Data Types and Variables. .1
✓
Strings, Literals and String Interpolation. .2
✓
Defining Constants using 'final' and 'const' keyword. .3
✓
IF ELSE Conditional Statements. .1
✓
+ 36 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
مطور أندرويد
بناء تطبيقات الموبايل ونشرها على المتاجر
💰 مصر: 12–72 ألف ج.م · السعودية: 5.3–29 ألف ر.س
💼
مطور iOS
بناء تطبيقات آيفون وآيباد
💰 مصر: 14–57 ألف ج.م · السعودية: 4.6–26 ألف ر.س
💼
مبرمج
كتابة الكود وبناء البرامج وحل المشكلات التقنية
💰 مصر: 11–45 ألف ج.م · السعودية: 3.7–18 ألف ر.س

❓ أسئلة شائعة عن الكورس

كم عدد دروس كورس Dart Tutorial for Beginners: Basics and Fundamentals for…؟ +
يضم كورس Dart Tutorial for Beginners: Basics and Fundamentals for… 44 درسًا بإجمالي مدة 4 ساعات و46 دقيقة. تتراوح مدة الدرس بين دقيقة و11 دقيقة.
من يقدم كورس Dart Tutorial for Beginners: Basics and Fundamentals for…؟ +
يقدمه Smartherd، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «Programming - Beginners [ FREE COURSE ] Overview».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 4 ساعات و46 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 10 أيام، وبساعة يوميًا في 5 أيام.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب Core i5 أو أحدث برام 16 جيجا لتشغيل محاكي الموبايل، وجهاز Mac ضروري لو هتطوّر وتنشر تطبيقات آيفون، وموبايل حقيقي للتجربة.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: مطور أندرويد (من 11,565 إلى 71,579 جنيه شهريًا في مصر)، ومطور iOS (من 13,635 إلى 57,062 جنيه شهريًا في مصر)، ومبرمج (من 11,248 إلى 45,108 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة الإنجليزية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
02 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.