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

30 Days to Learn Laravel
Laracasts
AWS Certified Solutions Architect Associate SAA-C02
A Cloud Guru
AWS Certified SysOps Administrator Associate - SOA-C01 (LA)
A Cloud Guru
Database Essentials
A Cloud Guru
Designing High Availability, Fault Tolerance, and DR with AWS Services
A Cloud Guru