Skip to main content

Flutter | فلاتر


Programming_and_Technology

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

إذا كنت ترغب في تطوير تطبيقات متنقلة عالية الأداء ومتعددة المنصات، فأنت هنا في المكان المناسب! هذه الدورة ستأخذك في رحلة مثيرة لاستكشاف Flutter، إطار عمل موحد يمكّنك من بناء تطبيقات ويب وتطبيقات الهاتف باستخدام كود واحد. سوف تتعلم الأساسيات والمفاهيم الرئيسية، وتستكشف إطار عمل Flutter القوي ومكتبة المكونات الجاهزة المذهلة. من خلال دروسنا الممتعة والعملية والمشاريع التطبيق العملية، ستتعلم كيفية بناء واجهات المستخدم الجميلة والمتفاعلة والتفاعل مع البيانات وإدارة الحالة وتنفيذ المزيد من الميزات المذهلة. ستكتسب المهارات اللازمة لتطوير تطبيقات رائعة تعمل على أنظمة التشغيل المختلفة مثل Android و iOS وحتى الويب.

الأهداف التعليمية للدورة التدريبية:

في نهاية الدورة سيكون المتدرب قادراً على أن:

  • يتعرف على ما هي لغة Dart
  • يحدد طرق استخدام لغة Dart
  • يتعرف على الأساسيات البرمجية الهامة
  • يتعرف على ما هي البرمجة الشيئية وأجزائها
  • يتعرف على إطار عمل فلاتر
  • يتعرف على تجربة المستخدم وواجهة المستخدم من خلال فلاتر
  • يحدد طرق التعامل مع قواعد البيانات المختلفة
  • يتعرف على كيفية إنتاج مشروعات كاملة من خلال فلاتر

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

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

About the Training Course:

If you want to develop high-performance, cross-platform mobile applications, then you are in the right place! This course will take you on an exciting journey to explore Flutter, a unified framework that enables you to build web and mobile applications with a single codebase. You will learn the basics and key concepts, and explore the powerful Flutter framework and its amazing library of ready-made components. Through our fun and practical lessons, along with real-world projects, you will learn how to build beautiful, interactive user interfaces, interact with data, manage state, and implement many more amazing features. You will gain the skills needed to develop fantastic applications that work across different operating systems, such as Android, iOS, and even the web.

Learning Objectives of the Training Course:

By the end of the course, the trainee will be able to:

  • Understand what Dart language is
  • Identify ways to use Dart language
  • Understand essential programming fundamentals
  • Learn what object-oriented programming is and its components
  • Understand the Flutter framework
  • Understand user experience and user interface through Flutter
  • Identify ways to interact with various databases
  • Learn how to produce full projects using Flutter

Who is this course for?

  • Students and graduates of programming faculties
  • Software developers
  • Those interested in learning web and mobile application programming
  • People with experience in programming languages
  • Designers
Enroll