Chia Sẻ Khóa Học RESTful Web Services, Java, Spring Boot, Spring MVC Và JPA [Update Tháng 11-2021] [Khóa 8303 A]
Thực hiện các lệnh gọi API: Sign-up, sign-in, email verification, password reset, update, delete. Triển khai lên Amazon AWS Cloud.
Bạn sẽ học được gì:
- ✓ Xây dựng một RESTful Web Service với Spring MVC và Spring Boot.
- ✓ Tìm hiểu cách thực hiện chức năng User Sign-in.
- ✓ Tìm hiểu cách triển khai chức năng User Sign-up.
- ✓ Bảo vệ RESTful Web Service với Spring Security Framework.
- ✓ Tìm hiểu cách triển khai xác thực dựa trên Token.
- ✓ Triển khai các tính năng Đặt lại mật khẩu và Xác minh Email.
- ✓ Sử dụng các phương thức Data JPA Query.
- ✓ Sử dụng Spring Data JPA Native SQL Queries.
- ✓ Tải xuống và cài đặt MySQL Server trên Mac.
- ✓ Tải xuống và cài đặt MySQL Workbench.
- ✓ Tải xuống và cài đặt Spring Tool Suite.
- ✓ Tạo mới dự án bằng Spring Tool Suite và Spring Initializer.
- ✓ Download, run và stop Apache Tomcat.
- ✓ Deploy ứng dụng RESTful Web Service cho Apache Tomcat.
- ✓ Chạy ứng dụng RESTful Web Service như một stand along Java application.
- ✓ Xây dựng và chạy REST API với Maven.
- ✓ Sử dụng Postman HTTP client để gửi HTTP Request đến một Web Service endpoints.
- ✓ Start up Amazon EC2 server.
- ✓ Cài đặt Java, MySQL và Apache Tomcat trên Amazon AWS EC2 server.
- ✓ Deploy RESTful Web Service tới Amazon AWS EC2 server.
- ✓ Sử dụng H2 in-memory database.
- ✓ Sử dụng H2 database console để xem trước dữ liệu trong memory database cũng như trong một stand along MySQL database server.
- ✓ Sử dụng JUnit 5 để test code.
- ✓ Sử dụng Rest Assured để test RESTful Web Service endpoint.
Đây là một khóa học video rất thực tế dành cho các Java developer mới bắt đầu nhằm giúp họ xây dựng ứng dụng RESTful Web Service đầu tiên của họ với Java, Spring MVC, Spring Boot và Spring Data JPA để thực hiện các tính năng như:
- ✓ User sign-up và User sign-in.
- ✓ Email verification.
- ✓ Password Reset.
- ✓ Get user details API call.
- ✓ Get list của users API call và thực hiện Phân trang.
- ✓ Update user details và Delete user details API calls.
- ✓ Tìm hiểu cách bảo mật Web Service endpoints với Spring Security.
- ✓ Tìm hiểu cách sử dụng Amazon AWS Simple Email Service(SES) để gửi và yêu cầu xác nhận địa chỉ email của người dùng,.
- ✓ Và tìm hiểu cách generate và include JSON Web Token trong HTTP Request.
Học viên sẽ học cách sử dụng Postman HTTP client software để gửi: các HTTP POST, GET, DELETE và PUT request, cũng như cách đặt HTTP Headers cần thiết. Chúng tôi cũng sẽ đề cập đến cách:
- ✓ Gửi dữ liệu tới RESTful WebService của bạn qua HTTP Body và,
- ✓ Cách chuyển dữ liệu qua URL Query String và dưới dạng Path parameter,
- ✓ Cách kích hoạt RESTful Web Service của bạn để phản hồi các Cross Origin AJAX HTTP Request.
Bạn cũng sẽ tìm hiểu cách làm cho RESTful Web Service của bạn chấp nhận và phản hồi lại với JSON hoặc XML media type.
Khóa học video này bạn sẽ học cách:
- ✓ Tải xuống và cài đặt Spring Tool Suite(STS),
- ✓ Tải xuống và cài đặt MySQL server và MySQL Workbench GUI,
- ✓ Tải xuống và chạy Apache Tomcat,
- ✓ Thêm một phiên bản Apache Tomcat cụ thể vào Spring Tool Suite của bạn,
- ✓ User Maven để xây dựng và chạy dự án của bạn cũng như đóng gói nó thành một tệp WAR có thể triển khai,
- ✓ Bạn cũng sẽ học cách chạy Web Service của mình dưới dạng một stand along Java application với Tomcat tích hợp sẵn,
- ✓ Deploy RESTful Web Service của bạn tới Apache Tomcat cũng như,
- ✓ Khởi động Amazon AWS EC2 Service của riêng bạn trong Amazon Cloud , cài đặt Java, MySQL, Tomcat và triển khai RESTful Web Service cho cloud server của riêng bạn.
Khóa học video này cũng bao gồm H2 in-memory database và hướng dẫn cách xây dựng RESTful Web Service để lưu trữ dữ liệu trong cơ sở dữ liệu mà không cần cài đặt MySQL hoặc bất kỳ database server nào khác. Bạn cũng sẽ học cách sử dụng H2 console để xem trước dữ liệu được lưu trữ trong in-memory database table hoặc trong MySQL database server.
Khi nói đến việc lưu trữ dữ liệu trong database, bạn sẽ học cách sử dụng Spring Data JPA Query Methods cũng như Native SQL Queries.
Bạn cũng sẽ học cách sử dụng JUnit 5 để test code của mình và cách sử dụng một trong những test framework phổ biến nhất được gọi là Rest Assured để test RESTful Web Service endpoints của REST Api của bạn.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
No Comment to " Chia Sẻ Khóa Học RESTful Web Services, Java, Spring Boot, Spring MVC Và JPA [Update Tháng 11-2021] [Khóa 8303 A] "