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

Codecademy

Learn Spring: Building an App

via Codecademy

Overview

Learn about the underlying technology, Beans and Boot, that support the Spring framework to build out an app.
Continue your Spring learning journey with Learn Spring: Building an App. You'll learn how Spring uses Bean to manage objects, how Spring Boot's collection of tools to build applications quickly, and how to add a database using Spring Data JPA and JDBC. Then you'll use all you've learned to create a Spring API!



### Skills you’ll gain
* Explain and utilize Spring technologies: Bean and Boot.
* Implement basic CRUD functionality.
* Incorporate and query a database into a Spring REST API.


### Notes on prerequisites
We recommend that you complete [Learn Spring: Fundamentals and Controllers](https://www.codecademy.com/learn/learn-spring-fundamentals-and-controllers) before starting this course.

Syllabus

  • 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
    • Informational: Next Steps

Taught by

Jiwon Shin

Reviews

4.5 rating at Codecademy based on 79 ratings

Start your review of Learn Spring: Building an App

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.