Đề cương khóa học
Giới thiệu về AWS Cloud9 cho Phát triển Full-Stack
- Tổng quan về các tính năng của AWS Cloud9 cho phát triển full-stack
- Thiết lập AWS Cloud9 cho cả front-end và back-end
- Hiểu rõ giao diện IDE và các tính năng của Cloud9
Phát triển Front-End trên AWS Cloud9
- Thiết lập các framework front-end (React, Angular, v.v.)
- Phát triển và kiểm thử ứng dụng front-end trong Cloud9
- Sử dụng các công cụ và tiện ích bổ sung dựa trên trình duyệt
Phát triển Back-End trên AWS Cloud9
- Thiết lập môi trường back-end (Node.js, Python, v.v.)
- Tích hợp cơ sở dữ liệu (MySQL, DynamoDB, v.v.)
- Triển khai dịch vụ back-end từ Cloud9
Gỡ lỗi Ứng dụng Full-Stack
- Sử dụng các công cụ gỡ lỗi trong AWS Cloud9
- Xử lý các lỗi front-end và back-end
- Víêt và chạy các kiểm thử đơn vị và tích hợp
Tích hợp với Các Dịch vụ AWS
- Kết nối với AWS Lambda cho back-end serverless
- Tích hợp S3 cho các giải pháp lưu trữ
- Triển khai ứng dụng full-stack lên AWS EC2 hoặc Elastic Beanstalk
Hợp tác trong AWS Cloud9
- Hợp tác với các nhà phát triển khác theo thời gian thực
- Quản lý kiểm soát nguồn bằng Git trong Cloud9
- Rà soát mã nguồn và chia sẻ dự án trong Cloud9
Các Tính năng Nâng cao và Tối ưu hóa trong AWS Cloud9
- Tối ưu hóa quy trình làm việc và tự động hóa tác vụ bằng Cloud9
- Sử dụng AWS CloudFormation để quản lý hạ tầng dưới dạng mã (infrastructure as code)
- Tùy chỉnh IDE cho nhu cầu phát triển full-stack cụ thể
Các Thực hành Tốt nhất về Bảo mật cho Phát triển Full-Stack
- Áp dụng xác thực và ủy quyền an toàn
- Bảo mật các dịch vụ front-end và back-end
- Sử dụng vai trò AWS IAM cho kiểm soát truy cập trong ứng dụng full-stack
Yêu cầu
- Kinh nghiệm trong phát triển web (HTML, CSS, JavaScript)
- Quen thuộc với các công nghệ back-end (Node.js, cơ sở dữ liệu, v.v.)
Đối tượng học viên
- Nhà phát triển full-stack
- Kỹ sư phần mềm
- Nhà phát triển web muốn mở rộng sang các môi trường dựa trên đám mây
Đánh giá (2)
Khóa đào tạo đã giúp tôi mở rộng kiến thức và hiểu biết về Burp Suite. Tôi cũng nhận ra rằng những gì mình tự học trước đây vẫn còn khá hạn chế. Khóa học này vô cùng hữu ích cho tôi với vai trò một kỹ sư kiểm thử (QA), bởi Burp Suite là một công cụ có giá trị trong việc thực hiện kiểm thử bảo mật và nâng cao chất lượng tổng thể của quá trình kiểm thử ứng dụng. Tôi sẽ tiếp tục tìm hiểu sâu hơn về công cụ này cũng như khám phá thêm các tính năng và khả năng của nó.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Khóa học - OWASP Top 10 2025
Dịch thuật bằng máy
Tôi thực sự thích thú khi tìm hiểu về các cuộc tấn công AI và những công cụ sẵn có để bắt đầu thực hành và áp dụng tích cực trong kiểm thử bảo mật. Tôi đã tiếp thu nhiều kiến thức mới mà trước đây tôi chưa có, và khóa học đã đáp ứng những kỳ vọng của tôi. Phần yêu thích nhất của tôi từ buổi huấn luyện là Comet Browser, và tôi rất ấn tượng với những gì nó có thể làm. Chắc chắn tôi sẽ tìm hiểu sâu hơn về điều này. Nhìn chung, đây là một khóa học tuyệt vời và tôi đã rất vui khi được học tất cả về OWASP GenAI Top 10.
Patrick Collins - Optum
Khóa học - OWASP GenAI Security
Dịch thuật bằng máy