Dart بالعربي — أساس البرمجة وOOP من الصفر المطلق
لو عمرك ما كتبت سطر كود قبل كده — الكورس ده معمول مخصوص ليك.
+21 ساعة محتوى عملي مقسّمة على 22 قسم، هنبدأ فيهم من “يعني إيه برمجة؟” لحد
ما تكون قادر تكتب كود Dart بثقة وتفهم البرمجة الكائنية (OOP) اللي الشركات بتطلبها في كل إنترفيو.
ليه Dart بالذات؟
Dart هي اللغة اللي طوّرتها Google وبتُستخدم في بناء تطبيقات Flutter —
واحدة من أكتر التقنيات طلبًا في سوق العمل دلوقتي. لما تتعلم Dart صح، الانتقال لـ Flutter هيكون سهل وطبيعي.
إيه اللي بيميّز الكورس ده؟
-
من الصفر فعلًا: هنبدأ من “يعني إيه برمجة؟” و”إزاي الكمبيوتر بيفهم الأوامر؟” — مش محتاج أي
خلفية. - تطبيق عملي مع كل مفهوم: كل موضوع بيتشرح ويتطبق فورًا بأمثلة حقيقية ومشاريع صغيرة.
-
OOP بشكل مبسّط: الكلاسات، الكائنات، الوراثة، التغليف، الـ Constructors — كل ده هتفهمه
بأمثلة سهلة وواضحة. -
تغطية شاملة: من المتغيرات والشروط لحد Null Safety، Enums، Sealed Classes، Extensions، و
Error Handling. - جاهز لـ Flutter: بعد الكورس ده هتكون مؤسس صح وجاهز تبدأ كورس Flutter مباشرة.
المواضيع اللي هتتغطى
- أساسيات البرمجة وتجهيز بيئة العمل
- المتغيرات وأنواع البيانات (String, int, double, bool)
- العمليات (Operators) والتعليقات
- الشروط (if/else, Switch Case)
- الحلقات (For, While, Do While)
- أنواع البيانات المتقدمة: List, Map, Set
- Null Safety
- الدوال (Functions) بالتفصيل
- التعامل مع الأخطاء (Exceptions)
- Dart Core Concepts
- OOP كامل: Classes, Objects, Inheritance, Encapsulation, Constructors
- Enums, Sealed Classes, Extensions
بعد الكورس هتقدر
- تكتب كود Dart بثقة من غير ما ترجع لحد
- تفهم وتطبّق مبادئ OOP اللي بتتطلب في أي شغل برمجة
- تحل مشاكل برمجية وتفكر زي المبرمجين
- تبدأ كورس Flutter وأنت مؤسس صح في Dart
