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

Codecademy

Learn Spring

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Spring is a leading framework for Java developers looking to build reliable web APIs and scalable applications. This course will guide you through building RESTful APIs with Spring and Spring Boot, providing hands-on experience with dependency injection, application context, and database integration using JPA and H2.

Syllabus

  • How Spring Works: Learn how the web works and how Spring fits into it
    • Lesson: Hello Spring
    • Article: Spring Project Layout and Running Locally
    • Quiz: Hello Spring Quiz
    • Article: What is curl?
    • Quiz: What is curl?
  • Spring Controllers: Build Spring controllers using Java and Spring annotations
    • Lesson: Responding to Requests with Spring
    • Quiz: Spring Controllers
    • Project: Travel Adventures API
  • Boots and Beans: Learn about the technology underlying the Spring framework: Spring beans and Spring Boot
    • Article: What is a Spring Bean?
    • Article: What is Spring Boot?
  • Data Strategies: Learn best practices for handling data in Spring applications
    • Article: What is CRUD?
    • Article: Spring Data Options
  • Spring Data and JPA: Add a database to your Spring application
    • Lesson: Add a Database with JPA
    • Lesson: Custom Queries with JPA
    • Quiz: REST Services with JPA
    • Project: The Boots Bootique
    • ExternalResource: Working with the H2 Console

Taught by

Kenny Lin

Reviews

4.2 rating at Codecademy based on 275 ratings

Start your review of Learn Spring

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.