Promo Khusus Akses materi pembelajaran & sertifikat digital dengan Paket DigiLearn Plus mulai Rp 20.000! Lihat Penawaran →

Fundamental Devsecops dan Implementasi CI/CD di Github

Di era transformasi digital yang cepat, kecepatan rilis perangkat lunak (speed to market) sering kali berbenturan dengan faktor keamanan. DevSecOps hadir sebagai jawaban atas tantangan ini dengan mengintegrasikan praktik keamanan sejak awal siklus hidup pengembangan perangkat lunak (Shift-Left Security), bukan sebagai tahap akhir yang kaku. Kursus ini dirancang sebagai titik awal paling dasar (pijakan awal) bagi siapa saja yang ingin mengenal dunia DevSecOps dari nol. Tanpa perlu khawatir dengan kerumitan tingkat lanjut, Anda akan dibimbing langkah demi langkah dari tingkat yang paling fundamental untuk memahami konsep dasar hingga praktik langsung (hands-on labs). Menggunakan GitHub Actions yang ramah bagi pemula sebagai orkestrator utama, Anda akan belajar dari dasar cara membuat pipeline CI/CD sederhana, mengenali potensi ancaman lewat Threat Modeling dasar, menjalankan pemindaian keamanan otomatis (SAST & SCA), hingga menerapkan aturan kualitas kode dasar (Security & Quality Gate) pada repositori GitHub.

Instruktur: MUHAMMAD IDRIS
35 Siswa Terdaftar
19 Video Materi (6 Bab)

Apa yang Akan Anda Pelajari

Keamanan Sistem

Konten & Silabus Kursus

6 Bab Pelajaran • 19 Video

1 Pengenalan DevSecOps & Culture Transformation
1 Video
Pengenalan DevSecOps & Culture Transformation
Video Pelajaran
2 Threat Modeling & Secure Coding Principles
4 Video
Threat Modeling & Secure Coding Principles
Video Pelajaran
Threat Modeling & Secure Coding Principles
Bahan Bacaan
Lab 01 - Threat Modelling dengan STRIDE (Studi kasus Aplikasi Ecommerce)
Bahan Bacaan
Lab 02 - Implementasi Secure Coding Dasar di Python
Bahan Bacaan
3 CI/CD Workflow Automation with GitHub Actions
4 Video
CI/CD Workflow Automation with GitHub Actions
Video Pelajaran
CI/CD Workflow Automation with GitHub Actions
Bahan Bacaan
Lab 03 - Fundamental Git & GitHub untuk Kolaborasi Tim
Bahan Bacaan
Lab 04 - Administrasi dan Keamanan Repository GitHub
Bahan Bacaan
4 Automated Security Testing & Dependency Scanning (SAST & SCA)
5 Video
Automated Security Testing & Dependency Scanning (SAST & SCA)
Video Pelajaran
Automated Security Testing & Dependency Scanning (SAST & SCA)
Bahan Bacaan
Lab 05 - Penerapan SAST Menggunakan Semgrep
Bahan Bacaan
Lab 06 - Implementasi SAST Semgrep di GitHub Actions
Bahan Bacaan
Lab 07 - Implementasi SCA dengan Snyk.pdf
Bahan Bacaan
5 Secure Deployment & Continuous Security Monitoring
3 Video
Secure Deployment & Continuous Security Monitoring
Video Pelajaran
Secure Deployment & Continuous Security Monitoring
Bahan Bacaan
Lab 08 - Code Quality Gate dengan Pylint dan Branch Protection
Bahan Bacaan
6 Cara Kerja Pipeline CI/CD Dasar dengan GitHub Actions
2 Video
Cara Kerja Pipeline CI/CD Dasar dengan GitHub Actions
Video Pelajaran
Lab 09 - Implementasi Pipeline CICD Dasar dengan Github Actions
Bahan Bacaan

Sasaran Pembelajar

Mahasiswa

Tentang Pengajar

MU

MUHAMMAD IDRIS

Dosen • Politeknik Negeri Batam

Berdedikasi dalam mencetak talenta unggul di bidang teknologi dan industri melalui pembelajaran berbasis proyek nyata.

Fasilitas Kursus Ini:

  • Akses materi penuh seumur hidup
  • Dapat diakses di Smartphone & Laptop
  • 19 modul video & bahan ajar
  • Sertifikat kelulusan setelah tuntas