Ini adalah serangkaian artikel Python singkat 10 menit yang membantu Anda memulai dengan Python. Ada total 25 kuliah, mulai dari yang paling dasar, hingga idiom yang lebih kompleks. Jangan ragu untuk menghubungi saya di LinkedIn untuk pertanyaan
Ini adalah semacam panduan belajar yang bertujuan untuk membuat rencana melalui semua kuliah. Ceramahnya sendiri dapat dibaca dalam waktu 10 menit, namun penting juga untuk melakukan praktik langsung. Bergantung pada kuliah itu sendiri dan pengalaman Anda sebelumnya, ini juga bisa memakan sedikit waktu. Meskipun tergoda untuk melakukan banyak kuliah dalam satu hari, saya pikir yang terbaik adalah melakukannya setiap hari. Dalam pengalaman saya, ini membantu memproses setiap bagian sedikit lebih baik. Saya juga berpikir bahwa setiap orang berhak mendapatkan akhir pekan, jadi hanya lima hari dalam seminggu. Tentu saja, tidak ada yang melarang Anda melakukan lebih dari satu kali dalam sehari
https. //python-10-menit-sehari. batu/
Untuk membuat pengalaman semulus mungkin, saya telah membuat pelacak kemajuan online. Pelacak kemajuan memberikan ikhtisar tentang kemajuan Anda dan berapa banyak kuliah yang tersisa. Itu juga berisi tautan ke semua posting Medium dan menyertakan tautan ke versi Jupyter Notebook. Meskipun kedua versi berisi informasi yang sama, tata letak dan pengalaman lebih baik menggunakan artikel Medium. Manfaat dari pelacak kemajuan adalah, seperti namanya, Anda dapat melacak kemajuan Anda. Saat Anda menyelesaikan sebuah artikel, klik kotak centang untuk mencoret kuliah yang sudah selesai. Kemajuan disimpan dalam cookie lokal dan saat berikutnya Anda mengunjungi situs web, kemajuan saat ini dipulihkan. Pastikan Anda menyimpan cookie, mis. e. dengan mematikan plugin cookie-auto-delete di browser Anda untuk situs web tersebut. Meskipun sebagian besar merupakan situs web statis, saya masih menggunakan Python untuk membuatnya (untuk bersenang-senang). Aplikasi web lengkap, termasuk Dockerfile dipublikasikan di Github saya
Minggu pertama
Minggu pertama, kami sudah melanggar aturan satu kuliah sehari, setidaknya jika Anda belum tahu cara mengatur lingkungan virtual. Tetap saja, menurut saya sangat penting untuk memiliki metode tetap untuk mengatur lingkungan virtual karena dapat menjadi berantakan. Lima kuliah pertama yang sebenarnya menjelaskan apa itu Python dan bagaimana itu bisa digunakan. Kami berbicara tentang berkomentar dan menjelaskan mengapa itu tidak membosankan tetapi hampir penting. Dua kuliah terakhir adalah tentang variabel numerik dan string. Pasti minggu yang menyenangkan
Kuliah
0. Lingkungan, Conda, Pip, aaaaah
1. Apa itu lab Python, IPython, dan Jupyter?
2. Menggunakan Jupyter Lab dan menavigasi notebook
3. Mengomentari — apa yang diabaikan Python berguna untuk Anda
4. Variabel numerik dan cara menetapkannya
5. Mewakili teks menggunakan string
Minggu kedua
Di minggu pertama kami membangun fondasi dan bermain-main dengan beberapa variabel. Minggu ini, kami akan memperkenalkan kondisional, perulangan, dan fungsi dan melakukan beberapa pemrograman nyata. Anda juga akan mempelajari salah satu struktur data yang paling serbaguna. Daftar. Di akhir minggu ini Anda dapat menggunakan semua konsep ini untuk memprogram solusi pertama Anda. algoritma pengurutan cepat
Kuliah
6. Persyaratan dalam Python. struktur if, elif, dan else
7. Tipe data paling lengkap di Python. Daftar
8. Mengulang dengan Python. untuk sementara
9. Mendefinisikan fungsi dan berhenti mengulang sendiri
10. Menguji Anda keterampilan baru. kode algoritma pengurutan cepat
Minggu ketiga
Pada minggu ketiga kita akan mulai dengan beberapa konsep menengah seperti Try/Except dan kita akan belajar tentang tiga struktur data baru. kamus, tupel, dan set. Tugas yang sangat umum adalah bekerja dengan file dan sistem file. Minggu ini, kita akan melihat beberapa cara untuk mengatasi masalah ini
Kuliah
11. Membaca dan menulis file dengan Python
12. Coba, kecuali, akhirnya, dan manajer konteks
13. Kamus — toko nilai kunci
14. Tuple dan set
15. Bekerja dengan file dan jalur di Python
Minggu keempat
Minggu ini memberikan wawasan tentang cara kerja sistem impor Python dan apa perbedaan antara modul, paket, pustaka, dan kerangka kerja. Kami juga memperkenalkan beberapa hal keren tingkat lanjut seperti pemahaman daftar dan generator. Setelah membaca beberapa kesalahan, ada tugas algoritma pengurutan lainnya. Sangat menyenangkan
Kuliah
16. Impor, modul, paket, pustaka, dan kerangka kerja
17. Daftar pemahaman dan peta. jalan pintas yang luar biasa
18. Sedikit lebih banyak tentang generator dan cara membuatnya
19. Membaca kesalahan dan pengecualian dalam Python
20. Mari kita sortir
Minggu terakhir
Ini sudah minggu terakhir. Di sini kita membahas beberapa konsep yang kurang umum tetapi pasti bermanfaat. fungsi dan dekorator lambda. Sampai saat ini, kami hanya melakukan pemrograman fungsional. Pemrograman berorientasi objek adalah cara lain untuk mengatasi masalah pengkodean. Ada dua kuliah tentang bagaimana Python menangani cara pemrograman paradigma ini. Kuliah terakhir, kita akan membuat sertifikat kita. Jika Anda menyukai kursus ini, silakan bagikan di LinkedIn Anda dan tandai saya di dalamnya. Dengan ini, saya punya ide tentang siapa yang bertahan sampai akhir. Tentu saja, saya akan mengucapkan selamat kepada Anda atas pencapaian Anda
Kuliah
21. Fungsi tanpa nama a. k. a. fungsi lambda
22. Di Python kita mendekorasi fungsi untuk membuatnya lebih baik
23. Kelas pemrograman yang benar-benar baru
24. Orang tua, anak, dan warisan
25. Sertifikat yang dihasilkan sendiri dengan baik
Sertifikat super sah yang dihasilkan sendiri dan diperoleh dengan baik yang diinginkan semua orang. - dihasilkan dalam kuliah terakhir
Pikiran terakhir
Di kuliah terakhir kita membahas langkah selanjutnya dalam karir Ilmu Data Anda, pasti baca bagian itu ketika Anda sudah menguasai Python. Kami telah membahas semua konsep Python yang diimpor dan saya yakin Anda akan menangani masalah apa pun terkait Python (mungkin dengan beberapa tambahan Google)
Ini menyimpulkan kursus ini. Jika Anda menyukai kursus ini, saya akan sangat senang jika Anda membagikan sertifikat yang diperoleh sendiri dengan susah payah di LinkedIn dan menandai saya bersamanya. Ini memberi saya gambaran tentang siapa yang benar-benar melakukan kursus tersebut dan tentu saja, saya akan mengucapkan selamat kepada Anda atas pencapaian Anda
Ini menyimpulkan kursus ini. Jika Anda menyukai kursus ini, saya akan sangat senang jika Anda membagikan sertifikat yang diperoleh sendiri dengan susah payah di LinkedIn dan menandai saya bersamanya. Ini memberi saya gambaran tentang siapa yang benar-benar melakukan kursus tersebut dan tentu saja, saya akan mengucapkan selamat kepada Anda atas pencapaian Anda
Semua yang terbaik dan seperti biasa, jika Anda memiliki pertanyaan, komentar, atau permintaan, jangan ragu untuk menghubungi saya di LinkedIn