Aspire Journeys

Spring and Spring Boot

  • 4 Courses | 2h 35m 4s
  • 7 Labs | 10h
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Build robust and scalable Java applications with Spring and Spring Boot. In this Journey, you'll start with an introduction to Spring, set up projects with Gradle, and explore essential concepts like Inversion of Control (IoC) and Dependency Injection (DI). In the second track, dive into Spring Boot and create your first Spring Boot application. Gain insights into back-end architecture, the Model, View, Controller (MVC) pattern, and creating REST APIs with Spring Boot. In the third track, delve into Spring Data with JPA, performing CRUD operations and writing custom queries. By the end of this course, you'll have the skills to build high-quality, scalable Java applications. Take your Java development skills to the next level!

Track 1: Introduction to Spring

In this track of the Spring and Spring Boot Aspire Journey, the focus will be on introduction to Spring, setting up projects with Gradle, and core Spring concepts such as Inversion of Control (IoC) and Dependency Injection (ID).

  • 1 Course | 26m 58s
  • 2 Labs | 2h

Track 2: Introduction to Spring Boot

In this track of the Spring and Spring Boot Aspire Journey, the focus will be on introduction to Spring Boot and its core concepts, and creating your first Spring Boot application.

 

  • 1 Course | 28m 6s
  • 1 Lab | 4h

Track 3: Creating REST APIs with Spring Boot

In this track of the Spring and Spring Boot Aspire Journey, the focus will be on introduction to back-end architecture, the Model, View, Controller (MVC) design pattern, creating REST APIs with Spring Boot, and working with Spring Data with JPA.

  • 2 Courses | 1h 40m
  • 2 Labs | 2h

Track 4: Secure Code with Spring Boot

In this track of the Spring and Spring Boot Aspire Journey, the focus will be on secure coding with Spring Boot and applying authorization and authentication to Spring Boot applications.

  • 1 Lab | 1h

Track 5: Spring Boot Testing

In this track of the Spring and Spring Boot Aspire Journey, the focus will be on writing tests for Spring Boot applications.

  • 1 Lab | 1h

COURSES INCLUDED

Getting Started with Gradle for Spring Boot
Gradle is a versatile and powerful build automation tool widely used in Java projects that offers control for builds and dependency management. With seamless integration into Spring Boot, it's a vital tool for developers working with Spring-based applications. In this course, learn about Gradle and how to leverage its capabilities in Spring Boot projects, beginning with its fundamentals, Gradle's role in automating and streamlining builds, and how to set up a Gradle project for Spring Boot. Next, examine how to manage dependencies, create custom project tasks, the Gradle build lifecycle phases, and techniques to optimize build performance. Finally, explore Gradle integration with IDEs and multi-project builds for complex applications. After course completion, you will be able to manage Spring Boot applications with Gradle.
10 videos | 26m has Assessment available Badge

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE TRACKS

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.