
عن المعسكر
دورة API Python | احتراف التعامل مع واجهات برمجة التطبيقات واستخلاص البيانات
يهدف برنامج API Python إلى تمكين المتدربين من فهم واستخدام واجهات برمجة التطبيقات (APIs) باستخدام لغة Python، وهي من أهم المهارات المطلوبة في تطوير الأنظمة الحديثة، وهندسة البيانات، والتكامل بين الأنظمة المختلفة.
يركّز البرنامج على فهم مبادئ REST API، وطريقة استهلاكها وبناء سكربتات Python للتعامل معها، بدءًا من إرسال الطلبات، ومعالجة الاستجابات، والتعامل مع المصادقة والأخطاء، وصولًا إلى دمج الـ APIs داخل تطبيقات أو خطوط بيانات عملية.
يعتمد البرنامج على التطبيق العملي والأمثلة الواقعية، مما يساعد المتدرب على اكتساب خبرة عملية مباشرة قابلة للتطبيق في سوق العمل.
المنهج التدريبي
مقدمة عن APIs واستخداماتها
مفهوم REST API ومبادئه
HTTP Methods (GET, POST, PUT, DELETE)
Status Codes والتعامل معها
استهلاك APIs باستخدام Python
إرسال الطلبات ومعالجة الاستجابات
التعامل مع JSON
المصادقة (API Key – Token)
Pagination وRate Limiting
معالجة الأخطاء والاستثناءات
بناء سكربتات Python للتكامل مع APIs
تطبيقات عملية وتمارين
محتوى المعسكر
استعرض محاور المعسكر والدروس والاختبارات والواجبات قبل البدء، وتابع مسار التعلم بشكل واضح ومنظم.
API والتعامل مع البيانات 3 عنصر
Web Scraping:باستخدام Requests وBeautifulSoup
معالجة الملفات + معالجة الملفات من خلال Pandas
مشروع 3 Scrape Web Covid