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.
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.