خارطة طريق مطور Flutter
تعلّم Dart، ثم ابنِ تطبيقات Flutter تعمل على شاشة هاتف بجانب الكود: التخطيطات والتنقل والحالة والبيانات وأربعة تطبيقات كاملة.
71,280+ من الـ codders مسجلون في هذه الدورات
628 درسًا675 تحديات2,796 أسئلة الاختبار
- مناسب للمبتدئين
مساعدة برمجية بالذكاء الاصطناعي
دروس تفاعلية عملية
تعليق صوتي في كل درس
اختبارات لقياس معرفتك
12 شهادات مجانية على طول المسار
خارطة طريق Flutter خطوة بخطوة
كل خطوة دورة على Coddy. يُحفظ تقدّمك لكل دورة.
- 1الخطوة 12 أقسام، بالترتيب
- 2الخطوة 2
الأصناف في Dart
ابدأ هذه الخطوةابدأالأصناف والكائنات والمُنشئات والوراثة وmixins: ما تُصنع منه كل واجهة في Flutter.ابدأ - 3الخطوة 3
أول تطبيقات Flutter لكصفحة مخصصة
ابدأ هذه الخطوةابدأالواجهات والنصوص والصفوف والأعمدة، ثم الأزرار وحقول النص والمفاتيح وsetState. ينتهي بحاسبة للبقشيش.ابدأصفحة مخصصة2 أقسام، بالترتيب - 4الخطوة 4
الشاشات والتخطيط
ابدأ هذه الخطوةابدأالقوائم والبطاقات والشبكات والتنقل بين الشاشات والتبويبات وتخطيطات تناسب أي هاتف، مع السمات والوضع الداكن.ابدأ2 أقسام، بالترتيب - 5الخطوة 5
إدارة الحالة
ابدأ هذه الخطوةابدأرفع الحالة للأعلى، وProvider وRiverpod، ومتى تستخدم كلًا منهما. ينتهي بسلة تسوق تتشاركها شاشتان.ابدأ - 6الخطوة 6
البيانات والشبكة
ابدأ هذه الخطوةابدأFuture وasync وawait وFutureBuilder، وتحويل JSON إلى أصناف Dart، والسحب للتحديث، والتواريخ والأسعار مع intl.ابدأ - 7الخطوة 7
أربعة تطبيقات كاملة
ابدأ هذه الخطوةابدأقائمة مهام واختبار ومتجر بسلة ومتتبع عادات، كل واحد يُبنى خطوة بخطوة.ابدأ - 8الخطوة 8
الطرفية وGitصفحة مخصصة
ابدأ هذه الخطوةابدأسطر الأوامر، ثم Git: الإيداعات والفروع والدمج وإصلاح الأخطاء.ابدأصفحة مخصصة2 أقسام، بالترتيب
تعلّم بالممارسة
اكتب أكواداً حقيقية، واستعلم من قواعد البيانات، وأنشئ مواقع ويب، وأتقن أوامر الذكاء الاصطناعي. دروسنا التفاعلية تغطي كل المهارات التي يحتاجها المطورون المعاصرون.
ابنِ سلسلتك
حافظ على الاستمرارية وشاهد تقدمك ينمو! تابع عادة البرمجة اليومية، واحمِ سلسلتك بأيام التجميد، واكسب مكافآت لحضورك كل يوم.
12 أيام متتالية
عُد غداً للحفاظ على سلسلتك!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
ضعف أو لا شيء
اليوم 5 من 7
تجميد السلسلة
2 left
لست وحدك
تنافس على لوحات المتصدرين العالمية، وادعُ أصدقاءك لكسب المكافآت، واحتفلوا بإنجازات بعضكم. البرمجة أفضل مع الأصدقاء!
كل طريقة للتعلّم
اقرأ، استمع، اختبر نفسك، اسأل الذكاء الاصطناعي، أو ابحث عما درسته من قبل. كل درس يتكيّف معك.
المتغيّر حاوية مسمّاة تخزّن قيمة يمكن الرجوع إليها لاحقًا في برنامجك.
في بايثون، تُنشئ واحدًا بكتابة الاسم ثم علامة يساوي ثم القيمة التي تريد تخزينها.
يمكن أن تتغيّر القيمة بمرور الوقت. إعادة الإسناد ببساطة توجّه الاسم إلى قيمة جديدة.
احصل على شهادتك
احصل على شهادات لكل دورة تكملها. أضفها إلى ملفك على LinkedIn وسيرتك الذاتية لعرض خبرتك البرمجية لأصحاب العمل.
لماذا تتعلم Flutter على Coddy
- يعمل تطبيقك على شاشة هاتف بجانب الكود، مع التشغيل وHot reload.
- تنظر الفحوصات إلى ما يعرضه تطبيقك، فتعرف أن الشاشة تعمل وليس الكود فقط.
- لا شيء لتثبيته: لا Android Studio ولا محاكي ولا هاتف.
- عندما تتعثر، يشير Bugsy إلى المشكلة دون أن يكتب لك الإجابة.