technifyed

Free online

API Development courses 37

Learn API Development online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 37 courses

Google Cloud

API Development with the Apigee API Platform

4.61,054 ratings

In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies. You learn about traffic management and caching. You also create a developer portal, and publish yo…

  • Coursera
  • 19 hours
  • Self-paced
  • Paid certificate

freeCodeCamp

Build API Powered Dashboards - MongoDB, Discord and Mail API

Build an API powered marketing dashboard using a low code approach. You will learn how to use Appsmith to easily create many tools that startups need. The dashboard will incorporate MongoDB, the SMTP API, and the Discord web hook. ✏️ Ania Kubów created this course. Check out her channel: https://ww…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

Microsoft

Back-End Development with .NET

4.584 ratings

Learn the fundamentals of back-end development using .NET and ASP.NET Core. This course introduces learners to .NET architecture, C# programming basics, API development, middleware, serialization, and OpenAPI integration. You’ll gain practical experience building APIs, managing dependencies, and im…

  • Coursera
  • 4 weeks of study, 10 hours/week
  • Self-paced
  • Paid certificate

CodeSignal

Spec-Driven API Development with Claude Code

Learn an advanced specification-driven approach to API development using AI-assisted planning, task decomposition, and execution workflows. Build skills for turning product requirements into implementation-ready tasks and production-quality features.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

KodeKloud

Generative AI: OpenAI API and Prompt Engineering

Generative AI is reshaping every industry — and building with it starts here. This course gives you the practical foundation to engineer AI-powered applications immediately, combining a clear understanding of how large language models work with hands-on OpenAI API development and real project work.…

  • Coursera
  • Self-paced
  • Paid certificate

Codio

Software Engineering Tools and Practices

This specialization is intended for those who want to take their skills beyond just coding. The act of writing software is a large ecosystem of skills, tools, and philosophies. These six courses introduce you to a systematic way of developing software that build upon your previous coding knowledge…

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

Pragmatic AI Labs

AWS Intelligent Applications with Amazon Bedrock

Learn to build intelligent applications with Amazon Bedrock through hands-on console exploration, API development, and autonomous agent construction. You will navigate the Bedrock model catalog, compare foundation models like Claude and Haiku side by side, and implement the Dracula pattern for clou…

  • Coursera
  • 4 weeks of study, 3-5 hours/week
  • Self-paced
  • Paid certificate

EDUCBA

Project on REST API - Pet Clinic Application

5.018 ratings

Build practical skills in RESTful API development with Spring Boot by creating a complete Pet Clinic backend application. Designed for learners seeking hands-on experience with Java REST API development, this course takes you from project setup and domain modeling to a functional, maintainable REST…

  • Coursera
  • 7.5 hours
  • Self-paced
  • Paid certificate

Edureka

Advanced API Technologies

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 h…

  • Coursera
  • 3 week of study, 3-4 hours/week
  • Self-paced
  • Paid certificate

Board Infinity

GraphQL API Development: Schema Design,Security & Deployment

Build GraphQL APIs that go beyond basic queries—secure, real-time, and cloud-ready. In this course, you’ll master advanced schema design, secure data flow, real-time subscriptions, and scalable deployment. Use Apollo Server, Pub/Sub systems, and platforms like Render and Railway to build robust app…

  • Coursera
  • 4 weeks of study, 3–4 hours/week
  • Self-paced
  • Paid certificate

Coursera

API Development and Model Serving

The API Development and Model Serving course is designed for developers, engineers, and technical product builders who are new to Generative AI but already have intermediate machine learning knowledge, basic Python proficiency, and familiarity with development environments such as VS Code, and who…

  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

Edureka

Java Microservices with Spring Boot

Welcome to Java Microservices with Spring Boot, an industry-focused course designed to help you build scalable, secure, and production-ready backend applications using modern Java technologies. This course covers Spring Boot fundamentals, REST API development, database integration with JPA, microse…

  • Coursera
  • 3 week of study, 3-4 hours/week
  • Self-paced
  • Paid certificate

Board Infinity

Designing and Documenting APIs with OpenAPI Specification

Unlock the potential of modern API development with our "Designing and Documenting APIs with OpenAPI Specification" course. Designed for software developers, API architects, and technical writers, this course provides the essential foundations and advanced practices for building scalable, secure, a…

  • Coursera
  • 4 weeks of study, 5 hours/week
  • Self-paced
  • Paid certificate

Coursera

Data Querying in C#: Ecommerce Analytics API

Want to build powerful data-driven web APIs? In this 2-hour project, tailored for intermediate-level backend developers, you will write succinct and efficient queries to implement a data retrieval API as a central data hub for e-commerce data-driven decisions. Specifically, you will build an API th…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Edureka

Modern API Development

This course covers the essentials of building and designing APIs, including frameworks, RESTful design, validation, testing, and performance optimization to help participants build and manage APIs effectively. Tailored for full stack developers , backend developers , software engineers, and technic…

  • Coursera
  • 3 weeks of study, 4 - 5 hours/week
  • Self-paced
  • Paid certificate

Edureka

Getting Started with APIs

This program explores API development step by step, covering fundamentals, RESTful design principles, documentation, testing, and deployment to help participants build and manage modern APIs effectively.Tailored for developers, software engineers, and technical leads, it provides the skills to effe…

  • Coursera
  • 3 weeks of study, 4 - 5 hours/week
  • Self-paced
  • Paid certificate