Flutter

أنشئ تطبيقات جوال أصلية لنظامي iOS وAndroid انطلاقًا من شيفرة مصدرية واحدة

اكتشف الدروس

لماذا تتعلم Flutter؟

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

ترشدك سلسلة الدروس هذه خطوة بخطوة في تعلّم Flutter، من التثبيت حتى إنشاء تطبيقات متكاملة. اكتشف لغة Dart، وأتقن استخدام الـ widgets، وتعلّم بناء واجهات مستخدم حديثة وسريعة الاستجابة.

12 دروس
حوالي 6 ساعات من القراءة
من مبتدئ إلى متوسط
تطوير Flutter

دروس السلسلة

1

مقدمة إلى Flutter

اكتشف Flutter، إطار عمل Google لإنشاء تطبيقات الجوال الأصلية. المفاهيم الأساسية والمزايا.
وقت القراءة: 15 دقيقة
المستوى: مبتدئ
ابدأ هذا الدرس
2

التثبيت والإعداد

ثبّت Flutter وأعدّ بيئة التطوير الخاصة بك على Windows وmacOS وLinux.
وقت القراءة: 25 دقيقة
المستوى: مبتدئ
ابدأ هذا الدرس
3

التطبيق الأول

أنشئ أول تطبيق Flutter لك واكتشف بنية مشروع Flutter.
وقت القراءة: 30 دقيقة
المستوى: مبتدئ
اقرأ الدرس
4

الـ Widgets الأساسية

أتقن الـ widgets الأساسية في Flutter: Text وContainer وRow وColumn وغيرها الكثير.
وقت القراءة: 35 دقيقة
المستوى: مبتدئ
اقرأ الدرس
5

التخطيطات وتنسيق الصفحات

تعلّم كيف تنشئ تخطيطات معقدة باستخدام widgets التخطيط في Flutter.
وقت القراءة: 40 دقيقة
المستوى: مبتدئ - متوسط
اقرأ الدرس
6

التنقل والمسارات

اكتشف كيف تتنقل بين الشاشات وتدير المسارات في تطبيق Flutter الخاص بك.
وقت القراءة: 35 دقيقة
المستوى: متوسط
اقرأ الدرس
7

إدارة الحالة

أتقن إدارة الحالة باستخدام setState وProvider وBloc وحلول أخرى.
وقت القراءة: 45 دقيقة
المستوى: متوسط
اقرأ الدرس
8

النماذج وإدخال البيانات

أنشئ نماذج تفاعلية مع التحقق من صحة البيانات وإدارة بيانات المستخدم.
وقت القراءة: 30 دقيقة
المستوى: متوسط
اقرأ الدرس
9

واجهات API والشبكة

تعلّم كيف تستهلك واجهات REST API وتدير طلبات HTTP وتعالج بيانات JSON.
وقت القراءة: 40 دقيقة
المستوى: متوسط
اقرأ الدرس
10

قاعدة البيانات المحلية

خزّن البيانات محليًا باستخدام SQLite وHive وحلول أخرى للتخزين الدائم.
وقت القراءة: 35 دقيقة
المستوى: متوسط
اقرأ الدرس
11

النشر على المتاجر

جهّز تطبيقك وانشره على Google Play Store وApple App Store.
وقت القراءة: 50 دقيقة
المستوى: متوسط - متقدم
اقرأ الدرس
12

مشروع متكامل

طوّر تطبيقًا متكاملًا من الألف إلى الياء مطبقًا كل ما تعلمته.
وقت القراءة: 90 دقيقة
المستوى: متقدم
اقرأ الدرس