technifyed

Free online

Restful Api courses 130

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

Explore subjects

Showing 130 courses

CodeSignal

Building an AI Cooking Helper with Flask & Codex

Build an AI-powered cooking assistant with Flask, guided by Codex as the coding assistant throughout. Use Codex to help design the backend, SQLAlchemy models, REST APIs, recipe generation, HTML extraction, TTS, reviews, and automation.

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

CodeSignal

Building an AI Cooking Helper with Flask

Build an AI-powered cooking assistant with Flask. Learn backend design, SQLAlchemy, and RESTful APIs for recipes and reviews. Use OpenAI to generate recipes, extract from HTML with prompt engineering, add Text-to-Speech, and automate workflows with Python.

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

Board Infinity

Model Serving Systems: Containers, APIs & Scalability

"Docker and Model Serving: Deploy ML APIs with FastAPI and ONNX is designed for ML engineers, MLOps practitioners, and backend developers who want to take models from notebooks to production. You'll learn to build Docker containers for ML workloads, design scalable REST APIs with FastAPI, serialize…

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

Coursera

RESTful API with Rust: Build a Game Map Server

Do you know that according to surveys, Rust is one of the most admired computer programming languages for 8 years in a row? Rust is a language that is prized for its performance, memory safety, and concurrency, making it ideal for today’s cloud-based computing world. It is used by major technology…

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

Board Infinity

Backend Development: Node.js, Express, MongoDB & REST APIs

Course Description Master the fundamentals of backend development and build powerful server-side applications using Node.js, Express.js, and MongoDB. This comprehensive course takes you from understanding client-server architecture to creating secure, scalable APIs with authentication and authoriza…

  • Coursera
  • 3 Weeks of Study, 4-5 hours/week
  • Self-paced
  • Paid certificate

Edureka

Angular Forms and REST API Integration

This course explores modern Angular application development with services, dependency injection, shared state, reactive forms, routing, route protection, HttpClient, and REST APIs, equipping front-end developers, programming learners, and aspiring web professionals with the skills to build structur…

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

Coursera

APIs in Node.js: Write a RESTful API Backend Application

This Guided Project Node.js: Write a RESTful API Backend Application is for learners who want to be able to develop backend web applications with Node.js. In this 1.5-hour long project-based course, you will learn how to develop backend applications with Node.js and implement RESTful API in HTTP. T…

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

Board Infinity

Spring Boot, Spring Security & Application Finalization

This Spring Boot course teaches you how to build secure backend applications using Java Spring Boot, Spring Security, JWT authentication, and Spring Data JPA. You will design REST APIs, manage database operations with Hibernate, and implement authentication systems used by professional Spring Boot…

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

Coursera

APIs in Java: Call and Integrate an API

As a Java backend developer, why is it important to use rest endpoint? REST is a logical choice for building APIs that allow users to connect to, manage and interact with cloud services flexibly in a distributed environment. RESTful APIs are used by such sites as Amazon, Google, LinkedIn and Twitte…

  • Coursera
  • 90 minutes
  • Self-paced
  • Paid certificate

Board Infinity

Microservices and Deployment by using ASP.NET

4.255 ratings

This microservices ASP.NET course takes experienced .NET developers from architecture to production, covering everything a net core microservices course should - design, containerization, and deployment. Module 1 covers Microservices with .NET Core: you design service boundaries, build RESTful APIs…

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

Board Infinity

Applied Machine Learning Systems with FastAPI for Developers

This course teaches software developers how to implement, deploy, and maintain machine learning systems using Python, scikit-learn, FastAPI, and Docker. You'll learn to build ML pipelines, preprocess data, evaluate models, and serve them as production-ready REST APIs. Module 1 covers core ML algori…

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

Board Infinity

Data Structures & Backend with Java

4.3163 ratings

This Java DSA course gives you the advanced data structures and backend engineering skills that top Java developer roles demand — covering Java Collections, Spring Boot, REST APIs, JPA, Hibernate, and Spring Security on Coursera. Start with Java data structures: master Arrays, Strings, List interfa…

  • Coursera
  • 2 weeks of study, 5–6 hours/week
  • Self-paced
  • Paid certificate

Coursera

Beginners Overview of Swagger Editor

4.135 ratings

By the end of this project, you will gain an introductory overview of the Open API Specification (OAS) through the Swagger Editor which is one of the most popular ways to create definitions of RESTful APIs. Swagger (OAS) documentation will enable you to create documentation, generate SDKs, and even…

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

Edureka

Java Microservices with Spring Boot

4.017 ratings

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

NIIT

RESTful Microservices Using Node.js and Express

Backend refers to the server side of development. Here, the primary focus is on how a website works. Node.js is considered efficient for the development of backend applications as it brings event-driven programming and enables development of fast and efficient web servers in JavaScript. Developers…

Learning path or series
  • Coursera
  • 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

EDUCBA

REST Assured Java API Testing Automation

5.016 ratings

Advance your REST API test automation skills by designing structured, scalable testing workflows with REST Assured, Cucumber, Java, and POJOs. Designed for software testers and automation engineers, this course focuses on building maintainable, behavior-driven API testing solutions. You’ll configur…

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

Enter your email and the official page opens. Phone is optional.