Project
Web Calendar (Java)
Hard
163 completions
~ 36 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
7 months ago
Good project to practice both REST API and Repositories using Spring Boot. No need to write tons of code to see Spring operating its magic !
Victor Bocanegra
12 months ago
I learned about using CRUD operations in Spring and managing repositories and controllers with exceptions.
4.4
Learners who completed this project within the Java Backend Developer (Spring Boot) course rated it as follows: