Python API Development: Build REST APIs with Flask and Postman

Learn to design, build, and test database-backed RESTful web services using Python, Flask, SQLAlchemy, and Postman from the ground up.

3.9 (158) ⏱ 40 دقيقة 📚 4 درس 🎧 النسخة الصوتية

حول هذه الدورة

Every modern application relies on APIs to exchange data and power user experiences. Understanding how to build and test these interfaces is an essential skill for any aspiring developer. This course guides you through the entire process of creating robust REST APIs. You will start with foundational HTTP concepts and progress to writing clean Python code, managing databases, and verifying your endpoints. What you'll learn: - Understand core API concepts, HTTP methods, and standard response status codes - Build a functional REST API using Python and the Flask microframework - Integrate a database using SQLAlchemy to perform reliable CRUD operations - Apply modern Python practices, including type hints and structured error handling, for clean code - Test and debug your endpoints efficiently using Postman You will begin by exploring the anatomy of web requests and basic routing before moving on to database models and persistent storage. Finally, you will learn how to simulate real-world client requests to ensure your API behaves exactly as expected. This course is designed for beginners who have a basic understanding of Python and want to transition into backend web development. No prior experience with APIs, databases, or web frameworks is required. Start reading today to build and test your first database-backed web API.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    40 دقيقة من المحتوى التطبيقي

المراجعات (5)

Adwoa Nyame GH متعلِّم موثَّق
★ 3 · 2026-04-15T21:08:57+00:00

في الحقيقة، كنت أتوقع تطبيقا عمليا أكثر. شعرت بأنها نظرية أكثر من اللازم لاحتياجاتي، على الرغم من أن المفاهيم الأساسية تم شرحها بشكل جيد.

خالد الهاشمي KW
★ 5 · 2026-03-22T07:30:57+00:00

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

سهام DZ
★ 4 · 2025-12-17T17:41:57+00:00

Really enjoyed the flow of this. The examples were spot on and helped me grasp the material quickly. Great value.

Liepa Stankevičiūtė LT متعلِّم موثَّق
★ 3 · 2025-12-01T09:00:57+00:00

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

Noah Charbonneau CA متعلِّم موثَّق
★ 4 · 2025-07-15T19:09:57+00:00

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع