From the theory of Spring Boot to practice, you can learn the easiest, fastest, and most systematically with easy examples. And all the content you learn in the lecture is structured identically to the content you learn at the nationally funded academy. In addition, as of 2023.05.29, the lecture has been renewed with the latest version applied.
You can understand the core principles of Spring Boot.
You can use the main features provided by Spring Boot.
You can develop web applications using Spring Boot.
Spring vs. Spring Boot
▶The Spring Boot (https://spring.io/projects/spring-boot) project is a project that helps you use the Spring Framework faster and easier. ▶Spring Boot is not a choice between Spring and Spring Boot, but rather a starter template for easily using Spring. ▶Spring Boot is also officially supportedin the latest version of the e-Government Standard Framework, 2023.03.02, Execution Environment 4.1.0 .
This course was created using the latest version.
As of May 29, 2023, the lecture was produced using the most recent version. As of 2024.08.14, all code in the examples has been tested on 3.3.2. Since the course is currently being taught offline, the code is continuously updated to the latest version.
Spring Boot: 3.1.0 (video lecture) / The provided code uses version 3.3.2 as of August 14, 2024.
Spring Core: 6.0.8
Hibernate: 6.1.7
Spring Security: 6.0.3
Tomcat Embedded: 10.1.8
Using the Jakarta.servlet.~ package
This course provides you with a way to easily understand and quickly use the core features of Spring Boot.
We will explain the technologies required to create web applications step by step.
Rather than just giving you a taste, we provide in-depth practice in areas where necessary.
We focus on JSP, Oracle, MyBatis, and JPA, which are the same as what you learn at government-funded academies.
In the video lecture, we use Gradle as the build tool.
After completing this course, you will be able to create web applications using Spring Boot without difficulty. And based on this lecture, the following book was also published.
Because it has been updated several times, the content of the video lectures is now more up-to-date than the content of the book. And the practice code materials attached to the lectures are updated whenever there are changes to the content while I teach offline.
Recommended for these people
Who is this course right for?
For those who want to learn Spring Boot easily and quickly
Those who want to learn JSP/Servlet course and learn Spring
Anyone who wants to quickly create a portfolio project with Spring Boot
Need to know before starting?
We assume you have Java programming experience.
I assume you have JSP/Servlet experience.
It does not cover installing JDK, build tools, or IDE.
This course was created using JDK 17, Gradle, Eclipse + STS Addon or STS4.
It was a great help that Spring Boot, which I had always found difficult, was explained so easily.
I have seen many other lectures and books, but this is the first time that it is easy to understand like this lecture.
I would like to recommend this lecture to developers who are new to Spring Boot~
Study hard...^^
"Night work is reduced" is a famous saying.
Spring Boot is the latest technology in the Spring series.
Developing with Spring Boot is hip, but starting Spring with Boot is not recommended. This is because Boot is a compressed result of Spring technology. It is a technology that does not consider beginners at all.
I thought I had the basics because I had been developing for a long time, but when I looked at Spring's annotations, I felt like I was covering up and developing code, so I felt uncomfortable. However, this lecture allowed me to use Boot technology by connecting it to old technology, even though it is Spring Boot, so it helped me reduce the discomfort of looking at annotations a little.
I said something long, but the conclusion is that if you are a beginner in Spring Boot, I highly recommend this lecture. If you want to learn a technology anyway, you can't learn all the technologies with one lecture. I think you become proficient in the technology by watching several lectures. In that sense, this lecture is a must-have.
The usage of Spring and Spring Boot was different, so it was very difficult, but since you explained Spring Boot in such detail and systematically, I was able to understand the parts I didn't understand until now by watching them over and over again, and I also gained confidence that I could apply it and practice right after watching the video. Thank you so much.
When I first took the class, I had a hard time adjusting to the instructor's tone of voice/speed. The instructor's presentation, which sounded like he was reading a script, was a factor that hindered my immersion in the class. I took the class with the mindset of organizing after reading about two books because I had a project to do with Spring Boot. The content itself was not bad, but there were some parts where the explanation was a bit lacking, and there were also places where the content that didn't need to be split was split and expanded, so some of the compositions (especially transactions) were a bit disappointing. If it were a free class, I would have given it 5 stars, but for a paid class, I felt it was a bit lacking, so I gave it 3 stars.