YoVDO

Learn Spring: Building an App

Offered By: Codecademy

Tags

Spring Framework Courses Databases Courses JDBC Courses Application Development Courses Spring Data JPA Courses

Course Description

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

Related Courses

Spring Boot and Angular Tutorial - Build a Reddit Clone (Coding Project)
freeCodeCamp
Spring Boot & Spring Data JPA – Complete Course
freeCodeCamp
Building HTTP APIs with Spring
Vanderbilt University via Coursera
Creating Spring Boot Microservices
LinkedIn Learning
Creating Your First Spring Boot Microservice
LinkedIn Learning