Project
Web Calendar (Java)
Hard
145 completions
~ 31 hours
4.4Сreate a simple REST service with the Spring Boot framework. You will work with a database using Spring Data JPA and create APIs using Spring WEB. Learn to use LocalDate objects in Java.
Provided by
JetBrains Academy
About
These days, our lives are hectic and eventful. It's tough to keep track of everything that happens around us. Let's create a web calendar to store and manage all upcoming events. Use the Spring Boot framework and create a REST API to save and manage events. The Spring Boot framework allows you to start a web application with a minimal setup.
Training project
This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Create your first endpoint that will respond with a simple message.
Handle GET and POST requests from the client and parse arguments from the request body.
Create a database and save all the events in it.
Process and delete events by ID. Add an ability to get information about events in a specific date range.
Reviews
VB
Victor Bocanegra3 months ago
I learned about using CRUD operations in Spring and managing repositories and controllers with exceptions.
Miroslav Levdikov
7 months ago
While working on this project, I practiced writing requests and using repository pattern. It's a quite simple but useful project.
4.4
Learners who completed this project within the Java Backend Developer (Spring Boot) course rated it as follows: