Secure Programming
Deskripsi
Di era digital saat ini, serangan siber bukan lagi kemungkinan, tetapi kenyataan yang mengintai setiap aplikasi yang kita kembangkan. Secure Programming bukan lagi sekadar tambahan, melainkan kebutuhan penting yang wajib dikuasai oleh setiap developer. Mulai dari celah keamanan kecil yang tampak sepele, hingga kerentanan serius yang bisa dimanfaatkan oleh penyerang untuk mencuri data, merusak sistem, atau bahkan menyabotase bisnis secara keseluruhan. Serangan bisa menyebabkan kerugian finansial ratusan juta hingga miliaran rupiah, bahkan menghancurkan reputasi sebuah brand dalam sekejap.
Melalui kursus ini, Anda akan mempelajari :
1. Konsep dasar dan prinsip utama Secure Programming dalam mengembangkan aplikasi yang aman, baik berbasis web maupun desktop.
2. Cara mengamankan aplikasi web dan desktop dari serangan umum seperti SQL injection, XSS, dan lainnya
3. Penerapan standar keamanan ISO 27001, khususnya dalam praktik coding yang aman.
4. Studi kasus nyata terkait serangan siber dan bagaimana celah keamanan dalam aplikasi bisa dimanfaatkan untuk tujuan merugikan.
5. Best practices dalam membangun aplikasi yang aman sejak tahap perancangan
6. Prinsip-prinsip secure coding dan kebiasaan buruk yang harus dihindari
7. Jenis-jenis serangan siber terkini dan bagaimana pola kerja penyerang
Kursus ini tidak hanya membekali Anda dengan teori, tapi juga best practice dan tools nyata yang dapat langsung diterapkan dalam pengembangan aplikasi sehari-hari. Anda akan belajar langsung bersama Bapak Hadi Kusyanto, M.Kom., PSM1, IPM, ASEAN Eng., seorang profesional berpengalaman di bidang pengembangan sistem dan keamanan aplikasi.
Jangan tunggu sampai sistem Anda dibobol. Bangun kesadaran, kuasai tekniknya, dan jadilah developer yang siap menghadapi ancaman dunia siber dengan keahlian Secure Programming.
Tujuan pembelajaran
-
Memahami prinsip dasar Secure Programming
-
Mengidentifikasi celah keamanan umum dalam aplikasi
-
Mengimplementasikan standar ISO 27001 dalam proses pemrograman
-
Mengenali berbagai teknik serangan siber dan cara mengatasinya
-
Meningkatkan kesadaran dan tanggung jawab terhadap keamanan aplikasi yang dikembangkan
Persyaratan
- Memiliki pengetahuan dasar tentang pemrograman
Materi
- Pentingnya belajar materi ini
- Pre Test
- Apa itu Secure Programming?
- Aspek Secure Programming
- Jenis Serangan pada Aplikasi Dekstop
- Jenis Serangan pada Aplikasi Website
- Prinsip Keamanan
- Prinsip Kewenangan Terbatas
- Pertahanan dalam Kedalaman
- Pengujian Keamanan
- Website Vulnerability Scanner
- Standar Keamanan Industri dan Kepatuhan Regulasi
- Trik Keamanan pada Pemrograman PHP
- Penerapan Standar ISO 27001 dalam Coding
- Prosedur ISO 27001
- Etika Pengembangan Perangkat Lunak
- Quiz Akhir
Tentang instruktur

Penilaian
