برمجة تطبيق موبايل خطوة بخطوة من الصفر Flutter
Requirements
- تثبيت برنامج محرر الأكواد Android Studio
- إنشاء جهاز موبايل simulator mobile
- تثبيت Flutter SDK
Description
من خلال تجربتي في تعلم برمجة تطبيقات الموبايل باستخدام فلاتر، وجدت المحتوى العربي فقيراً بالشروحات التي تناسب المستويات الضعيفة بالبرمجة.
لذلك قررت أن أقوم بتبسيط أغلب المفاهيم والمصطلحات وشرحها في سلسلة من الفيديوهات بطريقة سهلة وممتعة.
سنقوم ببناء تطبيق كامل وسنستخدم فيه جميع العناصر المهمة مع شرح مفصل لها.
حاولت أن يكون الشرح مرتباً بطريقة تناسب الجميع ولكن وبما أن هذا الكورس هو الأول بالنسبة لي ، فأنا أتوقع أن أتلقى تقيماتكم وتعليقاتكم المفيدة والتي ستساعدني على تطوير طريقتي في عرض الدروس.
محتويات هذا الفيديو:
سنقوم ببرمجة تطبيق موبايل خطوة بخطوة من الصفر
التطبيق هو Add to list
شرح بسيط وسهل جداً للمصطلحات التي سنستخدمها في Flutter
شرح طريقة التعامل مع State management - Flutter Provider
طريقة تثبيت مشروع جديد بأكثر من طريقة
طريقة اعداد القالب باستعمال theme MaterialApp
طريقة بناء القائمة الجانبية في تطبيق الموبايل Drawer
اضافة نموذج حقول Form()
شرح ListView ListViewbuilder
ماهي أهم عناصر تطبيق الموبايل وما هي استخداماتها؟ Flutter Widget
ستتعرف على الفرق بين stateless widget vs stateful widget
طريقة اضافة صورة إلى تطبيق الموبايل
طريقة اضافة أزرار وحقول إلى تطبيق الموبايل
طريقة تغيير الصورة حسب حالة المهمة if else
طريقة استخدام ChangeNotifierProvider
شرح عن Scaffold
شرح عن Container
Flutter Column
Flutter Row
Flutter Stack
Flutter Card
Flutter ListView
Flutter GridView
Flutter ListTile
Flutter Text, Image, Icon
Flutter TextField, FlatButton
Flutter Navigator
شرح الكود الموجود في أغلب ملفات التطبيق
Who this course is for:
- للأشخاص المبتدئين في برمجة تطبيقات الموبايل
- للأشخاص الذين يتعلمون البرمجة عن طريق إنشاء تطبيق كامل
Instructor
مرحباً
اسمي حسام وأعمل كمطور مواقع ومتاجر إلكترونية
أحب مجال البرمجة وخاصة برمجة مواقع الانترنت وتطبيقات الموبايل.
أقضي أكثر من 8 ساعات يومياً في هذا المجال وأنا مستمتع بذلك.
مايجعل نهاري أجمل هو أن أستطيع حل مشكلة برمجية معينة أو أن أتعلم طريقة جديدة في البرمجة.
هدفي هو أن أقوم بتبسيط طريقة تعلم البرمجة لجميع الأشخاص على مختلف مستوياتهم العلمية .
فلا يهم أبدا إن لم يكن لديك خبرة سابقة في البرمجة، فأنا موجود هنا حتى أساعدك على فهمها بطريقة سهلة وبسيطة.