🔰 Deskripsi
Selamat datang di kelas Python Dasar! Jika Anda baru pertama kali masuk ke dunia pemrograman atau ingin menguasai bahasa paling serbaguna di era modern, Anda berada di tempat yang tepat.
Python adalah bahasa pemrograman tingkat tinggi yang terkenal dengan sintaksnya yang sangat bersih, mudah dibaca, dan elegan layaknya bahasa Inggris sehari-hari. Mulai dari pengembangan web, otomatisasi skrip (scripting), analisis data, hingga pengembangan AI, Python menjadi fondasi utama para pengembang profesional di seluruh dunia.
Dalam kursus ini, Anda akan dipandu dari nol tanpa memerlukan pengalaman koding sebelumnya. Anda akan mempelajari fondasi penting pemrograman mulai dari variabel, logika percabangan, perulangan, fungsi, manipulasi file, hingga penanganan error.
Apa yang akan saya pelajari ?
- Pengenalan Python & Setup: Menginstal interpreter Python, mengatur lingkungan VS Code, dan menjalankan skrip pertama.
- Variabel & Tipe Data: Memahami tipe data primitif seperti String, Integer, Float, dan Boolean.
- Operator & Ekspresi: Menguasai operator aritmatika, perbandingan, dan logika untuk manipulasi data.
- Percabangan Logika (If/Elif/Else): Mengontrol alur keputusan program berdasarkan kondisi tertentu.
- Perulangan & Otomatisasi (For & While): Melakukan eksekusi tugas berulang secara efisien dan otomatis.
- Struktur Data Koleksi: Membedah List, Tuple, Set, dan Dictionary beserta method-method bawaannya.
- Fungsi & Modul: Memecah kode menjadi blok fungsional yang dapat digunakan kembali (reusable).
- Manipulasi String & File I/O: Membaca, menulis, dan memproses file teks secara permanen.
- Penanganan Error (Try/Except): Membangun program yang tangguh (robust) anti-crash dari kesalahan runtime.
Project apa yang akan saya buat ?
Pada akhir kursus ini, Anda akan membangun sebuah aplikasi utuh berskala nyata: Aplikasi Manajemen Keuangan Personal (Expense Tracker CLI). Aplikasi ini memungkinkan pengguna untuk mencatat pemasukan dan pengeluaran, menghitung kalkulasi keuangan secara otomatis, menyaring transaksi berdasarkan kategori, serta menyimpan seluruh data transaksi ke dalam file teks secara permanen!
💎 Materi
Berikut ini adalah daftar materi belajar Python Dasar. Kurikulum ini disusun secara runtut dan sistematis agar Anda dapat menguasai logika pemrograman dengan kokoh. Siapkan teks editor Anda, mari kita mulai ngoding Python! 🐍💻
- Belajar Python #1: Pengenalan Python & Persiapan Lingkungan Kerja🐍
- Belajar Python #2: Variabel & Tipe Data Dasar📦
- Belajar Python #3: Operator Aritmatika, Perbandingan, & Logika🔢
- Belajar Python #4: Percabangan Logika (If, Elif, Else)🔀
- Belajar Python #5: Perulangan & Otomatisasi (For & While Loop)🔄