مدرب
تقدم هذه الدورة شرحًا عربيًا منظمًا لـ FastAPI يبدأ بالمفاهيم الأساسية وينتقل تدريجيًا إلى الاستخدام العملي. لا يكتفي المسار بالتعريفات؛ بل يربط كل محور بممارسة واختبار وفهم الأخطاء المتوقعة.
ابدأ بالوحدات حسب ترتيبها، ونفّذ الأمثلة على بيئة اختبار، ثم حل التمارين دون نسخ الحل مباشرة. احتفظ بملاحظاتك حول الأخطاء، وأنهِ الوحدات بالمشروع العملي عندما يتوفر.
مسار عملي كامل لتعلّم FastAPI باستخدام FastAPI 0.141+ من التهيئة والمفاهيم الأولى إلى المعمارية والاختبار والأمان والأداء والنشر. تتطور جميع الدروس داخل مشروع واحد هو واجهة API للطلبات والعملاء، وتغطي أمثلة الدورة Pydantic وdependency injection وAPIRouter وOpenAPI وasync. كل درس يضيف جزءًا يبقى في المشروع ويشترط تحققًا قبل الانتقال.
المخرجات:
تتضمن هذه الدورة 7 وحدات، 42 دروس، و 7:14 ساعات من المواد.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «التطبيق والمسارات» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «Pydantic والاعتمادات» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «البيانات والمصادقة» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «Async والاختبار والنشر» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «المعمارية والبيانات والتكامل» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «الأمان والأداء والمراقبة» في دورة FastAPI.
[المستوى التأسيسي (Beginner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «تأسيس المفهوم وبنية تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية من الصفر (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى التطبيقي (Practitioner)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «بناء المكونات الأساسية وتطبيق قواعد تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المتقدم (Advanced)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «الأنماط المتقدمة ومعالجة الحالات الحدية في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[المستوى المعماري (Architecture & Security)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «هندسة الأداء والأمان وأفضل الممارسات في تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
[مستوى الإنتاج (Production & Testing)] شرح تفصيلي من الصفر إلى الاحتراف لدرس «مشروع الوحدة التطبيقي والاختبار الآلي لـ تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية (FastAPI)» ضمن وحدة «تأسيس التطبيق والمسارات وعقود OpenAPI التلقائية» في دورة FastAPI بالعربية: من الأساسيات إلى التطبيق العملي، مصمم بأسلوب Google Notebook مع ملخص صوتي حواري، وخريطة ذهنية بصرية، وشيفرة برمجية مشروحة، وبطاقات استذكار تفاعلية.
اختبار وحدة «النشر والتشغيل والمشروع الختامي» في دورة FastAPI.
الرد على التعليق