
Nguyên lý cốt lõi của Spring - Phiên bản cơ bản
yh
Người mới học Spring sẽ hiểu nguyên lý cốt lõi và nắm vững kiến thức cơ bản của Spring khi tự làm các ví dụ.
초급
Spring, oop
Bạn có thể hiểu và hoàn thành tất cả các công nghệ web cần thiết để phát triển ứng dụng web từ những điều cơ bản. Bạn có thể hiểu các nguyên tắc và cấu trúc cốt lõi của Spring MVC và phát triển thành một nhà phát triển phụ trợ chuyên sâu hơn.
Công nghệ web phụ trợ Java
công nghệ web mùa xuân
Mùa xuân MVC
Nếu bạn biết nguyên lý, bạn sẽ thấy được cốt lõi!
Kiến thức cơ bản về Spring MVC của Kim Young-han 👨💻
📌 Vui lòng kiểm tra trước khi tham gia lớp học!
Hầu hết các ứng dụng hiện đại là ứng dụng web hoạt động trong môi trường web. Các nhà phát triển back-end Java thường sử dụng Spring MVC khi phát triển các ứng dụng web này. Spring MVC là framework web phổ biến nhất, giúp phát triển nhanh chóng và dễ dàng các ứng dụng web phức tạp.
Công nghệ web backend Java rất rộng lớn và đòi hỏi phải nghiên cứu chuyên sâu. Đặc biệt, Spring MVC cung cấp chức năng mở rộng và kiến trúc phức tạp. Việc học các công nghệ web này có thể gặp khó khăn vì ba lý do.
Tất cả các công nghệ web đều dựa trên HTTP. Do đó, nếu bạn không có kiến thức về HTTP, việc học chuyên sâu về công nghệ web sẽ rất khó khăn. Nếu bạn chưa có kiến thức về HTTP, chúng tôi khuyên bạn nên hoàn thành khóa học "Cơ bản về HTTP Web dành cho mọi nhà phát triển" trước khi tham gia khóa học này.
Phát triển web backend bằng Java đã tồn tại hơn 20 năm. Theo thời gian, nó đã phát triển và cải thiện những hạn chế, dẫn đến tự động hóa và trừu tượng hóa nhiều khía cạnh.
Đặc biệt đối với các nhà phát triển mới bắt đầu phát triển web, việc tìm hiểu về các tính năng của các nền tảng web thường tập trung vào cách sử dụng đơn giản mà không hiểu rõ lý do chính xác đằng sau việc triển khai chúng . Ngay cả khi họ tự hỏi: "Tại sao chúng ta lại sử dụng theo cách này?", họ thường gặp khó khăn trong việc hiểu đầy đủ bối cảnh lịch sử và những bất tiện dẫn đến việc triển khai hiện tại.
Spring MVC cung cấp gần như đầy đủ các tính năng cần thiết cho công nghệ web back-end. Đây là một framework rộng lớn và có rất nhiều điều cần học. Cùng với những tiến bộ trong công nghệ web back-end Java, Spring MVC cũng đã chứng kiến nhiều tính năng được bổ sung và phát triển. Tuy nhiên, cấu trúc cơ bản của framework Spring MVC rất mạnh mẽ và được thiết kế tốt, và mặc dù có nhiều tính năng được bổ sung, cấu trúc cơ bản của nó vẫn gần như không thay đổi. Do đó, việc hiểu rõ cấu trúc cơ bản của Spring MVC là rất quan trọng.
Khóa học này đưa bạn trở về 20 năm trước. Bắt đầu với Servlet, nền tảng của công nghệ web Java, rồi đến JSP, mô hình MVC, framework MVC và sự ra đời của Spring MVC, cho đến những triển khai Spring MVC tiên tiến nhất thường được sử dụng trong thực tế, bạn sẽ được học từng bước một, cùng nhau xây dựng mã nguồn. Thông qua việc thực hành lập trình, bạn sẽ tự nhiên hiểu được lý do đằng sau sự ra đời của công nghệ Daum và những cải tiến mà chúng đã đạt được.
Để phát triển thành công các ứng dụng web với Spring, trước tiên bạn phải nắm vững cấu trúc cốt lõi của Spring MVC. Tuy nhiên, vì Spring MVC tự động hóa và trừu tượng hóa nhiều tính năng, việc nắm bắt cấu trúc cốt lõi của nó có thể khá khó khăn.
Bạn và tôi sẽ xây dựng các tính năng cốt lõi của Spring MVC trực tiếp, không cần Spring. Thay vì chỉ hiểu sơ qua về framework MVC, chúng ta sẽ phát triển nó từ đầu . Và thông qua quy trình từng bước này, chúng ta sẽ tự nhiên hiểu sâu hơn lý do tại sao cấu trúc bên trong của Spring MVC được thiết kế theo cách này .
Hàng trăm giờ học sẽ không đủ để bao quát tất cả các công nghệ web Java. Thay vì cố gắng bao quát mọi thứ, khóa học này thiết lập khuôn khổ cốt lõi của phát triển web backend Java và sau đó tập trung vào các công nghệ web thiết yếu cho ứng dụng thực tế . Sau khi hoàn thành khóa học, bạn sẽ có nền tảng vững chắc và có thể tự tin phát triển các ứng dụng web backend Spring.
Bài giảng về Spring MVC được chia thành phần 1 và phần 2.
Bài giảng này là Spring MVC Phần 1 - Công nghệ cốt lõi cho phát triển web Backend .
Bao gồm các khái niệm cốt lõi của công nghệ web Java và Spring MVC, đồng thời hiểu các tính năng cơ bản của Spring MVC.
Phần 1 giới thiệu các công nghệ web backend Java, sau đó đề cập đến toàn bộ các công nghệ web, bao gồm Servlet, JSP, mô hình MVC và framework MVC. Sau khi hiểu rõ bối cảnh của các công nghệ web, chúng ta sẽ củng cố nền tảng vững chắc về các khái niệm cốt lõi của Spring MVC. Tiếp theo, chúng ta sẽ khám phá các tính năng cơ bản của Spring MVC và phát triển một trang web có khả năng thực hiện các thao tác CRUD cơ bản bằng Spring MVC.
Tìm hiểu nhiều kỹ thuật khác nhau để sử dụng Spring MVC.
Phần 2 dần dần phát triển một ví dụ duy nhất, tìm hiểu nhiều kỹ thuật sử dụng Spring MVC thông qua mã, bao gồm Thymeleaf, nhắn tin, quốc tế hóa, xác thực, cookie, phiên, bộ lọc, bộ chặn, xử lý ngoại lệ, các tính năng chung và điểm mở rộng.
Chúng tôi đang chuẩn bị một loạt bài học được thiết kế để giúp bạn nắm vững Spring một cách toàn diện. Chúng tôi sẽ tập trung vào các tính năng cốt lõi của Spring được sử dụng trong các ứng dụng thực tế, mạnh dạn lược bỏ các tính năng lỗi thời hoặc lạc hậu, và cung cấp kiến thức thực tế.
Khóa học này dành cho ai?
Nhà phát triển mới làm quen với Spring MVC
Người tìm việc lập trình viên
Nhà phát triển chuyên nghiệp muốn hiểu sâu về Spring MVC
Các nhà phát triển muốn tạo ứng dụng web bằng Spring
Cần biết trước khi bắt đầu?
ngôn ngữ java
Kiến thức cơ bản mùa xuân
Khái niệm cơ bản về HTTP
568,895
Học viên
38,453
Đánh giá
9,021
Trả lời
5.0
Xếp hạng
25
Các khóa học
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.
EO 인터뷰 영상
개발바닥 - 시골 청년 개발왕 되다
Tất cả
72 bài giảng ∙ (15giờ 22phút)
Tài liệu khóa học:
10. Tạo dự án
09:57
11. Hello Servlet
18:20
22. Sắp xếp
05:54
Tất cả
2,458 đánh giá
5.0
2,458 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Chúa Younghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Godyounghan! Hãy hét lên Chúa Younghan! Hãy hét lên Chúa Younghan! Hãy hét lên Godyounghan!
Haha cảm ơn bạn đã ủng hộ Suhan ^^ Cố gắng đến cùng!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Ngày Nhà giáo tới tôi sẽ gửi hoa cẩm chướng cho Baemin...
Hahaha cảm ơn JongSeong Kim. làm đi!
Đánh giá 6
∙
Đánh giá trung bình 5.0
5
Đây là một bài giảng thực sự đáng kinh ngạc cho phép bạn theo dõi các xu hướng chính trong lịch sử 20 năm của chương trình phụ trợ Java chỉ trong 15 giờ. Ngay khi nhìn vào tài liệu bài giảng, tôi có thể cảm nhận được công sức mà Younghan đã bỏ ra cho bài giảng này dù cuộc sống hàng ngày bận rộn. Nếu các bài giảng được cô đọng và xuất bản thành sách trong tương lai, tôi nghĩ nó sẽ trở thành kinh thánh của khuôn khổ Mùa xuân sau 『Mùa xuân của Toby』. Tôi rất vui vì tôi vẫn có thể giảng đi giảng lại những bài giảng có chất lượng như thế này. Cảm ơn bạn luôn mang đến những bài giảng hay.
Cảm ơn Omnibus ^^!
Đánh giá 205
∙
Đánh giá trung bình 5.0
5
Đánh giá về Vạn Cương "Chưa bao giờ có một bài giảng như thế này trước đây. “Đây là một bài giảng hay một thiết kế tiến bộ?” -<Phim> Extreme Job - (nhại lại) Hơn bất kỳ bài giảng nào hiện có của Younghan, ông giải thích sự phát triển dần dần về mặt công nghệ của công nghệ mà chúng ta đang học, vì vậy nó dễ hiểu và dễ nhớ hơn là chỉ dạy cách sử dụng nó. Ngoài ra, tôi nghĩ số lượng bài giảng về các công nghệ trước đây là vừa phải. Tôi không nghĩ nó quá nhiều và cũng không quá ít để nếm thử. Tôi tự hỏi liệu có ai khác giảng bài như thế này ngoài Younghan không, và tôi thực sự ngạc nhiên không chỉ về kỹ thuật lò xo mà còn cả kỹ năng và khả năng mà anh ấy dạy. Tôi nghĩ đây là lý do tại sao nhiều sinh viên thích thú với các bài giảng của Younghan và mong chờ những bài giảng tiếp theo của anh ấy. Khi bài giảng tiếp theo ra mắt sẽ là bài giảng thứ 10, và để ăn mừng, tôi có một mong muốn nhỏ là sẽ rất vui và tốt nếu có cơ hội được giao lưu với các bạn sinh viên qua YouTube live.. hahaha Chúng tôi đang chờ đợi MVC 2 tiếp theo! Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời!
Haha cảm ơn bạn. Chúa ơi ^^ Tôi đã giúp ích rất nhiều khi bạn hiểu được những điều tôi lo lắng khi chuẩn bị cho bài giảng. Sau khi mở cửa lần thứ 10, chúng tôi sẽ tổ chức một buổi phát trực tiếp nhỏ và thực tế trên YouTube! cười (A~ Mình gặp rắc rối lớn rồi haha)
Tôi sẽ giúp cậu, Younghan..
Có một chút thất vọng khi nó không được phát trực tiếp ở thời gian thực, nhưng những thước phim dài 3 tuần từ sàn phát triển rất hay haha.
2.088.629 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!