المتطلبات المسبقة
قائمة بالموارد لمساعدتك على البدء في بناء التطبيقات باستخدام فرابي.
1. Python
يستخدم فرابي Python 3 للبرمجة من جانب الخادم. يوصى بشدة بتعلم Python قبل البدء في بناء التطبيقات باستخدام إطار عمل فرابي.
الموارد:
- درس Codecademy لـ Python
-
- MariaDB / Postgres
لإنشاء تطبيقات تعتمد على قواعد البيانات باستخدام فرابي، يجب أن تفهم أساسيات إدارة قواعد البيانات واستعلامات SQL الشائعة.
الموارد:
3. HTML / CSS
إذا كنت تريد بناء واجهات مستخدم باستخدام إطار عمل فرابي، فستحتاج إلى تعلم أساسيات HTML / CSS وإطار عمل Bootstrap CSS.
الموارد:
4. JavaScript / jQuery
لتخصيص النماذج وإنشاء واجهات مستخدم تفاعلية، سيتعين عليك تعلم JavaScript والمكتبة jQuery.
الموارد:
5. قوالب Jinja
لبناء "عروض الويب" و"قوالب الطباعة"، سيتعين عليك تعلم لغة قوالب Jinja.
الموارد:
6. Git / GitHub
تعلم كيفية المساهمة في مشروع مفتوح المصدر باستخدام Git و GitHub، وهما أداتان رائعتان لمساعدتك في إدارة كودك ومشاركته مع الآخرين.
الموارد:
إذا كنت مرتاحًا مع أساسيات هذه الأدوات، فأنت جاهز لبناء تطبيق باستخدام إطار عمل فرابي.
التالي: إنشاء Bench