- Instructor: triphan
- Lectures: 113
- Duration: 48 days
Giới thiệu
Spring MVC là một framework rất nổi tiếng của Java dùng trong việc xây dựng các hệ thống thương mại lớn. Framework này được yêu cầu bởi nhiều nhà tuyển dụng hàng đầu trong công việc và đòi hỏi kiến thức chuyên môn cao trong lĩnh vực lập trình thương mại hệ thống.
Tuy vậy, Spring MVC là một framework khó và cũng ít tài liệu chi tiết cũng như giải thích đầy đủ và chi tiết về công nghệ, cách sử dụng. Rất nhiều bạn sinh viên gặp khó khăn khi tiếp cận với Spring MVC Framework ngay lần đầu tiên và không biết sử dụng như thế nào và luồng hoạt động ra sao. Từ đó, Spring MVC Framework như một rào cản lớn đối với các bạn sinh viên trẻ đang cần đúc kết kinh nghiệm cho công việc.
Khóa học Lập Trình Web Java Với Spring MVC Framework này đúc kết chi tiết và sâu sắc các vấn đề cốt lõi trong Spring MVC Framework. Các bạn hoàn toàn có thể làm được việc ngay sau khóa học. Tự tin phỏng vấn, trả lời câu hỏi của nhà tuyển dụng chắc chắn.
Công Nghệ Sử Dụng
- Java
- Spring Boot
- Spring MVC
- MySQL Database
- XAMPP
- HTML
- CSS
- JavaScript
- Bootstrap
- JQuery
- IDE: Spring Tool Suite
Đối Tượng Khóa Học
- Những bạn muốn học phát triển ứng dụng web bằng Java
- Các bạn đang học hay sử dụng công nghệ khác muốn chuyển đổi
- Các bạn muốn nâng cao kỹ năng phát triển web bằng Java
- Các bạn sinh viên mới ra trường cần chuẩn bị kiến thức tìm việc với Java
Điều Kiện Học
Học viên tham gia khóa học cần có kiến thức cơ bản về:
- Cơ bản về máy tính
Thời Gian Học
Thời gian học 48 buổi. Tuần học 3 buổi 2-4-6 hoặc 3-5-7. Mỗi buổi 3 giờ
Học Phí
Học phí khóa học 8.000.000VND
Chương Trình Đào Tạo
- 11 Sections
- 113 Lessons
- 48 Days
- Lập Trình HTML Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về HTML.4
- Lập Trình CSS Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về CSS.8
- Lập Trình BootStrap Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về thư viện BootStrap.17
- 3.1Giới thiệu thư viện BootStrapCopy
- 3.2Tìm hiểu khái niệm và sử dụng Grid SystemCopy
- 3.3Sử dụng Text/TypographyCopy
- 3.4Sử dụng ColorsCopy
- 3.5Sử dụng ImagesCopy
- 3.6Sử dụng TablesCopy
- 3.7Sử dụng AlertsCopy
- 3.8Tạo Button và Button GroupsCopy
- 3.9Sử dụng BadgesCopy
- 3.10Sử dụng Progress BarsCopy
- 3.11Sử dụng PaginationCopy
- 3.12Sử dụng List GroupsCopy
- 3.13Sử dụng CardsCopy
- 3.14Sử dụng BootStrap cho FormsCopy
- 3.15Sử dụng Navs và Navigation BarCopy
- 3.16Sử dụng ModalCopy
- 3.17Sử dụng CollapseCopy
- Lập Trình JavaScript Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về JavaScript.10
- 4.1Giới thiệu ngôn ngữ lập trình JavascriptCopy
- 4.2Sử dụng mô hình DOM trong JavascriptCopy
- 4.3Khai báo và sử dụng biến trong JavascriptCopy
- 4.4Sử dụng các toán tử trong JavascriptCopy
- 4.5Sử dụng câu lệnh điều kiện trong JavascriptCopy
- 4.6Sử dụng vòng lặp trong JavascriptCopy
- 4.7Khai báo và sử dụng mảng trong JavascriptCopy
- 4.8Xây dựng và sử dụng hàm trong JavascriptCopy
- 4.9Thao tác với chuỗi trong JavascriptCopy
- 4.10Sử dụng mô hình sự kiện trong JavascriptCopy
- Lập Trình JQuery Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về thư viện JQuery.4
- Lập Trình Java Cơ BảnTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản về ngôn ngữ lập trình Java.9
- Lập Trình Java Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức nâng cao về ngôn ngữ lập trình Java.15
- 7.1Giới thiệu khái niệm lập trình hướng đối tượng với JavaCopy
- 7.2Xây dựng Class trong JavaCopy
- 7.3Khai báo thuộc tính, phương thức và Constructor trong ClassCopy
- 7.4Sử dụng từ khóa StaticCopy
- 7.5Sử dụng kế thừa trong lập trình hướng đối tượngCopy
- 7.6Sử dụng đa hình trong lập trình hướng đối tượngCopy
- 7.7Khai báo và sử dụng Abstract class trong JavaCopy
- 7.8Khai báo và sử dụng Interface trong JavaCopy
- 7.9Khai báo và sử dụng Generic trong JavaCopy
- 7.10Sử dụng Collection trong JavaCopy
- 7.11Sử dụng biểu thức LambdaCopy
- 7.12Thao tác với thời gian trong JavaCopy
- 7.13Tìm hiểu và lập trình với Stream trong JavaCopy
- 7.14Thao tác file trong JavaCopy
- 7.15Thao tác database với JDBC trong JavaCopy
- Lập Trình Spring MVC Framework Cơ BảnTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản về lập trình với Spring MVC Framework.9
- 8.1Giới Thiệu Spring Framework và Spring MVC FrameworkCopy
- 8.2Sử Dụng Thymeleaf View Engine Trong ViewsCopy
- 8.3Sử Dụng Static FilesCopy
- 8.4Xây dựng ControllerCopy
- 8.5Sử Dụng ModelMap và ModelViewCopy
- 8.6Sử Dụng RoutingCopy
- 8.7Xây dựng Page Layout với ThymeleafCopy
- 8.8Sử Dụng Spring FormCopy
- 8.9Kiểm Tra Dữ Liệu Hợp Lệ Trong Spring FormCopy
- Lập Trình Spring MVC Framework Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức nâng cao về lập trình với Spring MVC Framework.10
- 9.1Xây Dựng ServicesCopy
- 9.2Sử Dụng SessionCopy
- 9.3Sử Dụng CookieCopy
- 9.4Sử Dụng AjaxCopy
- 9.5Sử Dụng Spring Data JPA Thao Tác DatabaseCopy
- 9.6Xây Dựng Ứng Dụng CRUD với Spring Data JPA trong Spring MVCCopy
- 9.7Sử Dụng InterceptorCopy
- 9.8Xây Dựng Cơ Chế Bảo Mật trong Spring MVCCopy
- 9.9Đa Ngôn Ngữ với Internationalization (i18n) and Localization (L10n)Copy
- 9.10Xây Dựng Chức Năng Thanh Toán Online với Cổng Thanh Toán Trực Tuyến PayPalCopy
- Lập Trình Web API Cơ Bản Và Nâng Cao Với Spring FrameworkTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về lập trình với Web API trong Spring Framework.11
- 10.1Tìm hiểu các khái niệm Web APICopy
- 10.2Xây dựng Web API với Spring FrameworkCopy
- 10.3Sử dụng Route trong Web APICopy
- 10.4Sử dụng tham số trong Route với Web APICopy
- 10.5Sử dụng Query String trong Route với Web APICopy
- 10.6Sử dụng các phương thức GET, POST, PUT và DELETE trong Web APICopy
- 10.7Khai báo và sử dụng Interceptor trong Web APICopy
- 10.8Sử dụng cơ chế bảo mật Basic Authentication trong Web APICopy
- 10.9Sử dụng cơ chế bảo mật JSON Web Tokens(JWT) trong Web APICopy
- 10.10Thao tác thêm, xóa và sửa dữ liệu từ database trong Web API với Spring Data JPACopy
- 10.11Lập trình với Web Socket trong Spring FrameworkCopy
- Đồ Án Môn HọcSau khi kết thúc môn học, bạn có thể sử dụng các kiến thức trong môn học này xây dựng bất kì website theo các yêu cầu thực tế. Một số yêu cầu website thường gặp trong thực tế.16
- 11.1Xây dựng website thương mại điện tửCopy
- 11.2Xây dựng website trắc nghiệm onlineCopy
- 11.3Xây dựng website đặt phòng onlineCopy
- 11.4Xây dựng website đặt vé xem phim onlineCopy
- 11.5Xây dựng website đặt bàn onlineCopy
- 11.6Xây dựng website nghe nhạc onlineCopy
- 11.7Xây dựng website support online(Online Help Desk)Copy
- 11.8Xây dựng website đấu giá onlineCopy
- 11.9Xây dựng website quản lý tồn khoCopy
- 11.10Xây dựng website chia sẻ hình ảnh, videoCopy
- 11.11Xây dựng website tuyển dụng onlineCopy
- 11.12Xây dựng forum trao đổi cộng đồngCopy
- 11.13Xây dựng website quản lý sự kiện onlineCopy
- 11.14Xây dựng website quản lý trường học onlineCopy
- 11.15Xây dựng website gửi điện thiệp onlineCopy
- 11.16Xây dựng website mua bán bất động sảnCopy