강의

멘토링

커뮤니티

Programming

/

Back-end

Learning Spring Web Project with Code - Intermediate

What if you need to study Spring Legacy projects? What if you want to create XML configurations one by one? What if you need to apply Spring Security to a Spring project?

(5.0) 8 reviews

206 learners

Level Basic

Course period Unlimited

  • zk202308a5410
Spring
Spring
JSP
JSP
mybatis
mybatis
Ajax
Ajax
Spring Security
Spring Security
Spring
Spring
JSP
JSP
mybatis
mybatis
Ajax
Ajax
Spring Security
Spring Security

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

뒤안길

59% enrolled

You can get a general overview of the book and learn the latest trends better than the book. However, it may be a bit difficult for beginners.

5.0

banana

30% enrolled

Studying with JSP is very helpful. I like that I can watch the Vanilla JS lectures and compare them with a book to study, which is very helpful.

5.0

p.cdoomco

8% enrolled

I will take a good look at it.

What you will gain after the course

  • Spring

  • Spring MVC

  • Spring Security

  • Axios

  • REST

Learning Spring Web Projects with Code Intermediate


The Intermediate course moves beyond simple web programming and covers more advanced topics, such as Ajax, attachments, and Spring Security. The following technology versions are used in this course:


  • Spring MVC: Version 5.3.27

  • Tomcat 9.x

  • Maria DB

  • Spring Security: Version 5.6.9


The lecture will proceed by creating a web project using IntelliJ Ultimate version and creating Spring-related settings one by one in XML.


This lecture covers the following topics:


Contents related to comments

  • Processing comments using Axios and Ajax

  • async/await for asynchronous processing

  • DOM handling using Vanilla JS


AOP and Transactions

  • AOP concept and configuration method

  • Verification through transaction setup and testing


Handling attached files

  • Upload and save files

  • File uploads and database processing


Applying Spring Security

  • Spring Security configuration

  • User Permissions and Access Control

  • Custom authentication settings

  • Authentication processing on the screen

  • Using Security in JSP

The code used in the class is attached as teaching material within the lecture.


Learn about these things

1⃣ Detailed processing of comments

Learn CRUD and paging processing of comments, and Javascript processing using Axios and Vanilla JS.




2⃣ Handling posts with attachments

Register an attachment, upload it to the server, and use it when viewing posts.

Attachment-related data is stored in a separate table and processed as a transaction.

3⃣ Applying Spring Security

Learn and apply login/logout/auto-login functions. Customize login processing and use annotations.



Things to note before taking the course

Prerequisite subjects

  • This course is a follow-up to 'Learn Spring Web Project with Code - Basic'.

  • For class examples, class materials are provided in the middle of the lecture.

  • You must have experience with web projects using Java (Servlet/JSP)

Learning Materials

  • Learning material formats provided: PPT, cloud link, text, source code, example problems, etc.

  • Amount and Capacity: Learning materials provided for each section

Recommended for
these people

Who is this course right for?

  • For those who need to use Spring legacy projects

  • For those who want to study Spring Security

  • For those who want to study Ajax and REST

Need to know before starting?

  • Java

  • Web Programming Fundamentals

Hello
This is

2,210

Learners

161

Reviews

287

Answers

4.8

Rating

5

Courses

Gumonggage Coding Team is a community established in 2015 for people working in development-related fields to gather.

The lectures are currently being conducted by Manager Cookie, who is the operator of the Guman-gage Coding Group.

I began my career in development in 2000 and have experience working across venture companies, SMEs, large corporations, and as a freelancer.

Since the 2010s, I have been primarily focusing on corporate training and consulting.

Naver Cafe

I have development experience with corporations, large enterprises, and as a freelancer. Since the 2010s, my primary focus has been on corporate training and consulting. Naver Cafe

Major Publications

Spring Web Project Learned Through Code

Learning Spring Boot Through Code

Learning React through Code

Implementation of RESTful API Server

Spring 6 Legacy Project

Java Web Development Workbook

React Native in Action (Translation)

Development/Lecturing

Worked at Samsung SDS Development Team

Worked at SK Customer Happiness Co., Ltd.

Corporate lectures for companies including KT, SK, POSDATA, Kyobo Life, Shinsegae, Asiana, National Health Insurance Service, and more.

Curriculum

All

60 lectures ∙ (12hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

8 reviews

5.0

8 reviews

  • dachki님의 프로필 이미지
    dachki

    Reviews 64

    Average Rating 5.0

    5

    59% enrolled

    You can get a general overview of the book and learn the latest trends better than the book. However, it may be a bit difficult for beginners.

    • banana4502님의 프로필 이미지
      banana4502

      Reviews 5

      Average Rating 5.0

      5

      30% enrolled

      Studying with JSP is very helpful. I like that I can watch the Vanilla JS lectures and compare them with a book to study, which is very helpful.

      • pcdoomco8127님의 프로필 이미지
        pcdoomco8127

        Reviews 11

        Average Rating 5.0

        5

        8% enrolled

        I will take a good look at it.

        • pjh2688님의 프로필 이미지
          pjh2688

          Reviews 11

          Average Rating 5.0

          5

          30% enrolled

          • majjol2905님의 프로필 이미지
            majjol2905

            Reviews 41

            Average Rating 5.0

            5

            30% enrolled

            It's easy to understand with the detailed explanation.

            $37.40

            zk202308a5410's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!