Lập trình RESTful Webservice trong 6 tuần
Khóa học chỉ dành cho nội bộ doanh nghiệp
Mô tả khóa học
Web Service là gì ?
Dịch vụ Web (Web Service) là một ứng dụng tuyệt vời của kĩ thuật lập trình phân tán và được coi là một công nghệ mang đến cuộc cách mạng trong cách thức hoạt động của các dịch vụ B2B (Business to Business). Nó kết hợp các máy tính cá nhân với các thiết bị khác, các cơ sở dữ liệu và các mạng máy tính để tạo thành một cơ cấu tính toán ảo mà người sử dụng có thể làm việc thông qua các trình duyệt mạng. Bản thân các dịch vụ này sẽ chạy trên các máy chủ trên nền Internet. Các máy chủ của một nhà cung cấp dịch vụ web này cũng cần trở thành nguồn cung cấp cho người sử dụng cả về độ an toàn, độ riêng tư và khả nǎng truy nhập.
Tại sao bạn nên học RESTful Web Service ?
Với việc ngành lập trình ngày càng phát triển với ngày càng nhiều mã nguồn mở, các cơ sở dữ liệu cũng mở để có thể kết nối với nhau, chia sẻ dữ liệu đa chiều, việc biết sử dụng RESTful Web Service sẽ mang lại nhiều lợi ích, không chỉ trong công việc, mà còn giúp các lập trình viên tạo thêm nhiều giá trị và có những thành quả, thu nhập đáng mơ ước
Khóa học này của Gitiho sẽ cung cấp trọn bộ kiến thức lập trình Webservice với Web API Restful
Sau khi hoàn thành Khóa học, học viên có thể dễ dàng:
- Tương tác từ Di động Android, Desktop (Winform, Java Swing), JavaScript, AngularJS tới Webservice
- Khai thác được Microsoft SQL Server cũng như Visual Studio hiệu quả
- Đủ năng lực để làm việc Backend cho Di động
- Sử dụng được những công cụ, Framework mới nhất.
- Hiểu ngôn ngữ lập trình C#, LINQ to SQL
- Kiến thức lập trình .net Webservice
- Cách thức cài đặt cấu hình IIS Webserver
- Cách thức cài đặt Webservice
- Cách thức tương tác dữ liệu từ Di động Android, Desktop (Winform, Java swing), JavaScript, AngularJS tới .net Webservicce
Đăng ký và sở hữu khóa học ngay hôm nay. Hoàn tiền 100% trong 365 ngày nếu bạn không hài lòng về khóa học
Khóa học này dành cho
- Bất cứ ai muốn học lập trình Backend cho ứng dụng di động, desktop, web...
- Bất cứ ai muốn học .Net webservice (Restful Web API)
- Những ai yêu thích lĩnh vực lập trình Di động, Desktop, Web, AngularJS
- Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin
Bạn sẽ nhận được gì nếu đăng ký khóa học này
- Có được kiến thức toàn diện về lập trình RESTful .net Webservice
- Có kiến thức sử dụng Microsoft SQL Server
- Nắm rõ cách thức cài đặt cấu hình IIS Webserver
- Nắm rõ kỹ thuật tương tác dữ liệu giữa Di động Android với Webservice
- Nắm rõ kỹ thuật tương tác dữ liệu giữa Desktop application, javaScript, AngularJS với Webservice
Nội dung khoá học
Giới thiệu về .Net WebService và các công cụ hỗ trợ lập trình
-
1. Đề cương chi tiết Webservice
-
2. Giới thiệu .Net WebService
-
3. Giới thiệu các công cụ hỗ trợ lập trình Web Service
-
4. Cài đặt và sử dụng Microsoft SQL Server
-
5. Cài đặt và sử dụng Visual Studio
Cài đặt IIS Webserver
-
6. Cách bật các tính năng yêu cầu trong Windows Feature On Or Off
-
7. Cài đặt Web Service lên IIS Web Server
Lập trình RESTful Webservice trong Visual Studio
-
8. Giới thiệu về RESTful
-
9. Tạo Web API với HttpGet
-
10. Tạo Web API với HttpPost
-
11. Tạo Web API với HttpPut
-
12. Tạo Web API với HttpDelete
-
13. Cài đặt Webservice RESTful lên IIS Webserver
-
14. Kiểm tra Webservice RESTful với công cụ Postman
-
15. Kiểm tra Webservice RESTful với công cụ HttpRequester
Tương tác di động Android với RESTful WebService bằng Java
-
16. Triệu gọi Web API với HttpGet-Lấy toàn bộ danh sách Sản phẩm- trong Java Android
-
17. Triệu gọi Web API với HttpGet-Lấy chi tiết 1 Sản phẩm- trong Java Android
-
18. Triệu gọi Web API với HttpGet-Lấy danh sách sản phẩm theo danh mục- trong Java Android
-
19. Triệu gọi Web API với HttpGet-Tìm danh sách Sản phẩm có đơn giá [a … b]- trong Java Android
-
20. Triệu gọi Web API với HttpGet-Triệu gọi API Lấy toàn bộ danh sách Danh mục- trong Java Android
-
21. Triệu gọi Web API với HttpPost-Lưu một sản phẩm- trong Java Android
-
22. Triệu gọi Web API với HttpPut-Sửa một sản phẩm- trong Java Android
-
23. Triệu gọi Web API với HttpDelete -Xóa một sản phẩm-trong Java Android
Tương tác di động Android với RESTful WebService bằng Kotlin
-
24. Triệu gọi Web API với HttpGet-Lấy toàn bộ danh sách Sản phẩm- trong Kotlin Android
-
25. Triệu gọi Web API với HttpGet-Lấy chi tiết 1 Sản phẩm- trong Kotlin Android
-
26. Triệu gọi Web API với HttpGet-Lấy danh sách sản phẩm theo danh mục- trong Kotlin Android
-
27. Triệu gọi Web API với HttpGet-Tìm danh sách Sản phẩm có đơn giá [a … b]- trong Kotlin Android
-
28. Triệu gọi Web API với HttpGet-Triệu gọi API Lấy toàn bộ danh sách Danh mục- trong Kotlin Android
-
29. Triệu gọi Web API với HttpGet-Triệu gọi API Lấy chi tiết 1 Danh mục- trong Kotlin Android
-
30. Triệu gọi Web API với HttpPost-Lưu một sản phẩm- trong Kotlin Android
-
31. Triệu gọi Web API với HttpPost-Lưu một Danh mục- trong Kotlin Android
-
32. Triệu gọi Web API với HttpPut-Sửa một sản phẩm- trong Kotlin Android
-
33. Triệu gọi Web API với HttpPut-Sửa một Danh mục- trong Kotlin Android
-
34. Triệu gọi Web API với HttpDelete -Xóa một sản phẩm-trong Kotlin Android
-
35. Triệu gọi Web API với HttpDelete-Xóa một Danh mục- trong Kotlin Android
Tương tác C# với RESTful WebService
-
36. Triệu gọi Web API với HttpGet-Lấy toàn bộ danh sách Sản phẩm- bằng C#
-
37. Triệu gọi Web API với HttpGet-Lấy chi tiết 1 Sản phẩm- bằng C#
-
38. Triệu gọi Web API với HttpGet-Lấy danh sách sản phẩm theo danh mục-bằng C#
-
39. Triệu gọi Web API với HttpGet-Tìm danh sách Sản phẩm có đơn giá [a … b]- bằng C#
-
40. Triệu gọi Web API với HttpGet-Triệu gọi API Lấy toàn bộ danh sách Danh mục- bằng C#
-
41. Triệu gọi Web API với HttpGet-Triệu gọi API Lấy chi tiết 1 Danh mục-bằng C#
-
42. Triệu gọi Web API với HttpPost-Lưu một sản phẩm-bằng C#
-
43. Triệu gọi Web API với HttpPost-Lưu một Danh mục- bằng C#
-
44. Triệu gọi Web API với HttpPut-Sửa một sản phẩm-bằng C#
-
45. Triệu gọi Web API với HttpPut-Sửa một Danh mục- bằng C#
-
46. Triệu gọi Web API với HttpDelete -Xóa một sản phẩm-bằng C#
-
47. Triệu gọi Web API với HttpDelete-Xóa một Danh mục- bằng C#
Các bài tập rèn luyện
-
48. Bài tập rèn luyện 1-Viết phần mềm phân công cuộc gọi
-
49. Bài tập rèn luyện 2-Viết phần mềm tra cứu trạm xe Bus
-
50. Bài tập rèn luyện 3-Viết phần mềm trưng bày sản phẩm
-
51. Bài tập rèn luyện 4-Viết phần mềm tra cứu tỉ giá hối đoái
-
52. Bài tập rèn luyện 5-Viết phần mềm xem Dự báo thời tiết
AngularJS vs Webservice
-
53. Giới thiệu sơ lược AngularJS
-
54. Triệu gọi Webservice trong AngularJS
Tổng kết khóa học
-
55. Tổng kết nội dung toàn khóa
Khóa học chỉ dành cho nội bộ doanh nghiệp
Chi tiết khóa học
-
55 Bài giảng
-
17 giờ 43 phút
-
Học online mọi lúc, mọi nơi
-
Học trên máy tính, điện thoại
TS. Trần Duy Thanh