
스프링 핵심 원리 - 기본편
김영한
$88,000.00
100%
$0.00
Basic / Spring, 객체지향
5.0
(4,165)
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.
Basic
Spring, 객체지향
You can understand and master all the web technologies required to develop web applications from the basics. You can understand the core principles and structure of Spring MVC and grow into a more in-depth backend developer.
Java Backend Web Technologies
Spring Web Technology
Spring MVC
If you know the principle, you will see the core!
Kim Young-han's Spring MVC Basics 👨💻
📌 Please check before taking the class!
Most modern applications are web applications that operate in a web environment. Java backend developers mostly use Spring MVC when developing these web applications. Spring MVC is the most popular web framework that helps you develop complex web applications easily and quickly.
Java Backend Web technology is very vast and there is a lot to study. In particular, Spring MVC provides many functions and has a complex structure. The reason why it is difficult to learn this web technology is the following three reasons.
All web technologies are based on HTTP. Therefore, if you have weak knowledge of HTTP , it is difficult to learn web technologies in depth. If you have weak knowledge of HTTP, please study the HTTP Web Basics for All Developers course before learning this course.
The history of Java backend web development has been over 20 years. Over the years, many things have been automated and abstracted as inconveniences have been improved and developed.
Especially developers who have recently started web development, when using the functions provided by web frameworks, they do not know the exact reason why the functions are provided in this way and learn mainly about simple usage. Even if they wonder, "Why do you use it this way?", it is difficult to properly understand and use the past context, such as what inconveniences in the past led to the current improvement and use in this way.
Spring MVC provides almost all the features required for backend web technology. It is that vast, and there is a lot to learn. With the development of Java backend web technology, Spring MVC has also added and developed many features. However, the basic structure of the Spring MVC framework is solidly well designed, so even though many features have been added so far, the basic structure has hardly changed. Therefore, it is very important to have a solid understanding of the basic structure of Spring MVC .
This lecture goes back 20 years. Starting from Servlet, which can be said to be the foundation of Java web technology, to JSP, MVC pattern, MVC framework, and the birth of Spring MVC, to the usage of the latest Spring MVC that is mainly used in practice, we will learn everything step by step by creating code with you. You can naturally understand the reasons why Daum technology was born due to some inconveniences in the past and what improvements were made while coding directly .
To properly develop web applications with Spring, you must first understand the core structure of Spring MVC. However, because many functions in Spring MVC are automated and abstracted, it is not easy to understand the core structure.
You and I will create the core features of Spring MVC directly without Spring. Rather than simply understanding the MVC framework in your head, we will develop an MVC framework from scratch . And through the process of evolving the MVC framework step by step, you will naturally be able to deeply understand why the internal structure of Spring MVC is designed this way .
It would take hundreds of hours to explain all Java web technologies. This course is not about explaining everything, but rather about laying the core framework of Java backend web development, and then focusing on the web technologies that are essential for practical use . After completing this course, you will be able to confidently develop Spring backend web applications based on a solid foundation of knowledge.
The Spring MVC lecture is divided into parts 1 and 2.
This lecture is Spring MVC Part 1 - Core technologies for backend web development .
Cover the core concepts of Java web technology and Spring MVC, and understand the basic features of Spring MVC.
Part 1 first introduces Java backend web technology, and learns about web technology in general, including servlets, JSP, MVC patterns, and MVC frameworks. After understanding the background of web technology, we will solidify the core concepts of Spring MVC. After that, we will learn the basic functions of Spring MVC, and develop a web page that can perform basic CRUD using Spring MVC.
Learn various techniques for utilizing Spring MVC.
Part 2 gradually develops an example, learning various Spring MVC utilization techniques through code, including Thymeleaf, messaging, internationalization, validation, cookies, sessions, filters, interceptors, exception handling, and common features and extension points.
We are preparing a series that will allow you to completely master Spring. We will teach you practical know-how, focusing on core Spring functions used in actual practice, boldly omitting functions that are not used in practice or are outdated.
Who is this course right for?
Developers new to Spring MVC
Developer job seeker
Working developers who want to deeply understand Spring MVC
Developers who want to create web applications with Spring
Need to know before starting?
Java language
Spring Basics
HTTP Basic Concepts
524,114
Students
32,737
Reviews
8,841
Answers
5.0
Rating
22
Courses
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.
EO 인터뷰 영상
개발바닥 - 시골 청년 개발왕 되다
All
72 lectures ∙ (15hr 22min)
Course Materials:
All
2,237 reviews
5.0
2,237 reviews
Reviews 6
∙
Average Rating 5.0
5
자바 백엔드 20년 역사의 큰 흐름을 15시간만에 따라갈 수 있는 정말 말도 안 되는 강의네요. 강의 자료를 보자마자, 영한 님께서 바쁜 일상 속에서도 이 강의를 위해 들이신 노력이 고스란히 느껴질 정도였습니다. 혹 나중에 강의들을 압축해서 책으로 출간하신다면 『토비의 스프링』에 이은 스프링 프레임워크의 바이블이 되지 않을까 싶습니다. 이 정도 퀄리티의 강의를 지금도 반복하여 수강할 수 있다는 게 행복합니다. 항상 좋은 강의 열어주셔서 감사합니다.
Omnibus님 고맙습니다^^!
Reviews 2
∙
Average Rating 5.0
5
외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한!
ㅎㅎㅎ 수한님 응원해주셔서 고맙습니다^^ 끝까지 화이팅!
Reviews 2
∙
Average Rating 5.0
Reviews 205
∙
Average Rating 5.0
5
완강 후기 "지금까지 이런 인강은 없었다. 이것은 강의인가 점진적 설계인가" -<영화> 극한직업 中-(패러디) 기존 영한 님의 어떤 강의보다도 우리가 배우는 기술에 대한 점진적인 기술의 발전을 강의에 녹여서 설명해 주시기 때문에 단지 사용법만을 알려주는 방식보다 이해하기도 쉽고, 기억에도 더 많이 남는 거 같습니다. 또한 이전 기술에 대한 강의 분량도 딱 적당했던 것 같습니다. 과하지도 않았고, 맛보기 수준으로 적지도 않았던 거 같아요. 이렇게 강의하시는 분이 영한님 말고 더 있을까 싶을 정도로 스프링 기술뿐만 아니라 알려주는 실력, 능력이 정말 감탄을 자아냅니다. 이래서 많은 수강생분들이 영한님 강의를 좋아하고 후속 강의를 기다리지 않나 싶습니다. 다음 강의가 출시되면 10번째 오픈하는 강의인데 기념으로 소소하게 유튜브 라이브로 수강생분들과 소통하는 기회가 있으면 재밌을 거 같고 좋겠다는 소소한 바램이 있습니다 ..ㅎㅎㅎ 다음 MVC2편도 기다리고 있겠습니다! 좋은 강의 만들어주셔서 감사합니다~!
ㅎㅎㅎ 고맙습니다. OMG님^^ 강의 준비하면서 많이 고민했던 부분을 잘 알아보아주셔서 저에게 큰 힘이 되네요. 10번째 오픈하고 나면 소소하게, 진짜 유투브 라이브 한번 하겠습니다! ㅋㅋㅋ (아~ 큰일났다 ㅋㅋㅋㅋㅋ)
도네하겠습니다 영한님..
실시간 라이브가 아니라서 아쉬운 감이 '조금'있지만 개발바닥 영상 3주치도 좋았습니다 ㅎㅎ
Check out other courses by the instructor!
Explore other courses in the same field!
$69,300.00
30%
$77.00