Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot with Postgres and React in 3 hrs.
Rating: 4.1 out of 5(8 ratings)
48 students

Spring Boot with Postgres and React in 3 hrs.

Spring Boot with Postgres & React
Created byPatrick Videos
Last updated 2/2025
English

What you'll learn

  • Demonstrate how to build RESTful APIs using Spring Boot.
  • Understand HTTP methods (GET, POST, PUT, DELETE) and status codes, and apply them in a Spring Boot application.
  • Install and configure a Spring Boot project with dependencies for PostgreSQL integration
  • Design and implement an repository pattern using Spring Data JPA
  • Develop a simple RESTful CRUD (Create, Read, Update, Delete) API with Spring Boot.
  • Implement request mappings, controllers, and services for managing data.
  • Use DTOs (Data Transfer Objects) for optimized data exchange between layers.
  • Implement data validation and error handling for database operations.
  • Set up a React application to communicate with the Spring Boot REST API.
  • Handle form submissions in React and send data to the Spring Boot API.

Course content

1 section25 lectures3h 11m total length
  • Introduction to the Course & PDF part 11:33
  • Install JDK, IntelliJ, JSON, Postman & Maven5:15
  • Install PostgreSQL Database7:05
  • Setup Spring Boot4:04
  • A few things about the setup1:39
  • Our First Controller7:59
  • GET Mappings5:41
  • Domain, Exception, Service & Repository20:08
  • Student Controller - Bringing it together9:16
  • Troubleshooting1:11
  • Qualifier2:14
  • Post & Find by ID10:14
  • Custom Queries12:29
  • One Student Many Tasks5:46
  • One to Many relationship26:40
  • Many to Many relationship14:24
  • Set vs List4:02
  • Actuator3:25
  • Logging2:17
  • Validation & Exceptions11:14
  • Swagger3:36

    For swagger use version 2.7.0 instead of 2.2.0

  • Testing with Mockito9:55
  • React UI - Display9:32
  • React UI - POST7:25
  • Inversion of Control / PDF and Code of Project4:01
  • Final Quiz

Requirements

  • Basic Java Programming

Description

Are you ready to kickstart your journey into the world of modern web development? This comprehensive course is a well-edited, concise, and information-packed guide to creating RESTful web APIs using Spring Boot, Postgres, and React.

In just 3 hours, you'll learn everything you need to start building!

Why Take This Course?

  • Efficient Learning: Every minute of this course is packed with actionable knowledge—no fluff, no wasted time.

  • Hands-On Experience: Follow along as we build a complete project from scratch.

  • Expert Editing: Professionally edited content ensures a smooth and engaging learning experience.

  • Beginner-Friendly: Step-by-step explanations to guide you, even if you’re new to Spring Boot or full-stack development.

By the end of this course, you’ll have the confidence and skills to create your own RESTful web APIs with Spring Boot, Postgres, and React.

Don’t wait—start building your full-stack development expertise today!

What You'll Learn:

  • The fundamentals of Spring Boot and how to set up a robust backend.

  • RESTful API Development: Create APIs that follow industry standards.

  • Integration with Postgres: Learn how to store and manage data effectively.

  • Building dynamic frontends with React: Bring your APIs to life with an interactive UI.

  • Best practices for structuring code and connecting your frontend and backend seamlessly.

Who this course is for:

  • Beginner Java programmers wanting to learn Spring Boot