Skip to main content

Flutter Development Diploma


IT_and_Software

حول الدورة التدريبية:

يعتبر بناء الـ Applications باستخدام Flutter من أحدث الأنظمة اللي ابتكرتها وطورتها جوجل للمبرمجين ومطوري التطبيقات.. دلوقتي تقدر تتعلم الجديد في عالم الـ Mobile Applications وتحترف بناء التطبيقات على أكتر من منصة مختلفة باستخدام Codebase واحدة بكل سهولة.. بنقدملك دبلومة متكاملة مدتها 100 ساعة تدريبية مُقسمة على 30 Live Sessions شاملة كل المعلومات والمهارات اللي ممكن تحتاجها عشان تحترف مجال الـ Flutter وتكون مميز بين المبرمجين ومطوري الـ Apps.

ما ستتعلمه في هذه الدورة:

    1) لغة البرمجة Dart اللي هي أساس الـ Flutter

    هتتعلم ال syntax، وهياكل التحكم، والبرمجة الكائنية، وكتابة البرامج الأساسية.

    2) أساسيات الـ Flutter من أول فهم الـ Widgets وأساليب بناء الـ UI بسهولة

    إتقان ال widgets، والتخطيطات، والتنقل، وتصميم واجهات متجاوبة.

    3) التعامل مع الـ State Management باستخدام Cubit لإدارة حالات التطبيق

    استخدام Cubit لإدارة حالات التطبيق.

    4) تخزين البيانات زي Hive و Firebase

    استخدام Hive للتخزين المحلي وFirebase للوظائف السحابية.

    5) إزاي تتعامل مع الـ API & Networking من خلال الـ REST

    التعامل مع REST APIs لجلب البيانات الديناميكية وعرضها.

لمن هذه الدبلومة:

  • طلاب وخريجو كليات البرمجة
  • مطورو البرمجيات
  • الراغبون في تعلم برمجة تطبيقات الويب وتطبيقات الهاتف
  • من لديهم خبرات في لغات البرمجة
  • المصممون

About the Training Course:

Building applications using Flutter is one of the latest systems developed by Google for programmers and app developers. Now, you can learn the latest trends in the world of mobile applications and master building apps for multiple platforms using a single codebase with ease. We offer you a comprehensive diploma spanning 100 training hours, divided into 30 live sessions, covering all the information and skills you need to master Flutter and stand out among app developers and programmers.

What You Will Learn in This Course:

    1) Dart Programming Language – The Foundation of Flutter

    Learn syntax, control structures, object-oriented programming, and writing basic programs.

    2) Flutter Fundamentals – Understanding Widgets and UI Design

    Master widgets, layouts, navigation, and responsive interface design.

    3) State Management with Cubit

    Use Cubit to manage application states efficiently.

    4) Data Storage with Hive and Firebase

    Utilize Hive for local storage and Firebase for cloud-based functionalities.

    5) API & Networking – Working with REST

    Handle REST APIs to fetch and display dynamic data.

Who This Diploma Is For:

  • Programming students and graduates
  • Software developers
  • Those interested in learning web and mobile app development
  • Individuals with prior programming experience
  • Designers