Skip to content

Pythonation/FastAPI_Tutorial

Repository files navigation

🚀 حوّل كود Python إلى تطبيقات رهيبة مع FastAPI!

🤯 هل تخيّل يومًا أن تُصبح أكوادك قلبًا نابضًا لتطبيقات ويب، موبايل، وحتى Desktop قوية؟

مع FastAPI، هذا ليس حُلمًا بل واقع مُمكن! 🔥

هذا المشروع يُرافق درسًا مُفصّلًا على YouTube يُوضّح لك خطوة بخطوة كيف تُطلق العنان لإبداعك وتُحوّل أكواد Python إلى تطبيقات مُذهلة!

✨ ما الذي ستجده هنا؟

`code_Without_API.py`: كود بايثون بسيط وهو الكود الذي سنحوله الى API.
`FastAPI_APP.py`: الـ API التي تم بناؤها في آخر المشروع (المشروع الذي تعلمنا بناءه).
`HTML_Example.html`: صفحة ويب بسيطة باستخدام HTML تتفاعل مع الـ API.
`Python_GUI_Desktop_Example.py`: مثال لتطبيق Desktop بواجهة رسومية باستخدام Python يتفاعل مع الـ API.
`/API_Ready_To_Deploy`: مجلّد يحتوي على API جاهزة للنشر على منصّات الاستضافة مثل Render.

💪 ما الذي ستتعلّمه في الفيديو؟

  • ما هي الـ API ولماذا هي مُهمّة؟ شرح مُبسّط حتى لو كنت مبتدئًا تمامًا!
  • أساسيات FastAPI: بناء API، تحديد المسارات، والرد على الطلبات.
  • تمرير البيانات: كيفيّة إرسال واستقبال البيانات من وإلى الـ API.
  • التحقّق من البيانات: التأكّد من صحّة البيانات الواردة لتجنّب الأخطاء.
  • التوثيق التلقائي: وثّق API الخاص بك بضغطة زر!
  • دمج الـ API مع واجهات مُختلفة: HTML، تطبيقات Desktop، ومثال حتى لـ Swift لـ iPhone!
  • نصائح وحيل احترافية!

🎬 رابط الفيديو:

https://youtu.be/NcPQm2KkIWE

🔥 انضم إلى مُغامرتنا في عالم FastAPI!

About

أكواد الدرس التعليمي لـ FastApi من قناة مجتمع بايثون العربي.

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors