Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengantar Application Security
- Pentingnya keamanan aplikasi dalam pengembangan perangkat lunak modern
- Tinjauan umum ancaman siber dan vektor serangan
- Memahami risiko keamanan dalam aplikasi web dan seluler
Siklus Hidup Pengembangan Perangkat Lunak yang Aman (SDLC)
- Mengintegrasikan keamanan ke dalam setiap fase pengembangan
- Pemodelan ancaman dan penilaian risiko
- Pengujian keamanan otomatis dalam jalur CI/CD
Memahami Kerentanan Keamanan Umum
- Pengantar OWASP 10 Resiko Keamanan Teratas
- Kelemahan umum dalam pengkodean yang menyebabkan kerentanan
- Memanfaatkan aplikasi yang tidak aman (latihan langsung dengan DVWA/WebGoat)
Validasi Input dan Praktik Secure Coding
- Mencegah injeksi SQL, skrip lintas situs (XSS), dan injeksi perintah
- Praktik terbaik untuk sanitasi dan validasi input
- Menerapkan mekanisme otentikasi dan otorisasi yang aman
Sesi Management dan Data Protection
- Menangani keamanan sesi: cookie, token, dan praktik terbaik JWT
- Teknik enkripsi data dan penyimpanan yang aman
- Pengembangan API yang aman dan perlindungan terhadap penyalahgunaan API
Pengujian Keamanan dan Penilaian Kerentanan
- Menggunakan OWASP ZAP dan Burp Suite untuk pengujian keamanan
- Pengujian keamanan aplikasi statis dan dinamis (SAST/DAST)
- Dasar-dasar pengujian penetrasi untuk pengembang
Menerapkan Keamanan DevOps (DevSecOps)
- Otomatisasi keamanan dalam alur kerja DevOps
- Keamanan kontainer dan pengamanan aplikasi cloud
- Respons insiden dan pemantauan keamanan
Ringkasan dan Langkah Berikutnya
- Poin-poin penting dari kursus ini
- Sumber daya untuk pembelajaran lebih lanjut
- Tanya Jawab dan kata penutup
Persyaratan
- Dasar-dasar bahasa pemrograman apa pun
- Pengalaman dalam mengembangkan aplikasi
Hadirin
- Pengembang perangkat lunak
- Insinyur keamanan aplikasi
- DevOps dan tim keamanan
21 Jam
Testimoni (1)
Banyak informasi yang dijelaskan dengan sangat baik. Contoh-contohnya bagus, latihan-latihannya menarik. Instruktur menunjukkan kepada kami pengalamannya di dunia nyata.
Gergely Batho - GE Medical Systems Polska Sp. Z O.O.
Kursus - Application Security for Developers
Diterjemahkan Mesin