100DayOfPython
1.0.0
Repositori ini berisi semua latihan latihan yang diselesaikan selama periode 100 hari sebagai bagian dari 100 hari tantangan Python.
Proyek ini mendokumentasikan latihan harian dan latihan belajar di Python. Setiap hari mencakup berbagai topik dan latihan untuk meningkatkan keterampilan pemrograman Python.
| PENGENAL | Keterangan | Tautan hari |
|---|---|---|
| 1 | Pengantar Dasar dan Kondisional Python | Hari 1 |
| 2 | Loop, kata kunci dan fungsi | Hari 2 |
| 3 | Modul dan Daftar | Hari 3 |
| 4 | Kamus, set dan file | Hari 4 |
| 5 | Python oops 1 | Hari 5 |
| 6 | Python oops 2 | Hari 6 |
| 7 | Penanganan pengecualian | Hari 7 |
| 8 | Modul python secara rinci | Hari 8 |
| 9 | Revisi Hari 1 - Hari 7 | Hari 9 |
| 10 | Python Regex | Hari 10 |
| 11 | Bekerja dengan PDF menggunakan PYPDF | Hari 11 |
| 12 | Bekerja dengan gambar dan PDF menggunakan PYPDF dan bantal | Hari 12 |
| 13 | Permintaan Belajar API Perpustakaan | Hari 13 |
| 14 | Bekerja dengan Database (MySQL) | Hari 14 |
| 15 | Bekerja dengan Database (Dasar MongoDB) | Hari 15 |
| 16 | Praktik Praktik - Antarmuka baris perintah (Task Manager) | Hari 16 |
| 17 | Fungsi lambda (fungsi anonim dalam python) | Hari 17 |
| 18 | Metaklasses Python | Hari 18 |
| 19 | Generator dan hasil Python | Hari 19 |
| 20 | Python *args dan **kwargs | Hari 20 |
| 21 | Dekorator Python dan fungsi bersarang / dalam | Hari 21 |
| 22 | Struktur Data 1 - Array dan Daftar Tertaut | Hari 22 |
| 23 | Manajer Konteks di Python: dengan pernyataan dengan | Hari 23 |
| 24 | Struktur Data 2 - Daftar dan Jenis Tertaut | Hari 24-25 |
| 25 | Struktur Data 3 - Tumpukan dan Antrian | Hari 26 |
| 26 | Struktur Data 4 - Pohon Pencarian Biner | Hari 27 |
| 27 | Struktur Data 5 - Tumpukan (Min dan Max) | Hari 28 |
| 28 | Struktur Data 6 - Tabel Hash | Hari 29 |
| 29 | Data Strcutures 7 - Rekursi | Hari 30 |
| 30 | Algoritma 1 - Pencarian linier dan biner | Hari 31 |
| 31 | Struktur Data 8 - Grafik | Hari 32 |
| 32 | Algoritma 2 - BFS dan DFS | Hari 33-34 |
| 33 | Algoritma 3 - Sortir Gelembung dan Sortir Seleksi | Hari 35 |
| 34 | Algoritma 4 - Sortir Penyisipan dan Sortir Gabungkan | Hari 36 |
| 35 | Algoritma 5 - Sortir Cepat dan Sortir Tumpukan | Hari 37 |
| 36 | Algoritma 6 - Sortir dan Penghitungan Shell | Hari 38 |
| 37 | Algoritma 7 - Radix Sort dan Bucket Sort | Hari 39 |
| 38 | Membuat Paket Python - Proyek Pemula | Hari 40-43 |
| 39 | Pengantar Flask - Kerangka Mikro | Hari 44 |
| 40 | Python Flask - Templat secara detail | Hari 45 |
| 41 | Python Flask - Templat dalam detail (integrasi bootstrap), membuat halaman kesalahan, waktu dan tanggal setempat. | Hari 46 |
| 42 | Python Flask - Formulir Web | Hari 47 |
| 43 | Python Flask - Integrasi Database | Hari 48 |
| 44 | Python Flask - Integrasi Email | Hari 49 |
| 45 | Python Flask - Struktur Aplikasi Besar | Hari 50 |
| 46 | Python Flask - Otentikasi Pengguna (Catatan) | Hari 51 |
| 47 | Python Flask - Peran Pengguna (Catatan) | Hari 52 |
| 48 | Python Flask - Profil Pengguna (Catatan) | Hari 53 |
| 49 | Flask Python - Dasar -dasar Sqlalchemy (Catatan) | Hari 54-57 |
| 50 | Python Flask - Kemajuan Aplikasi Blog Sosial | Hari 58-61 |
| 51 | Python - API dan API Restful | Hari 64-65 |
| 52 | Kasus Python - Selenium dan Uji | Hari 75-79 |
| 53 | Python - profil kode dan logging kesalahan | Hari 80-81 |
Latihan setiap hari dapat diakses dengan mengklik tautan masing -masing di atas. Latihan ini terutama ditulis dalam format notebook Jupyter dengan beberapa skrip dan proyek Python tambahan.
Kontribusi dipersilakan. Harap bayar repositori dan kirimkan permintaan tarik untuk perbaikan atau penambahan.
Proyek ini dilisensikan di bawah lisensi MIT.
Lihat kontribusi untuk repositori ini dari waktu ke waktu: