الفئات: العلوم والتكنولوجيا
مستوى: عام
اللغة: العربية
تتعلم تحميل وتثبيت Flutter وإعداده على نظام Windows لتطوير التطبيقات وتتعرف على الWidgets ودورها في بناء واجهات التطبيقات.
تتعلم كيفية إنشاء وتصميم واجهات المستخدم وعناصرها من النصوص والألوان وإضافة الصور، وتنظيم العناصر باستخدام الصفوف والأعمدة.
تفهم كيفية إنشاء القوائم وعرض البيانات، وتصميم قوائم مفصولة (Separated List) وعرض الشبكات (GridView).
تطور تطبيقات تفاعلية باستخدام الأزرار بمختلف أنواعها (مثل أزرار التبديل والراديو وخانة الاختيار)، وتصميم حقول النصوص (TextField) ومعالجتها بطرق مختلفة.
تفهم كيفية التنقل بين الصفحات باستخدام Flutter، وتستخدم حالة InitState و Dispose لإدارة الويدجت.
تبني وتصمم تطبيقات عملية مثل تطبيق متجر إلكتروني، وتتعلم كيفية تخصيص الويدجت (Custom Widgets) وتصميم واجهات فريدة.
دروس مجانية
مقدمة الدورة
عرض الصفحات
الأنتقال مابين الصفحات
1. تعلم أساسيات Flutter
مقدمة الدورة
تثبيت Flutter على نظام Windows
هيكل التطبيق
الحاوية والنصوص
قيمه الالوان
اضافة الصور
صف وعمود
عرض تمرير عنصر واحد
ترتيبها بشكل Wrap
عرض القائمة
منشئ عرض القائمة
إنشاء القائمة
عرض قائمة مفصولة
عرض الشبكة
عرض الصفحات
القائمة و البطاقه
أهمية التكديس
أهمية التوسيع
أنواع الأزرار
الويدجت القابلة للتغيير
مثال - تطبيق التسبيح
الصفحة الرئيسية
أزرار التبديل
أزرار الراديو
خانة الاختيار
حقل النصوص - الجزء الأول
حقل النصوص - الجزء الثاني
حقل النصوص - الجزء الثالث
حقل نموذج النصوص
الويدجت المخصصة
الأنتقال مابين الصفحات
حالة InitState و Dispose
مثال - تطبيق المتجر الإلكتروني - الجزء الأول
مثال - تطبيق المتجر الإلكتروني - الجزء الثاني
إذا كنت ترغب في تصميم تطبيقات للأندرويد أو iOS وغيرهم من المنصات، فإن دورة ""تعلم أساسيات Flutter"" هي خيارك الأمثل. حيث ستيتح لك فرصة تعلم لغة برمجة Flutter وهو إطار عمل مفتوح المصدر طورته شركة Google، يتيح لك إنشاء تطبيقات عالية الأداء ومتعددة المنصات باستخدام قاعدة برمجية واحدة. يتميز Flutter بسرعته وسهولة استخدامه، بالإضافة إلى مكتبة غنية من الأدوات والويدجت (Widgets) التي تجعل عملية تطوير التطبيقات أكثر متعة وإبداعًا. في هذه الدورة، ستتعلم كل ما تحتاجه للبدء بتطوير تطبيقاتك الخاصة باستخدام Flutter. سنبدأ من الأساسيات، بما في ذلك كيفية تثبيت Flutter على نظام Windows وإعداد بيئة العمل. ثم سنأخذك في رحلة شاملة لفهم هيكل التطبيق وكيفية تصميم واجهات المستخدم باستخدام العناصر الأساسية مثل الحاوية (Container) والنصوص (Text)، بالإضافة إلى استخدام الألوان والصور لإضفاء الحيوية على تطبيقاتك. ستتعرف أيضًا على كيفية تنظيم المحتوى باستخدام الصفوف (Row)، الأعمدة (Column)، وأدوات الترتيب (Wrap). كما ستتعلم كيفية إنشاء القوائم والشبكات التفاعلية، بالإضافة إلى التنقل بين الصفحات. لن تقتصر الدورة على الشرح النظري، بل ستطبق كل ما تعلمته في مشاريع عملية مثل تصميم تطبيق متجر إلكتروني بسيط. سواء كنت مبتدئًا في البرمجة أو لديك خلفية بسيطة، فإن هذه الدورة صممت خصيصًا لتكون سهلة الفهم وغنية بالتطبيقات العملية. انضم إلينا الآن وابدأ رحلتك في عالم تطوير التطبيقات مع Flutter، واستمتع بفرصة تحويل أفكارك إلى تطبيقات حقيقية!
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
مدرب تكنولوجيا المعلومات
8,021 متعلمين
6 دورات