Deskripsi Pelatihan Automasi Tugas IT Menggunakan Python :
Pelatihan ini dirancang untuk membantu profesional IT memanfaatkan bahasa Python dalam mengotomatisasi berbagai tugas rutin dan repetitif, seperti manajemen file, monitoring sistem, pengolahan data, serta interaksi dengan API dan jaringan. Melalui pendekatan praktis dan studi kasus nyata, peserta akan belajar menulis script Python yang efisien untuk meningkatkan produktivitas dan mengurangi kesalahan manusia. Dengan latihan langsung, peserta akan memperoleh pemahaman mendalam mengenai penggunaan modul Python untuk otomatisasi serta membangun fondasi pemrograman yang dapat dikembangkan lebih lanjut dalam skala besar.
Tujuan Pelatihan Automasi Tugas IT Menggunakan Python :
- Memahami dasar-dasar bahasa pemrograman Python.
- Mampu menggunakan Python untuk mengotomatisasi tugas-tugas sistem dan jaringan.
- Menulis script Python untuk manajemen file, proses, dan layanan.
- Mengakses dan memproses data menggunakan Python (file, API, dan basis data).
- Mengintegrasikan Python dengan tools atau sistem IT lainnya.
Rincian Materi Pelatihan :
Hari 1 : Dasar Python dan Automasi Sistem
Sesi 1 (08.30 – 10.30)
Topik : Pengenalan Python & Instalasi Lingkungan Kerja (IDE, pip, venv)
- Pengenalan Python: sejarah, keunggulan, dan area penerapan dalam IT
- Instalasi Python & konfigurasi PATH
- IDE populer untuk Python: VS Code, PyCharm (overview)
- Menggunakan pip untuk instalasi library
- Pengenalan dan penggunaan virtual environment (venv)
Sesi 2 (10.45 – 12.45)
Topik : Dasar Pemrograman Python: Tipe Data, Fungsi, Perulangan, dan Kondisi
- Tipe data dasar: string, integer, list, dictionary
- Variabel dan operator
- Struktur kendali: if, elif, else
- Perulangan: for, while
- Fungsi: definisi dan pemanggilan
Sesi 3 (13.15 -15.15)
Topik : Automasi File System: Membaca, Menulis, dan Memodifikasi File
- Bekerja dengan file: open(), read(), write(), with
- Operasi file dan direktori dengan modul os dan shutil
- Membuat, memindahkan, mengganti nama, dan menghapus file/folder
- Pengenalan ke modul pathlib
Sesi 4 (15.30 -17.30)
Topik : Automasi Sistem: Eksekusi Perintah Shell dan Manajemen Proses
- Eksekusi perintah shell/command line via subprocess
- Menangkap output dan error dari command line
- Manajemen proses: menjalankan program eksternal
- Automasi backup atau instalasi via script
Hari 2 – Automasi Jaringan, Web, dan Studi Kasus
Sesi 1 (08.30 – 10.30)
Topik : Automasi Jaringan: Ping, SSH, dan Transfer File (paramiko, subprocess)
- Ping otomatis ke server menggunakan os atau subprocess
- Mengakses server jarak jauh menggunakan modul paramiko
- Otomasi transfer file via SFTP
- Automasi restart layanan atau eksekusi command jarak jauh
Sesi 2 (10.45 – 12.45)
Topik : Automasi Web dan API: Requests, BeautifulSoup, JSON, dan REST API
- Menggunakan requests untuk melakukan GET dan POST
- Parsing HTML dengan BeautifulSoup
- Parsing dan manipulasi data JSON
- Konsumsi API publik: contoh cuaca, berita, dsb.
Sesi 3 (13.15 – 15.15)
Topik : Automasi dengan Scheduling Task dan Logging
- Menjadwalkan script Python dengan schedule, time, atau cron (Linux)/Task Scheduler (Windows)
- Logging aktivitas dengan modul logging
- Error handling dasar untuk menjaga stabilitas script
- Teknik membuat script yang dapat dijalankan harian/mingguan secara otomatis
Sesi 4 (15.30 – 17.30)
Topik : Studi Kasus & Mini Project: Menyusun Script Automasi Lengkap
- Penyusunan proyek automasi end-to-end sesuai studi kasus (pilihan: backup otomatis, monitoring server, web scraping laporan, dll.)
- Penggunaan gabungan modul: os, requests, paramiko, logging, dll.
- Review kode dan pembahasan solusi
Durasi Pelatihan :
- 2 Hari (16 Jam Total)
Setiap hari terdiri dari 4 sesi (masing-masing 2 jam)
Metode Pelatihan :
- Presentasi interaktif
- Hands-on coding langsung
- Studi kasus dan latihan tiap modul
- Demonstrasi dan simulasi tugas IT nyata
- Tanya jawab dan troubleshooting langsung
Target Peserta :
- Administrator Sistem/Network
- IT Support / Helpdesk
- DevOps Engineer pemula
- Software Engineer yang ingin mengotomatisasi tugas
- Mahasiswa atau profesional IT yang ingin mempelajari Python praktis
Hasil Pelatihan :
- Mampu menulis script Python dasar untuk keperluan otomasi.
- Menguasai cara mengotomatisasi tugas sistem, file, jaringan, dan web/API.
- Meningkatkan efisiensi kerja melalui scripting yang efisien dan dapat diulang.
- Memiliki proyek otomasi sederhana yang dapat diterapkan langsung di lingkungan kerja.
- Siap mengembangkan keterampilan Python untuk otomasi tingkat lanjut atau DevOps.
| Investasi dan fasilitas Metode Pelaksanaan | Harga & Fasilitas |
| Opsi 1 – Pelatihan Online |
• Training Online Rp 3.900.000 per peserta. Minimal kuota 1 peserta dan bisa request tanggal • Pelaksanaan training selama 2 hari half day (08.00 – 12.00 WIB atau 13.00 – 17.00 WIB) Menggunakan aplikasi Zoom/Google Meet • Sudah Termasuk : Sertifikat Training Softfile & Hardfile, Pengiriman Sertifikat ke Alamat Peserta, Softfile Materi. • Belum termasuk : PPN 11%.
|
| Opsi 2 –
Pelatihan Offline di Yogyakarta |
• Training Offline Rp 6.900.000 per peserta • Minimal kuota 1 peserta dan bisa request tanggal • Pelaksanaan training selama 2 hari full day (08.00 – 16.00 WIB) • Tempat pelaksanaan : • ✓ Hotel El Royale, Yogyakarta ATAU • ✓ Hotel Malyabhara, Malioboro, Yogyakarta • Sudah termasuk : Meeting Room, Modul Training, Sertifikat Training, Training Kits, Lunch, Coffee Break, dan Souvenir. • Belum termasuk : Penginapan & Transportasi Peserta Pelatihan, dan PPN 11%.
|
Instruksi
Tim Oemah Training
