الفئات: العلوم والتكنولوجيا

الإنترنت
التكنولوجيا
الشبكة الإلكترونية
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

تعلم أساسيات Flutter

جديد
مدة الدورة: 6 ساعة 41 دقيقة / 34 درس

مستوى: عام

اللغة: العربية

ماذا ستتعلم

  • تتعلم تحميل وتثبيت Flutter وإعداده على نظام Windows لتطوير التطبيقات وتتعرف على الWidgets ودورها في بناء واجهات التطبيقات.

  • تتعلم كيفية إنشاء وتصميم واجهات المستخدم وعناصرها من النصوص والألوان وإضافة الصور، وتنظيم العناصر باستخدام الصفوف والأعمدة.

  • تفهم كيفية إنشاء القوائم وعرض البيانات، وتصميم قوائم مفصولة (Separated List) وعرض الشبكات (GridView).

  • تطور تطبيقات تفاعلية باستخدام الأزرار بمختلف أنواعها (مثل أزرار التبديل والراديو وخانة الاختيار)، وتصميم حقول النصوص (TextField) ومعالجتها بطرق مختلفة.

  • تفهم كيفية التنقل بين الصفحات باستخدام Flutter، وتستخدم حالة InitState و Dispose لإدارة الويدجت.

  • تبني وتصمم تطبيقات عملية مثل تطبيق متجر إلكتروني، وتتعلم كيفية تخصيص الويدجت (Custom Widgets) وتصميم واجهات فريدة.

هذه الدورة تتضمن

  • 6 ساعة 41 دقيقة/34 درس
  • آخر تحديث: 22/12/2024
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

مقدمة الدورة

4 دقيقة
2.

عرض الصفحات

6 دقيقة
3.

الأنتقال مابين الصفحات

23 دقيقة

عن الدورة

إذا كنت ترغب في تصميم تطبيقات للأندرويد أو iOS وغيرهم من المنصات، فإن دورة ""تعلم أساسيات Flutter"" هي خيارك الأمثل. حيث ستيتح لك فرصة تعلم لغة برمجة Flutter وهو إطار عمل مفتوح المصدر طورته شركة Google، يتيح لك إنشاء تطبيقات عالية الأداء ومتعددة المنصات باستخدام قاعدة برمجية واحدة. يتميز Flutter بسرعته وسهولة استخدامه، بالإضافة إلى مكتبة غنية من الأدوات والويدجت (Widgets) التي تجعل عملية تطوير التطبيقات أكثر متعة وإبداعًا. في هذه الدورة، ستتعلم كل ما تحتاجه للبدء بتطوير تطبيقاتك الخاصة باستخدام Flutter. سنبدأ من الأساسيات، بما في ذلك كيفية تثبيت Flutter على نظام Windows وإعداد بيئة العمل. ثم سنأخذك في رحلة شاملة لفهم هيكل التطبيق وكيفية تصميم واجهات المستخدم باستخدام العناصر الأساسية مثل الحاوية (Container) والنصوص (Text)، بالإضافة إلى استخدام الألوان والصور لإضفاء الحيوية على تطبيقاتك. ستتعرف أيضًا على كيفية تنظيم المحتوى باستخدام الصفوف (Row)، الأعمدة (Column)، وأدوات الترتيب (Wrap). كما ستتعلم كيفية إنشاء القوائم والشبكات التفاعلية، بالإضافة إلى التنقل بين الصفحات. لن تقتصر الدورة على الشرح النظري، بل ستطبق كل ما تعلمته في مشاريع عملية مثل تصميم تطبيق متجر إلكتروني بسيط. سواء كنت مبتدئًا في البرمجة أو لديك خلفية بسيطة، فإن هذه الدورة صممت خصيصًا لتكون سهلة الفهم وغنية بالتطبيقات العملية. انضم إلينا الآن وابدأ رحلتك في عالم تطوير التطبيقات مع Flutter، واستمتع بفرصة تحويل أفكارك إلى تطبيقات حقيقية!

متطلبات الدورة

لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.

عن الخبير

تعلم أساسيات Flutter

جديد
مدة الدورة: 6 ساعة 41 دقيقة / 34 درس
مستوى: عام
اللغة: العربية