
تُرشدك هذه التخصصية لتطوير تطبيقات خلفية عالية الأداء باستخدام FastAPI عبر منهج عملي يناسب المبتدئين والمطورين ذوي الخبرة. تبدأ الدورة بمقدمة إلى REST APIs وميزات FastAPI، مع إعداد بيئة التطوير وإنشاء نقاط النهاية API. تستكشف الدورة عمليات CRUD، قواعد البيانات SQL، ونماذج Pydantic للتحقق من صحة البيانات. كما يتعلم المشاركون كيفية تنفيذ أنظمة التوثيق باستخدام OAuth2 وJWT لحماية نقاط النهاية. بالإضافة لذلك، يشمل المحتوى نشر التطبيقات على منصات السحابة مع التركيز على AWS وDocker، مما يساعد على بناء حلول متكاملة ومرنة تلبي متطلبات البيئات الحديثة للبنية التحتية الخلفية.
Packt - Course Instructors