Proyek ini dirancang untuk membantu Anda belajar Python melalui roadmap yang terstruktur. Proyek ini dibagi menjadi empat modul, masing-masing berfokus pada konsep dasar pemrograman Python yang berbeda.
- learn-python: Ini adalah direktori root untuk proyek belajar Python.
- minggu-1_Expression_and_Variables: Berisi latihan yang berkaitan dengan ekspresi dan variabel.
- minggu-2_Function: Berisi latihan yang berkaitan dengan fungsi.
- minggu-3_Conditionals: Berisi latihan yang berkaitan dengan kondisional.
- minggu-4_Looping: Berisi latihan yang berkaitan dengan perulangan.
- minggu-5_While_Loops: Berisi latihan yang berkaitan dengan perulangan while.
- minggu-6_For_Loops: Berisi latihan yang berkaitan dengan perulangan for. (Sekarang menyertakan
for_loops.pydengan contoh) - minggu-7_Recurssion: Berisi latihan yang berkaitan dengan rekursi.
- minggu-8_String: Berisi latihan yang berkaitan dengan string. (Sekarang menyertakan
string.pydengan contoh) - minggu-9_List: Berisi latihan yang berkaitan dengan list. (Sekarang menyertakan
list.pydengan contoh) - minggu-10_Dictionaries: Berisi latihan yang berkaitan dengan kamus. (Sekarang menyertakan
dictionaries.pydengan contoh) - minggu-11_OOP: Berisi latihan yang berkaitan dengan pemrograman berorientasi objek. (Sekarang menyertakan
oop.pydengan contoh)
- Small_Project: Proyek kecil yang menerapkan konsep yang dipelajari di modul sebelumnya. Sekarang termasuk game "Tebak Angka" yang ditingkatkan dengan tingkat kesulitan, batas tebakan, dan fitur main lagi.
Untuk memulai, navigasikan ke modul masing-masing dan buka file main.py untuk latihan atau contoh yang terkait dengan topik itu. Untuk modul dengan file Python khusus topik (misalnya, for_loops.py, string.py), Anda dapat menjalankan file-file tersebut secara langsung untuk melihat contohnya. Selamat belajar!