Becoming a Java Backend Developer! Introduction to Spring Boot 3 Framework based on Java 17 (2)

This course is an introductory Java 17-based Spring Boot 3 framework (Part 2) program, designed to help you learn step-by-step how to implement features commonly used in actual backend development, such as bulletin board functionality, paging, list implementation, and applying Bootstrap designs. Rather than just explaining theory, you will learn by directly implementing features frequently used in practice—such as delete functionality, DB integration, pagination, and entity modification—according to an actual project workflow. The course explains everything step-by-step so that even beginners can follow along, helping you understand the flow and structure of why things are implemented in a certain way. This course is highly recommended for those who want to take their Spring Boot backend development skills to the next level.

1 learners are taking this course

Level Intermediate

Course period Unlimited

Java
Java
Spring Boot
Spring Boot
backend
backend
JPA
JPA
Bootstrap
Bootstrap
Java
Java
Spring Boot
Spring Boot
backend
backend
JPA
JPA
Bootstrap
Bootstrap

What you will gain after the course

  • Understanding how to implement the board delete function based on SpringBoot 3

  • Learning how to implement list and paging functions in a professional, real-world manner

  • Understanding pagination processing methods using the Page class

  • Building a clean UI using Bootstrap CSS

  • Practice on implementing a list view with database integration

  • Learning how to implement entity modification and email duplication check functions

Java 17-based SpringBoot 3 Practical Bulletin Board & Paging Project

This is a practice-oriented course where you will directly implement board CRUD functions and pagination features, which are frequently used in actual backend development, based on SpringBoot 3.

Rather than simple theoretical explanations, the course is structured so that you can learn by following along step-by-step through an actual project workflow, including delete functions, list display, DB integration, and applying Bootstrap UI.

In particular, I explain pagination and how to use the Page class—concepts many beginner developers find difficult—as simply as possible, helping you naturally learn how they are applied in real-world practice.

Recommended image examples:

  • Board list screen capture

  • Pagination UI screen

  • SpringBoot project structure image

  • Comparison screen before/after applying Bootstrap

  • CRUD Flow Diagram

What You’ll Learn

Section (1): Core Keywords

  • Implementing a Board Deletion Function Based on SpringBoot 3

  • Delete from the database after verifying the user's password

  • Implementing the list display function

  • How to configure Thymeleaf-based views

  • Implementing pagination using the Page class

  • Understanding the logic for handling Previous Page / Next Page

  • Learning the concept of paging group processing

Through hands-on practice, you can understand the actual flow of how backend services operate, rather than simply copying code.

Recommended image examples:

  • Execution screen of the delete function

  • Board list display screen

  • Paging processing result screen

  • SpringBoot Controller / Service structure image

Section (2): Core Keywords

  • Applying the Bootstrap CSS framework

  • Improvement of pagination design

  • Implementation of DB-linked list view

  • Entity modification and field addition

  • Implementation of email duplicate check function

  • Error page connection handling

  • Setting to prevent automatic table creation

By learning practical screen layouts and data processing procedures together, you can gain backend development experience that closely resembles real-world projects.

Recommended image examples:

  • UI screen with Bootstrap applied

  • Pagination design examples

  • Entity Structure Diagram

  • DB table connection flow image

Before You Enroll

Prerequisites & Notices

  • An understanding of basic Java syntax is required.

  • It is even better if you have experience creating SpringBoot projects.

  • We recommend that you first study the prerequisite course,
    “Become a Java Backend Developer! Introduction to Spring Boot 3 Framework based on Java 17 (1)”.

This course is practice-oriented and provides detailed, step-by-step explanations so that even beginners can follow along.

The lecture videos were produced with screen magnification and subtitles in mind, and we recommend focusing on hands-on practice.

If you have any questions during the course, you can inquire through the Q&A board, and course updates will be provided continuously if necessary.

Recommended for
these people

Who is this course right for?

  • Those who want to learn the Spring Boot 3 framework through practice-oriented training

  • Those who are preparing for a job as a Java backend developer

  • Those who found it difficult to implement bulletin board CRUD and paging functions

  • Beginner developers who want to implement backend features through an actual project workflow

  • Those who have studied the basics of Java and Spring Boot but need practical experience for the next step

Need to know before starting?

  • An understanding of basic Java syntax is required.

  • It is recommended to have a basic understanding of Spring Boot and experience in creating projects.

  • We recommend that you first study the prerequisite course, "Becoming a Java Backend Developer! Introduction to SpringBoot 3 Framework based on Java 17 (1)."

Hello
This is kimw24072

CEO of Answernus - Instructor for 5 regular IT courses at Multicampus (RPA & ChatGPT & Crawling & AI & PE) - Instructor for 5 regular Generative AI courses at Korea Management Association (RPA & ChatGPT & Crawling & AI & Data Processing) - Author of [2022 Sejong Book Award Selection] "Money-Making Python Coding for Non-IT Majors" - Author of [2023 Sejong Book Award Selection] "Python Business Automation (RPA) for Non-IT Majors" - Operator of the "Bihyeonko Automation Lab" YouTube channel - Conducted lectures for numerous major corporations and public enterprises including Samsung, Hyundai, SK, KT, and LG - Cumulative 6,600+ learners in offline Generative AI education & 500+ hands-on project coaching cases [As of 2024.12] - IT Education Consultant & Instructor at Samsung Group Multicampus - AI Education Planning / Operations at Hyundai Steel HRD, Hyundai Motor Group - 12 years of professional experience as a non-developer at Hyundai Steel, Hyundai Motor Group (Sales, Planning, System Design, HRD, etc.)
More

Curriculum

All

29 lectures ∙ (12hr 41min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

kimw24072's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!