Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Application Security
- Tầm quan trọng của bảo mật ứng dụng trong phát triển phần mềm hiện đại
- Tổng quan về các mối đe dọa và vectơ tấn công mạng phổ biến
- Hiểu các rủi ro bảo mật trong ứng dụng web và di động
Vòng đời phát triển phần mềm an toàn (SDLC)
- Tích hợp bảo mật vào từng giai đoạn phát triển
- Mô hình hóa mối đe dọa và đánh giá rủi ro
- Kiểm thử bảo mật tự động trong quy trình CI/CD
Hiểu các lỗ hổng bảo mật phổ biến
- Giới thiệu về OWASP 10 rủi ro bảo mật hàng đầu
- Các lỗi lập trình phổ biến dẫn đến lỗ hổng
- Khai thác các ứng dụng không an toàn (thực hành với DVWA/WebGoat)
Xác thực đầu vào và Secure Coding Thực hành
- Ngăn chặn SQL injection, cross-site scripting (XSS) và command injection
- Các phương pháp hay nhất để làm sạch và xác thực đầu vào
- Triển khai các cơ chế xác thực và ủy quyền an toàn
Phiên Management và Data Protection
- Xử lý bảo mật phiên: cookie, token và các phương pháp hay nhất của JWT
- Kỹ thuật mã hóa dữ liệu và lưu trữ an toàn
- Phát triển API an toàn và bảo vệ chống lại các hành vi lạm dụng API
Kiểm thử bảo mật và đánh giá lỗ hổng
- Sử dụng OWASP ZAP và Burp Suite để kiểm thử bảo mật
- Kiểm thử bảo mật ứng dụng tĩnh và động (SAST/Dast)
- Các nguyên tắc cơ bản của kiểm thử xâm nhập cho các nhà phát triển
Triển khai DevOps an toàn (DevSecOps)
- Tự động hóa bảo mật trong quy trình DevOps
- Bảo mật container và bảo mật ứng dụng đám mây
- Phản hồi sự cố và giám sát bảo mật
Tóm tắt và các bước tiếp theo
- Những điểm chính từ khóa học
- Tài nguyên để học thêm
- Hỏi đáp và kết luận
Yêu cầu
- Những kiến thức cơ bản về bất kỳ ngôn ngữ lập trình nào
- Kinh nghiệm phát triển ứng dụng
Đối tượng
- Nhà phát triển phần mềm
- Kỹ sư bảo mật ứng dụng
- DevOps và các đội ngũ bảo mật
21 Giờ
Đánh giá (1)
Nhiều thông tin được giải thích rất rõ ràng. Có ví dụ tốt, bài tập thú vị. Giảng viên đã chia sẻ kinh nghiệm thực tế của mình.
Gergely Batho - GE Medical Systems Polska Sp. Z O.O.
Khóa học - Application Security for Developers
Dịch thuật bằng máy