Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cyber Security Dengan Python
Highest Rated
Rating: 4.7 out of 5(14 ratings)
140 students

Cyber Security Dengan Python

Belajar konsep-konsep dan praktek cyber security dengan python
Created byBahrul Rozak
Last updated 11/2024
Indonesian
Indonesian [Auto],

What you'll learn

  • Peserta akan mempelajari prinsip dasar keamanan siber, termasuk CIA Triangle (Confidentiality, Integrity, Availability) dan berbagai ancaman
  • Mereka akan belajar menulis kode Python yang efektif untuk keamanan siber dan memahami cara menggunakan modul dan pip untuk memperluas fungsionalitas program.
  • Peserta akan mempelajari cara membuat tools keamanan menggunakan Python, seperti port scanning, packet sniffing, DNS lookup, dan IP geolocation.
  • Mereka juga akan mengenal design patterns seperti Singleton dan Factory untuk meningkatkan kualitas kode dan penerapan dalam aplikasi keamanan siber.

Course content

1 section69 lectures7h 36m total length
  • Pengantar6:46
  • Apa itu Cyber Security?2:41
  • Triangle CIA1:41
  • Resiko dan Ancaman yang Kian Berkembang2:51
  • Attack Through Mallicious Code1:01
  • Communication Process Hijacking0:41
  • DDOS Attack3:51
  • Cyber War1:20
  • Evolusi Serangan Siber dari Masa ke Masa3:20
  • Konsep dan Standard Cyber Security9:21
  • Cyber Security Culture2:30
  • Mengenal Apa itu Python4:36
  • Instalasi Python dan Mengenal Apa itu Python Shell10:00
  • Setup Environtment Python8:16
  • Mengenal Konsep Variabel9:36
  • If Statement8:01
  • Loop Statement6:30
  • Inpuit Statement8:21
  • Type Data Part 110:00
  • Type Data Part 29:37
  • Struktur Data Part 110:00
  • Struktur Data Part 25:11
  • Operator8:36
  • Built in Function8:06
  • User Defined Function4:40
  • Module5:41
  • PIP3:36
  • Try Except Block4:41
  • Date and Time5:31
  • random5:16
  • File Handling5:46
  • OOP part 110:00
  • OOP Part 210:00
  • Membuat Tools Introduction10:00
  • Konsep Socket Programming2:10
  • Membuat Aplikasi Berbasis Socket10:00
  • Teori Dibalik Scanning Port7:41
  • Membuat Program Scanning Port9:26
  • Teori dan Membuat Program DNS Lookup6:45
  • Teori dan Membuat Program Packet Sniffing9:26
  • Teori dan Membuat Program IP Geolocation10:00
  • Teori dan Membuat Program Subdomain Enumeration10:00
  • Teeri dan Membuat Program Whois Look Up10:01
  • Apa itu PEP 8?2:40
  • PEP 8 Code Layout9:26
  • Tab dan Line Height3:00
  • Encoding dan Decoding6:41
  • Import dan Dunders Name8:36
  • Trailing Commas5:15
  • Comments dan Docstring5:09
  • String Quores dan Pet Peeves5:25
  • White Spaces6:00
  • Descriptive Naming Style8:21
  • Convertion Project Name dan Module Variable3:55
  • Functions Method Instance Variable6:21
  • Exception Local dan Globals Variable5:51
  • Constant dan Interface Design10:00
  • Function Annotations4:56
  • Array Grid5:51
  • Mengenal Design Pattern1:06
  • Singleton Pattern9:46
  • Factory Pattern10:00
  • Builder Pattern Part 110:00
  • Builder Pattern Part 21:51
  • Prototype Pattern10:00
  • Adapter Pattern9:41
  • Decorator Pattern5:01
  • Proxy Pattern7:47
  • Observer Pattern10:00

Requirements

  • Pengetahuan Dasar Komputer
  • Semangat Belajar dan Rasa Penasaran
  • Akses ke Komputer dan Internet

Description

Kursus Cyber Security with Python ini dirancang untuk memberikan pemahaman mendalam tentang dunia keamanan siber dengan menggunakan bahasa pemrograman Python. Kursus ini dimulai dengan pengenalan dasar tentang Cyber Security, seperti konsep dasar seperti Triangle of CIA (Confidentiality, Integrity, Availability), serta evolusi keamanan dan serangan siber yang terus berkembang. Anda akan belajar tentang ancaman-ancaman serius seperti DDOS Attack, Malicious Code, dan Cyber War, serta bagaimana serangan-serangan ini mempengaruhi sistem dan data. Kursus ini juga akan mengajarkan dasar-dasar keamanan siber dan membangun budaya keamanan yang kuat dalam organisasi.

Selain teori, kursus ini juga memberi perhatian khusus pada penggunaan Python dalam dunia keamanan siber. Dimulai dengan instalasi dan setup Python, serta dasar-dasar pemrograman seperti variabel, looping, input, struktur data, hingga fungsi-fungsi built-in. Anda akan belajar membuat tools hacking dasar menggunakan Python, termasuk Socket Programming dan berbagai program seperti Port Scanning, DNS Lookup, Packet Sniffing, IP Geolocation, Subdomain Enumeration, dan Whois Lookup.

Kursus ini juga menyelami lebih dalam tentang standar penulisan kode Python yang baik melalui PEP 8, serta teknik pemrograman tingkat lanjut menggunakan Object-Oriented Programming (OOP) dan Design Patterns. Anda akan mempelajari berbagai pola desain Python seperti Singleton Pattern, Factory Pattern, Builder Pattern, dan banyak lagi untuk meningkatkan kualitas dan efisiensi kode Anda dalam proyek-proyek keamanan siber.

Dengan kursus ini, Anda tidak hanya akan mempelajari teori tentang cyber security, tetapi juga keterampilan praktis untuk mengembangkan dan mengimplementasikan aplikasi keamanan siber menggunakan Python. Kursus ini sangat cocok untuk pemula yang ingin memahami dasar-dasar keamanan siber dan langsung menerapkannya melalui pemrograman Python, serta bagi mereka yang tertarik mengembangkan keahlian dalam menciptakan alat dan teknik hacking yang aman dan efisien.

Who this course is for:

  • Pemula yang ingin memahami dasar-dasar keamanan siber dan pemrograman Python.
  • Mahasiswa yang belajar di bidang teknologi informasi, keamanan siber, atau ilmu komputer.
  • Pekerja IT yang ingin memperdalam keterampilan dalam mengatasi ancaman keamanan menggunakan Python.
  • Profesional yang beralih ke bidang keamanan siber dan ingin mempelajari alat serta teknik yang digunakan dalam proteksi data dan sistem.