
استخدام فلاتر ولغة دارت
تعلم البرمجة وبناء التطبيقات الاحترافية
ماذا ستتعلم؟
- تعلم لغة البرمجة Dart من البداية
- إتقان تطوير تطبيقات باستخدام Flutter
- فهم واجهات المستخدم الديناميكية
- إنشاء تطبيقات مع قواعد بيانات محلية
- تصميم تطبيقات احترافية على جميع الأنظمة
- إدارة مشاريع برمجية بشكل فعال
عن الدورة
فلاتر هي حزمة تطوير SDK من شركة جوجل مخصصة لبرمجة تطبيقات الهواتف الذكية التي تعمل بنظام الأندرويد ونظام iOS وكذلك نظام فوشيا. توفر فلاتر إطار عمل شامل بلغة دارت مخصص لرسم واجهات التطبيقات بجودة عالية وأداء ممتاز، وفي نفس الوقت تعطي للمطور مجموعة الأدوات الجاهزة التي تجعله يبني تطبيقات احترافية في أقصر وقت وبأقل مجهود. لغة البرمجة دارت من تطوير شركة جوجل وتهدف إلى بناء برامج وتطبيقات سريعة تعمل على بيئات مختلفة، حيث تستطيع العمل في بيئة ويندوز ولينكس على أجهزة الكمبيوتر، وكذلك في بيئة أندرويد وiOS على أجهزة الموبايل. في هذه الدورة، سنتعرف من الصفر على هذه اللغة وكيفية بناء البرامج والتطبيقات عن طريقها حتى نصبح قادرين على بناء مشاريع متكاملة تعمل على كافة الأنظمة.
نتائج متوقعة من الدورة
- فهم شامل لمفاهيم لغة دارت وتطوير التطبيقات باستخدامها.
- القدرة على تصميم وبناء تطبيقات تفاعلية باستخدام فلاتر.
- إنشاء تطبيقات متكاملة تعمل على منصات أندرويد وiOS.
- إتقان أدوات البرمجة الحديثة وإنشاء مشاريع عملية.
تقييمات المتدربين
التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.3
★★★★☆
67 تقييم
5★
19
4★
46
3★
2
2★
0
1★
0
محتوى الدورة
1المقدمات Introductions
3 درس
2تثبيت الأدوات Install Tools
4 درس
- تثبيت فلاتر Install Flutter SDK15:23
- تثبيت بيئة العمل Install IDE14:26
- أول تطبيق فلاتر First Flutter APP (الجزء الأول)21:52
- أول تطبيق فلاتر First Flutter APP (الجزء الثانى)22:31
3البرمجة بلغة دارت Dart Programming Language
15 درس
- المتغيرات والبرنامج الأول First program and Variables17:59
- أنواع البيانات Datatypes16:48
- المعاملات Operators25:14
- أوامر إتخاذ القرار Decision Making22:57
- أوامر التكرار Loops21:40
- الدوال Functions31:37
- خصائص أنواع البيانات ووظائفها Datatypes methods and properties29:53
- مجموعات البيانات Collections (الجزء الأول)25:37
- مجموعات البيانات Collections (الجزء الثانى)21:12
- البرمجة باستخدام الكائنات OPP32:43
- البناء Constructor24:06
- البناء الأساسى Factory Constructor and Getter Setter29:15
- اللاشىء Nullability19:18
- التوريث Inheritance18:31
- الواجهة وإخفاء التفاصيل Abstract class and Interface27:16
4ملحقات لغة دارت
1 ملحقات
- تمرينات على لغة دارت Dart Problems Solving
5حزمة تطوير التطبيقات Flutter
4 درس
- استخدام الويدجيتس Flutter Widgets40:38
- إنشاء Stateless Widgets21:27
- إنشاء Stateful Widgets30:31
- تحميل الأكواد والتطبيق الأول كامل
6شرح أدوات الفلاتر من خلال بناء تطبيق وصفات الطعام Recipe App Structure
7 درس
- بناء هيكل التطبيق Recipe App Structure27:26
- تحميل التطبيق
- التطوير الأول على التطبيق35:15
- تحميل التطبيق بعد التطوير الأول
- التطوير الثانى على التطبيق26:21
- تحميل التطبيق النهائى بعد التطوير الثانى
- تحميل ملف البيانات المستخدمة فى التطبيق
7شرح أدوات الفلاتر من خلال بناء تطبيق تواصل إجتماعى Social Media App
9 درس
- بناء هيكل التطبيق Social Media App Structure26:54
- تحميل التطبيق
- التطوير الأول على التطبيق29:08
- التطوير الثانى على التطبيق21:04
- تحميل التطبيق بعد التطوير الثانى
- التطوير الثالث على التطبيق4:01
- تحميل التطبيق بعد التطوير الثالث
- التطوير الرابع على التطبيق26:27
- تحميل التطبيق النهائى بعد التطوير الرابع
8التعامل مع قواعد البيانات Databases من خلال انشاء تطبيق التسوق
15 درس
- البرمجة غير المتزامنة Asynchronous Programming6:10
- إنشاء واجهة المستخدم للتطبيق والتعامل مع SQLITE6:14
- تحميل التطبيق
- انشاء موديل للبيانات Create Models Classes9:06
- التطوير الأول على التطبيق
- انشاء قاعدة البيانات للتطبيق Create Database for App12:25
- التطوير الثانى على التطبيق
- الإضافة والجلب والتعديل والحذف من قاعدة البيانات Insert, Get, Update, Delete from Database11:51
- التطوير الثالث على التطبيق
- انشاء AlertDialog لادخال القيم من المستخدم7:47
- التطوير الرابع على التطبيق
- جلب البيانات من خلال database والتعديل على واجهة المستخدم23:25
- التطوير الخامس على التطبيق
- المرحلة الأخيرة للتطبيق وضبط الشكل النهائى له9:25
- تحميل التطبيق النهائى
9ملحقات فلاتر
1 درس
- تحديثات فلاتر الجديدة2:25
المحاضر

م/عمرو عبد الفتاح
7,145 متعلم20 دورة