
Xin lưu ý: Nếu bạn có điều kiện, hãy mua khóa học gốc để ủng hộ tác giả và đội ngũ làm khóa học để họ có thể mang tới nhiều hơn những khóa học chất lượng nhé!
Tóm Tắt Khóa Học:
Khóa học Xây dựng ứng dụng quản lý kho hàng sử dụng Java Spring MVC và MySQL là một chương trình học tuyệt vời, giúp bạn nắm vững kiến thức về Java nói chung và Java Web nói riêng. Với thiết kế bài bản, khóa học này sẽ giúp bạn hoàn thành một dự án ứng dụng hoàn chỉnh, từ đó bạn có thể tự tin xây dựng ứng dụng với công nghệ Java Spring và MySQL.
Trong suốt khóa học, bạn sẽ tìm hiểu về mô hình MVC, cách hoạt động của Java Web và MySQL, giúp bạn phát triển kỹ năng giải quyết vấn đề trong quá trình xây dựng ứng dụng bằng Java Spring. Giảng viên Nguyễn Việt Hùng, với nhiều năm kinh nghiệm trong lĩnh vực phát triển ứng dụng với Java Spring MVC, đã tạo ra khóa học này nhằm hỗ trợ các bạn học viên đạt được thành công trong học tập.
Khi tham gia khóa học, bạn sẽ không chỉ được học mà còn có cơ hội giao lưu, học hỏi từ các bạn học viên khác trong một nhóm riêng và nhận sự hỗ trợ trực tiếp từ giảng viên. Khóa học này cung cấp cho bạn kiến thức và kỹ năng đầy đủ, từ đó giúp bạn học và xây dựng ứng dụng một cách chuyên nghiệp và hiệu quả.
Với khóa học này, bạn sẽ học được:
Chúng tôi xin giới thiệu một khóa học và công nghệ sẽ giúp bạn xây dựng một ứng dụng web hoàn chỉnh. Khóa học bao gồm các phần giới thiệu về JDBC, Hibernate và Spring Core, giúp bạn có thể triển khai một dự án web hoàn chỉnh từ đầu đến cuối.
Phần giới thiệu về Hibernate sẽ hướng dẫn bạn cách sử dụng Hibernate để tạo đối tượng Java từ cơ sở dữ liệu quan hệ, được chia thành hai phần để bạn hiểu rõ cách sử dụng Hibernate một cách hiệu quả. Phần giới thiệu về Spring Core được chia thành ba phần, giúp bạn hiểu rõ hơn về mô hình MVC cũng như luồng hoạt động của Spring MVC. Bạn cũng sẽ học cách phân tích nghiệp vụ, thiết kế cơ sở dữ liệu và triển khai dự án trên MySQL.
Sau khi hoàn thành phần giới thiệu, bạn sẽ học cách khởi tạo dự án và thiết lập cấu hình cho nó. Bạn sẽ biết cách tổ chức cấu trúc dự án, tạo các tệp mapping cho Hibernate và dựng mockup cho ứng dụng của mình.
Tiếp theo, bạn sẽ học cách tích hợp giao diện HTML vào ứng dụng và sử dụng template engine Apache Tiles. Bạn cũng sẽ biết cách kết nối với cơ sở dữ liệu, xây dựng module đăng nhập, kiểm tra quyền và xác thực người dùng.
Sau đó, bạn sẽ học cách xây dựng module danh mục sản phẩm, thông tin sản phẩm và quản lý kho. Bạn sẽ biết cách tạo các màn hình thêm, sửa và xem cho các module này, cũng như hiển thị danh sách sản phẩm trong kho cùng với lịch sử kho.
Cuối cùng, bạn sẽ học cách xây dựng chức năng nhập và xuất hàng, cùng với module người dùng và vai trò. Bạn cũng sẽ học cách cấp quyền và xây dựng màn hình danh sách menu. Cuối cùng, bạn sẽ biết cách triển khai ứng dụng lên máy chủ web.
Danh sách bài học:
Giới thiệu khóa học và công nghệ sử dụng
Giới thiệu về JDBC
Giới thiệu về Hibernate Phần 1
Giới thiệu về Hibernate Phần 2
Giới thiệu về Spring Core – Phần 1
Giới thiệu về Spring Core – Phần 2
Giới thiệu về Spring core-Phần 3
Giới thiệu về mô hình MVC, luồng hoạt động của Spring MVC
Phân tích nghiệp vụ cho project
Thiết kế Database, mô tả chức năng của từng bảng
Triển khai tạo database lên MySQL
Khởi tạo project, thiết lập cấu hình cho dự án.
Giới thiệu tổ chức cấu trúc dự án, khởi tạo các file mapping cho Hibernate, dựng mockup cho ứng dụng
Ghép giao diện HTML vào ứng dụng
Áp dụng template engine Apache tiles vào dự án
Xây dựng kết nối tới database
Xây dựng login module: login service & login validate
Xây dựng login module: login controller & form login
Tạo menu động dựa theo phân quyền
Xây dựng bộ lọc kiểm tra quyền và kiểm tra đăng nhập.
Xây dựng Category module: Category service & Category validate
Xây dựng Category module: Category Controller
Xây dựng Category module: Tạo màn hình add, edit, view cho category
Xây dựng Category module: Tạo màn hình category list và các chức năng thao tác trên list
Xây dựng Category module: Tạo form tìm kiếm dữ liệu
Tạo chức năng phân trang cho hệ thống
Xây dựng Product Info module: Product Info service & Product Info validate
Xây dựng Product Info module: Cấu hình file upload cho hệ thống, tạo Product Info Controller
Xây dựng Product Info module: Tạo form upload file cho màn hình, tạo màn hình add, edit, view
Xây dựng Product Info module: Hiển thị product info list, các thao tác trên list
Xây dựng chức năng hiển thị danh sách sản phẩm trong kho, tìm kiếm dữ liệu
Xây dựng chức năng hiển thị lịch sử kho, tìm kiếm dữ liệu.
Xây dựng chức năng nhập hàng: service & validate.
Xây dựng chức năng nhập hàng: controller Phần 2
Xây dựng chức năng nhập hàng: giao diện list, add, edit, view
Xây dựng chức năng nhập hàng: Xuất báo cáo
Hướng dẫn xây dựng chức năng xuất hàng
Hướng dẫn xây dựng module User.
Hướng dẫn xây dựng module Role
Xây dựng màn hình danh sách menu
Xây dựng chức năng cấp quyền
Hướng dẫn deploy ứng dụng lên web server
Chúng tôi xin cảm ơn bạn đã chăm chỉ học tập. Vua khóa học xin chúc bạn học tập tốt và áp dụng hiệu quả những kiến thức đã học để tạo ra thêm nhiều giá trị cho bản thân, tổ chức, cộng đồng và xã hội nhé!