Python: Daripada Skrip Pertama kepada Kod Bertaraf Pengeluaran
Python ialah bahasa serba guna yang paling meluas digunakan dalam sains data, automasi, pembangunan web dan penyelidikan kecerdasan buatan. Sintaksnya yang mudah dibaca menjadikannya mudah diakses pada peringkat permulaan, manakala ekosistemnya — NumPy, Pandas, Flask, FastAPI, Django, scikit-learn, asyncio — mampu menyokong kerja pengeluaran yang serius. Laluan ini merangkumi keseluruhan julat kemahiran, daripada menulis pemboleh ubah pertama hinggalah membina API web tak segerak, melatih model pembelajaran mesin dan menganalisis penggunaan memori pada tahap sambungan C.
Perkara yang Akan Anda Pelajari
Anda akan mempelajari mekanik teras bahasa — rentetan, senarai, kamus, aliran kawalan, fungsi dan input/output fail — kemudian beralih kepada reka bentuk berorientasikan objek dengan pewarisan, polimorfisme, penghias, pengurus konteks dan kelas data. Dalam bidang data, anda akan memanipulasi set data dengan Pandas dan NumPy, menggambarkan hasil dengan Matplotlib dan Plotly, menggunakan pembelajaran terselia dan tidak terselia dengan scikit-learn serta meneroka rangkaian neural dan NLP. Dalam bidang web, anda akan membina API dengan Flask dan FastAPI, aplikasi tindanan penuh dengan Django serta mengautomasi tugasan menggunakan alatan CLI, SQLite, SQLAlchemy dan openpyxl. Topik lanjutan termasuk async/await dengan asyncio, keselarasan menggunakan pembenangan dan pemprosesan berbilang, petunjuk jenis dengan mypy, kelas meta dan sambungan C Python.
Laluan Pembelajaran
Dengan lebih daripada 76 kursus aktif, laluan ini merangkumi tahap A1 hingga C1. Ia bermula dengan Pengenalan kepada Pengaturcaraan dan Asas Python, membina kefasihan A2 dalam rentetan, senarai, kamus, aliran kawalan dan pengendalian fail, kemudian bergerak ke tahap B1 dengan modul, OOP, ungkapan nalar, logging serta penggunaan JSON dan CSV. Tahap B2 menambah penjana, penutupan, pemadanan corak berstruktur, async/await, Flask, Django, FastAPI, Pandas, NumPy dan pembelajaran mesin dengan scikit-learn. Laluan ini berakhir pada tahap C1 dengan Keselarasan: pembenangan dan pemprosesan berbilang, Kelas Meta & Penerang Python, Sambungan C Python, Pembelajaran Pengukuhan dan Pengurusan Memori & Pemprofilan Python.
Cara Ia Berfungsi
Setiap kursus dibahagikan kepada pelajaran pendek dan berfokus yang anda lengkapkan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, dan latihan dinilai secara automatik supaya anda boleh belajar mengikut kadar sendiri tanpa menunggu semakan.