Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Advanced API Technologies

Edureka via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
APIs are the backbone of modern applications, connecting services, powering mobile apps, and enabling cloud platforms. In this course, Advanced API Technologies, you’ll go beyond the basics of REST and explore GraphQL, a powerful query language that is reshaping how developers build APIs. Through hands-on projects, you’ll design GraphQL schemas, queries, and mutations, integrate GraphQL with existing REST APIs, and implement real-time features such as subscriptions. You’ll also learn how to secure APIs with authentication and authorization, and how to deploy, monitor, and scale APIs in production environments for enterprise use. By completing this course, you’ll gain the ability to compare GraphQL and REST, apply best practices for API security and performance, and build modern APIs that meet the needs of scalable web, mobile, and cloud applications. This course is designed for backend engineers, API developers, and full-stack developers who want to advance their careers with modern API development skills. A background in REST APIs, Node.js/JavaScript, and basic database integration is recommended for success. Future-proof your career by mastering GraphQL and advanced API design. Enroll today to gain in-demand skills, build production-ready APIs, and earn a Coursera certificate to showcase your expertise to employers and clients worldwide.

Syllabus

  • GraphQL for Modern APIs
    • Learn the fundamentals of GraphQL, from schemas and resolvers to authentication, subscriptions, and production deployment. Build APIs that are flexible, efficient, and scalable, with hands-on demos guiding you through setup and integration.
  • Microservices and APIs
    • Explore microservices architecture, API gateways, inter-service communication, and event-driven design. Gain practical skills in managing data consistency, CI/CD pipelines, and deploying microservices with Docker and Kubernetes.
  • Course Wrap-Up and Assessment
    • Consolidate your learning with a course summary and final assessment. Showcase your ability to design, deploy, and manage modern APIs using GraphQL and microservices in real-world environments.

Taught by

Edureka

Reviews

Start your review of Advanced API Technologies

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.