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

Java Bootcamp (with Java 17)
Udemy
Ultimate Java Bootcamp | Build Java GUI and JavaFX Projects
Udemy
JSP, Servlet, JSLT + Hibernate: A complete guide
Udemy
Java Spring Framework 6 with Spring Boot 3
Udemy
The Java Spring Tutorial: Learn Java's Popular Web Framework
Udemy