دوره تعلم Flutter 2 للمبتدئين

فلوتر – Flutter عبارة عن إطار عمل لتطوير برامج واجهة مستخدم مفتوحة المصدر تم إنشاؤها بواسطة Google . يتم استخدامه لتطوير تطبيقات عبر الأنظمة الأساسية لأنظمة Android و iOS و Linux و Mac و Windows و Google Fuchsia والويب من قاعدة كود واحدة.


دوره تعلم Flutter 2 للمبتدئين


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


يمتد فلوتر إلى أبعد من ذلك مع دعم إعادة التحميل السريع، حيث تنعكس التغييرات التي تطرأ على كود المصدر على الفور في التطبيق قيد التشغيل في معظم الحالات دون الحاجة إلى إعادة التشغيل أو فقدان الحالة.


يوفر محرك فلوتر، المكتوب أساسًا بلغة ++C، دعمًا منخفض المستوى للعرض باستخدام مكتبة رسومات Google Skia . بالإضافة إلى ذلك، فإنه يتفاعل مع حزم SDK الخاصة بالمنصة مثل تلك التي يوفرها Android و iOS. محرك Flutter هو وقت تشغيل محمول لاستضافة تطبيقات فلوتر.


دوره تعلم Flutter 2 للمبتدئين

إنه ينفذ مكتبات Flutter الأساسية، بما في ذلك الرسوم المتحركة، وإدخال و إخراج الملفات والشبكة، ودعم إمكانية الوصول، وهندسة المكونات الإضافية، ووقت تشغيل Dart وتجميع أدوات التحويل. يتفاعل معظم المطورين مع فلوتر عبر Flutter Framework ، والذي يوفر إطارًا تفاعليًا ومجموعة من عناصر واجهة المستخدم الخاصة بالنظام الأساسي والتخطيط.


1. ماذا ستتعلم؟

  • فهم أفضل لفلوتر وعناصر واجهة المستخدم الأساسية
  • تطوير تطبيق Flutter الأساسي لنظامي Android و iOS


2. المتطلبات

  • تثبيت برنامج Android Studio / intellij / VSCode مع Flutter
  • المعرفة الأساسية للغة dart
  • الفهم الأساسي لمفهوم OOPS


3. وصف الدورة

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

فما تنتظرون؟


4. لمن هذه الدورة؟

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


لمعرفه طريقه تحميل الكورسات المجانية من موقع يوديمي تابع هذه المقالة ٣ طرق لتحميل الكورسات المجانيه من udemy


كل ما عليك ان تقوم بعمل حساب على موقع يوديمي ثم الضغط على الرابط التالي

Learn Flutter – Beginners Course ثم وضع الدورة في دوراتك Enroll وتمتع بمشاهده الدورة مجانا.

محمد موسي
محمد موسي
مطور واجهات أمامية وصانع محتوى لدي شغف بتصميم وتطوير مواقع الويب وتطوير ووردبريس وكتابة المقالات. متابع لأحدث اتجاهات التصميم والتطوير على الويب. لدي خبره سابقا في منتديات الدعم الفني والمدونات ، احترف كتابه المحتوي من عام 2017 لتقديم محتوي راقي ومفيد.
تعليقات