Nếu bạn quan tâm đến việc học lập trình Java Spring Boot, khóa học này sẽ cung cấp cho bạn những kiến thức cơ bản miễn phí. Bạn sẽ được hướng dẫn về việc xây dựng java backend API web service, sử dụng Spring Boot, Spring Framework. Khóa học này rất hữu ích cho việc viết Java backend API cho các hệ thống web như tin tức, bán khóa học trực tuyến, bán hàng và bán hosting Java.
Contents
Nền tảng cần có
Nếu bạn chưa vững về kiến thức cơ bản về Java core và Java web, hãy xem các nội dung nền tảng theo các link dưới đây:
- Lộ trình học Java cơ bản miễn phí
- Học Java web cơ bản miễn phí: JSP SERVLET LÀ GÌ? HỌC LẬP TRÌNH WEB VỚI JSP SERVLET
Phần 1: Spring Boot để phát triển web service
Để hiểu rõ hơn về Spring Boot, hãy xem một ví dụ về hệ thống thương mại điện tử là Shoppe. Shoppe hiện có 2 nền tảng là ứng dụng di động và trang web. Khi bạn đặt hàng trên trang web, thông tin sẽ được đồng bộ ngay lập tức với ứng dụng di động.
Trong khóa học này, bạn sẽ học cách xây dựng Java backend API web service sử dụng Spring Boot.
Phần 2: Spring Boot phát triển lập trình web
Spring Framework đã cho ra đời một nền tảng làm web là Spring MVC. Tuy nhiên, trước khi Spring Boot ra đời năm 2014, việc xây dựng Spring MVC phải được thực hiện thủ công.
Trong quá trình xây dựng Spring MVC không sử dụng Spring Boot, nhà phát triển Spring Framework đã gặp một số vấn đề. Vì vậy, Spring Boot ra đời để hỗ trợ việc xây dựng Spring MVC một cách tốt hơn.
Chuẩn bị
- Các phần mềm và thư viện sử dụng: Apache maven 3.6.0, JDK 1.8, Spring Boot 1.5.22.RELEASE, Eclipse JEE 4.9.0 2018, MySQL 8.0.13. Tải phần mềm
Nội dung khóa học
Các nội dung trong khóa học gồm:
- Cài đặt các phần mềm sử dụng trong khóa học. Video hướng dẫn Bài viết hướng dẫn
- Tạo project ban đầu. Video hướng dẫn Bài viết hướng dẫn
- Xây dựng Restful API web service trong Java Spring Boot. Video hướng dẫn Bài viết hướng dẫn
- Chia sẻ kinh nghiệm đi làm để tăng lương và thăng chức. Video hướng dẫn
CRUD trong Java Spring Boot
Các phần CRUD trong Java Spring Boot bao gồm:
- Thêm, sửa, xoá phần 1. Video hướng dẫn Tải mã nguồn
- Thêm, sửa, xoá phần 2. Video hướng dẫn
- Thêm, sửa, xoá phần 3. Video hướng dẫn
- Thêm, sửa, xoá phần 4. Video hướng dẫn
- Thêm, sửa, xoá phần 5. Video hướng dẫn
Hiển thị và phân trang trong Spring Boot
- Hiển thị và phân trang phần 1. Video hướng dẫn Tải mã nguồn
- Hiển thị và phân trang phần 2. Video hướng dẫn
- Required và DefaultValue trong @RequestParam của Spring Boot. Video hướng dẫn Tải mã nguồn
Phiên bản Spring Boot
- Nội dung phiên bản 3.1.x. Chi tiết
Tài liệu hướng dẫn
- Bài 1: Tạo project ban đầu. Video hướng dẫn Tài liệu
Trong quá trình xây dựng Java backend API web service, chúng ta cần áp dụng rất nhiều kiến thức bổ trợ. Bạn có thể tìm hiểu thêm thông qua nội dung được tổng hợp trong khóa học này.
Tạo project ban đầu
Đăng ký xem video hướng dẫn
Tham gia nhóm Facebook để được hỗ trợ