Text
Bahan ajar pemrograman jaringan dengan Python
Daftar isi:
BAB 1 KONSEP BAHASA PEMROGRAMAN PYTHON
1.1 Tujuan Pembelajaran
1.2 Pendahuluan
1.3 Python VS Bahasa Pemrograman Lain
BAB 2 KONSEP PEMROGRAMAN BERORIENTASI OBJEK PYTHON
2.1 Tujuan Pembelajaran
2.2 Pendahuluan
2.3 Kondisi
2.4 Perulangan
2.5 Control Structure
2.6 Function
2.7 Modules
2.8 Exceptions
BAB 3 PEMROGRAMAN SOCKET
3.1 Tujuan Pembelajaran
3.2 Pendahuluan
3.3.Server
3.4 Client
BAB 4 TCP/IP
4.1 Tujuan Pembelajaran
4.2 Pendahuluan
4.3 Pemrograman TCP Client
4.4 Pemrograman TCP Server
BAB 5 UDP
5.1 Tujuan Pembelajaran
5.2 Pendahuluan
5.3 Pemrograman UDP
BAB 6 DNS
6.1 Tujuan Pembelajaran
6.2 Pendahuluan
6.3 Cara Kerja Socket DNS dan Implementasinya
6.4 Pemrograman DNS
6.5 DNS Header
6.6. Message Compression
6.7 Server Response
BAB 7 SERVER LANJUTAN
7.1 Tujuan Pembelajaran
7.2 Pendahuluan
7.3 Arsitektur Server dan Aplikatifnya
BAB 8 HTTP
8.1 Tujuan Pembelajaran
8.2 Pendahuluan
8.3 Request, Respon dan Status
8.4 HTTP Server Sederhana
8.5 HTTP Client Sederhana
8.6 Urlib
BAB 9 Email
9.1 Tujuan Pembelajaran
9.2 Terminologi Email
9.3 Mengirimkan Email
9.4 Mengirim Email dengan Debug Server
9.5 Mengirim Email Menggunakan SSL
9.6 Mengirim Email Menggunakan EmailMessage Class
9.7 Mengirim Lampiran pada Email
BAB 10 SSH dan FTP pada Python
10.1 Tujuan Pembelajaran
10.2 Pendahuluan
10.3 SSH (Secure Shell)
10.4 Akses terminal SSH menggunakan Modul Paramiko
10.5 Konfigurasi SSH menggunakan PyCharm
10.6 FTP (File Transfer Protocol)
10.7 FTP menggunakan PyCharm
BAB 11 TLS / SSL
11.1 Tujuan Pembelajaran
11.2 Pendahuluan
11.3 TLS/SSL
11.4 Modul standar SSL
11.5 Konfigurasi SSL menggunakan PyCharm
BAB 12 SMTPS dan FTPS
12.1 Tujuan Pembelajaran
12.2 Pendahuluan
12.3 Simple Mail Transfer Protocol Secure (SMTPS)
12.4 FTPS
12.5 FTPS pada Python
BAB 13 Hacking Layer 2 TCP/IP
13.1 Tujuan Pembelajaran
13.2 Pendahuluan
13.3 Layer 2 Attacks
13.4 ARP Cache Poisoning dan ARP Spoofing
13.5 VLAN Hopping
13.6 Mac Flooding
13.7 Tools
BAB 14 Hacking HTTP (1)
14.1 Tujuan Pembelajaran
14.2 Pendahuluan
14.3 HTTP Hacks
14.4 HTTP Heade Dump
14.5 HTTP-auth Sniffing
14.6 SSL Sniffing
BAB 15 Hacking HTTP (2)
15.1 Tujuan Pembelajaran
15.2 Pendahuluan
15.3 SQL Injection
15.4 Command Injection
15.6 Tools
DAFTAR PUSTAKA
No other version available