technifyed

Free online

Spring Boot courses 119

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

Explore subjects

Showing 119 courses

Board Infinity

Java Programming Fundamentals for Spring Boot Development

Want to start building powerful backend applications using Java Spring Boot? It all begins with a strong foundation in Java fundamentals. This Java course helps you master core concepts such as object-oriented programming (OOP), collections, exception handling, and Java 8 features, enabling you to…

  • Coursera
  • 4 weeks of study, 3–5 hours/week
  • 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

LearnQuest

Spring Data Repositories

This course is aimed at students wishing to learn how Java interacts with databases in a modern framework. The course uses the very popular Spring Boot Framework, with Micro services, as a setting for our database interactions using Java Persistence Framework (JPA) and Spring Data Repositories to a…

  • Coursera
  • 2 weeks 4 hours a week
  • 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

LearnQuest

Advanced Java

Elevate your Java skills with our Advanced Java Web Development course and explore the dynamic world of microservice architecture. In this course, you'll delve into the intricacies of building robust microservices using Spring Boot and Spring Cloud. Learn to design applications with a modern approa…

  • Coursera
  • 3 weeks of study, 5-7 hours per week.
  • Self-paced
  • Paid certificate

Board Infinity

Deploying & Scaling Spring Boot Applications on AWS

Take your Spring Boot skills to the next level by learning how to deploy, scale, and monitor real-world applications using tools like Docker, AWS ECS, and Spring Security. In this hands-on course, you'll apply essential DevOps practices—CI/CD, containerization, and observability—to move confidently…

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

Coursera

Spring Boot with Embedded Database

In this guided project you will be designing an AddToCart Entity of E-Commerce application and along the way, you will learn and understand the basic structure of the Spring Boot application and how to start and terminate the Spring Boot application. Then you will learn about the architecture and c…

  • Coursera
  • 1 hour
  • Self-paced
  • Paid certificate

Board Infinity

Data Structures & Backend with Java

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

Board Infinity

Mastering Advanced Spring Boot: Microservices & System Design

Take your Spring Boot skills to the next level by mastering enterprise application architecture, microservices design, and full-stack integration. In this hands-on course, you’ll work with tools like Spring Cloud, React, Prometheus, and Resilience4J to build scalable, secure, and production-ready s…

  • Coursera
  • 4 weeks of study, 5 Hours/ Week
  • Self-paced
  • Paid certificate

EDUCBA

Java Spring Boot - Advanced

4.824 ratings

Advance your Spring Boot expertise by learning to design, implement, deploy, and monitor scalable Java applications. Designed for Java developers and Spring Boot learners, this course develops practical skills for building maintainable, production-ready applications using advanced Spring Boot capab…

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

EDUCBA

RESTful API Project - Employee Management System Tool

5.013 ratings

Build practical skills in designing and deploying RESTful APIs with Spring Boot by creating an Employee Management System from the ground up. Designed for learners seeking hands-on experience with Spring Boot REST API development, this course guides you from project setup and domain modeling to API…

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

Packt

Spring Boot Foundations

4.713 ratings

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Embark on a comprehensive journey into Spring Bo…

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

Pearson

Full-Stack React with Spring Boot: Foundations

This course offers a deep dive into creating robust applications using Spring Boot, guiding you through the essentials of building both console and web applications. You'll start by mastering the Spring CLI and IntelliJ IDE, learning to configure applications and integrate REST services effectively…

  • Coursera
  • 4 hours 17 minutes
  • Self-paced
  • Paid certificate

Pearson

Full-Stack React with Spring Boot: React Applications

This course is designed to seamlessly integrate backend and frontend technologies. You'll gain hands-on experience with building a complete Spring Boot application that stores data in a relational database and exposes a REST API. Learn how to effectively call this REST service from a React client a…

  • Coursera
  • 3 hours 3 minutes
  • Self-paced
  • Paid certificate

Pearson

Full-Stack React with Spring Boot: Full-Stack Applications

This course is designed to equip you with essential skills in both backend and frontend technologies. Dive into the world of Spring Data Repositories, where you'll learn to simplify data access for both relational and NoSQL databases like MongoDB, without writing extensive code. You'll also master…

  • Coursera
  • 4 hours 12 minutes
  • Self-paced
  • Paid certificate

Pearson

Full-Stack React with Spring Boot: Data-Driven Applications

This course delves into the core aspects of Spring Boot, focusing on data access and application configuration. You'll begin by mastering the basics of Spring Data and the Java Persistence API (JPA), learning to implement a robust data access layer and manage entity classes within relational databa…

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

EDUCBA

Java Spring Boot Case Study - Appointment Management System

4.628 ratings

Learn how to design and implement an Appointment Management System using Java Spring Boot by building the core backend, integrating application components, and validating functionality through testing. This course guides you through creating a structured Spring Boot application with domain models,…

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

Packt

Foundations of Microservices with Spring Boot

This course provides a solid foundation in designing and implementing microservices using Spring Boot. Microservices architecture enables scalable, maintainable, and modular applications, a key skill in modern software development. Learners will gain hands-on experience building a set of cooperatin…

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

Packt

Testing and Advanced REST with Spring Boot

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the world of modern Java application d…

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

Packt

Master Java Unit Testing with Spring Boot and Mockito

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will embark on a journey to…

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

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