김영한의 실전 데이터베이스 - 기본편
김영한
실무에 꼭 필요한 SQL과 데이터베이스의 기본기를 학습합니다. 개발자뿐만 아니라 기획자나 데이터 분석가분들도 SQL을 깊이있게 학습합니다.
Basic
SQL, MySQL, DBMS/RDBMS
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
552,831
Học viên
36,145
Đánh giá
8,952
Trả lời
5.0
Xếp hạng
24
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:
Tất cả
2,369 đánh giá
5.0
2,369 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한! 외쳐 갓영한!
ㅎㅎㅎ 수한님 응원해주셔서 고맙습니다^^ 끝까지 화이팅!
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 6
∙
Đánh giá trung bình 5.0
5
자바 백엔드 20년 역사의 큰 흐름을 15시간만에 따라갈 수 있는 정말 말도 안 되는 강의네요. 강의 자료를 보자마자, 영한 님께서 바쁜 일상 속에서도 이 강의를 위해 들이신 노력이 고스란히 느껴질 정도였습니다. 혹 나중에 강의들을 압축해서 책으로 출간하신다면 『토비의 스프링』에 이은 스프링 프레임워크의 바이블이 되지 않을까 싶습니다. 이 정도 퀄리티의 강의를 지금도 반복하여 수강할 수 있다는 게 행복합니다. 항상 좋은 강의 열어주셔서 감사합니다.
Omnibus님 고맙습니다^^!
Đánh giá 205
∙
Đánh giá trung bình 5.0
5
완강 후기 "지금까지 이런 인강은 없었다. 이것은 강의인가 점진적 설계인가" -<영화> 극한직업 中-(패러디) 기존 영한 님의 어떤 강의보다도 우리가 배우는 기술에 대한 점진적인 기술의 발전을 강의에 녹여서 설명해 주시기 때문에 단지 사용법만을 알려주는 방식보다 이해하기도 쉽고, 기억에도 더 많이 남는 거 같습니다. 또한 이전 기술에 대한 강의 분량도 딱 적당했던 것 같습니다. 과하지도 않았고, 맛보기 수준으로 적지도 않았던 거 같아요. 이렇게 강의하시는 분이 영한님 말고 더 있을까 싶을 정도로 스프링 기술뿐만 아니라 알려주는 실력, 능력이 정말 감탄을 자아냅니다. 이래서 많은 수강생분들이 영한님 강의를 좋아하고 후속 강의를 기다리지 않나 싶습니다. 다음 강의가 출시되면 10번째 오픈하는 강의인데 기념으로 소소하게 유튜브 라이브로 수강생분들과 소통하는 기회가 있으면 재밌을 거 같고 좋겠다는 소소한 바램이 있습니다 ..ㅎㅎㅎ 다음 MVC2편도 기다리고 있겠습니다! 좋은 강의 만들어주셔서 감사합니다~!
ㅎㅎㅎ 고맙습니다. OMG님^^ 강의 준비하면서 많이 고민했던 부분을 잘 알아보아주셔서 저에게 큰 힘이 되네요. 10번째 오픈하고 나면 소소하게, 진짜 유투브 라이브 한번 하겠습니다! ㅋㅋㅋ (아~ 큰일났다 ㅋㅋㅋㅋㅋ)
도네하겠습니다 영한님..
실시간 라이브가 아니라서 아쉬운 감이 '조금'있지만 개발바닥 영상 3주치도 좋았습니다 ㅎㅎ
2.092.594 ₫
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!