RESTful API designing với Spring Boot
Cung cấp kiến thức một cách hoàn chỉnh, giúp bạn làm chủ được cách design chuyên sâu cũng như implementation các ứng dụng về RESTful API
Bạn sẽ học được gì?
Hiểu được về Web services và RESTful API
Nắm được nguyên tắc cơ bản trong design RESTful API
Cách develop RESTful API sử dụng Spring Boot
Hiểu được cách các ứng dụng Web hay Mobile App gọi các RESTful API
Có thể ứng tuyển các vị trí RESTful API Backend Developer
Giới thiệu khóa học
Nội dung khóa học
8 Phần•53 Bài53 bài giảng•3 giờ 25 phút
Bài 1: Giới thiệu khóa học
05:26
Bài 2: Web Service là gì?
Xem thử03:03
Bài 3: Giới thiều về SOAP Web Services
Xem thử04:27
Bài 4: Giới thiều về RESTful Web Services
Xem thử03:47
Bài 5: So sánh SOAP và RESTful Web Services
Xem thử03:04
Bài 6: Principles of Designing RESTful APIs
03:27
Bài 7: Mô tả chức năng của resources bằng http method
03:18
Bài 8: Cách đặt tên cho resources
03:31
Bài 9: Filtering và sorting kết quả tìm kiếm
02:49
Bài 10: Thiết kế RESTful API với searching
04:17
Bài 11: Phân trang và giới hạn các fields được return từ APIs
02:00
Bài 12: Format dữ liệu trả về từ API
04:33
Bài 13: Quản lý Versioning trong API
05:57
Bài 14: Tài liệu hóa trong thiết kế API
03:22
Bài 15: Bảo mật resources trong RESTful API
05:12
Bài 16: Xử lý ngoại lệ trong RESTful API
05:25
Bài 17: Cài đặt Environment
03:16
Bài 18: Tại sao lại chọn Spring Boot?
12:02
Bài 19: Kiến trúc Web Service Application Layers
03:25
Bài 20: Cách tạo một RESTful Controller trong Spring Boot
07:41
Bài 21: Tạo RESTful với Http GET method
10:07
Bài 22: Tạo RESTful với Http POST method
05:25
Bài 23: Tạo RESTful với Http PUT method
03:40
Bài 24: Tạo RESTful với Http DELETE method
04:31
Bài 25: Add dependencies và cấu hình application.properties với Mysql, Hibernate
06:08
Bài 26: Cấu hình để Spring Boot có thể load được Hibernate
05:43
Bài 27: Code phần Entiy Object
03:27
Bài 28: Code phần Hibernate DAO,Service và Rest Controller Layers
04:21
Bài 29: Test các chức năng CRUD sử dụng Postman
05:26
Bài 30: SPA web app và AngularJS là gì?
02:38
Bài 31: Add dependency thymeleaf và tạo controller để load SPA page
03:25
Bài 32: Cơ chế làm việc của AngularJS
04:01
Bài 33: Code Angular cho chức năng add
04:43
Bài 34: Code Angular cho chức năng list
02:20
Bài 35: Code Angular cho chức năng update và delete
03:43
Bài 36: Tại sao phải bảo mật API?
02:16
Bài 37: Cách thức hoạt động của JWT token
02:41
Bài 38: Thiết lập các dependencies cho JWT token
02:33
Bài 39: Code authentication với thông tin trong Mysql
03:47
Bài 40: Code các phương thức JWT token ( generate token, validate token, …)
03:52
Bài 41: Code cấu hình Spring Security để authenticate JWT token
04:35
Bài 42: Code chức năng login Restful API
03:37
Bài 43: Test authentication sử dụng Postman và SPA Web App
10:41
Bài 44: Code để quản lý versioning trong RESTful API
06:20
Bài 45: Cấu hình swagger2 để gennerate RESTful API
05:33
Tags:
Khóa học liên quan
Thông tin giảng viên
8 đánh giá

599.000 ₫800.000 ₫-25%
Ưu đãi có thời hạn!
Cam kết hoàn tiền trong 7 ngày
- Thời lượng: 3 giờ 25 phút
- Giáo trình: 45 bài giảng
- Truy cập trọn đời
- Chứng chỉ hoàn thành