Курс от CourseraLearn the essential concepts and practical techniques for building and consuming APIs through this course in the Software Development Skill Path. You will develop critical competencies in understanding RESTful web services, inspecting and debugging HTTP traffic, implementing basic API endpoints, and integrating with existing services securely and efficiently. Through hands-on practice with Python, Django REST Framework, and API testing tools, you will gain the skills needed to create, serialize, authenticate, and consume APIs in real-world development environments. This course combines Meta’s expertise in API design and backend development with IBM’s practical experience in data collection and external API consumption. You will progress from inspecting requests and responses, to building endpoints and serializers with DRF, to working with authentication, pagination, query parameters, and external data sources. The curriculum balances conceptual understanding with practical application, preparing you to confidently build and integrate APIs that are scalable, maintainable, and aligned with modern industry standards. Perfect for aspiring backend developers, full-stack developers, or learners seeking a strong foundation in RESTful design, API debugging, and secure data exchange across distributed systems.
6 модулей · 106 учебных материалов

Преподаватель курса