
Kursus Pendek Python
Pelajari Python dari asas dan mula menulis program sebenar yang berfungsi dengan pantas. Kursus ini merangkumi segala-galanya daripada asas sintaks dan struktur data hingga pengaturcaraan berorientasikan objek dan pengendalian fail. Anda juga akan meneroka alat amali seperti pandas, pengikisan web, dan visualisasi data. Menjelang tamat, anda akan mempunyai kemahiran untuk mengautomasikan tugasan, memproses data, dan membina alat baris arahan dengan yakin.
Apa yang anda akan pelajari:
Kursus ini membawa anda daripada pemasangan Python sehingga membina program amali yang lengkap menggunakan teknik profesional. Anda akan mempelajari sintaks teras, aliran kawalan, fungsi, dan struktur data penting Python. Anda akan mengendalikan fail, mengurus pengecualian, dan menggunakan pengaturcaraan berorientasikan objek pada masalah reka bentuk sebenar. Kurikulum ini juga merangkumi perpustakaan standard, pakej pihak ketiga, kawalan versi Git, dan analisis data dengan pandas. Anda akan menulis ujian unit, menyahpepijat kod dengan berkesan, dan mengautomasikan tugasan berulang. Setiap topik dibina terus daripada topik sebelumnya, memberikan anda asas yang kukuh dan bersambung dalam pembangunan Python.
Bagaimana anda belajar secara praktikal Kursus Pendek Python
Bagaimana anda berlatih Kursus Pendek Python
Untuk anda yang mempunyai syarikat dan ingin melatih pasukan
Di Dedika untuk syarikat, kursus disertakan dengan latihan dan contoh yang berkaitan dengan perniagaan anda sendiri serta mengikut keperluan syarikat anda.
Kandungan kursus
8 Bab • 33 PelajaranTempoh antara 4 dan 360 jam (anda yang tentukan)
Bab 1SembunyiSembunyikan butiranLihat butiranPersekitaran Python dan Asas Sintaks
Persekitaran Python dan Asas Sintaks
Pelajaran 1 • Pemboleh Ubah dan Jenis Data Asas
Memperkenalkan tugasan pemboleh ubah dan jenis primitif terbina dalam Python. Pelajar memperoleh keupayaan untuk menyimpan dan melabel data dalam atur cara.
Pelajaran 2 • Peraturan Sintaks Teras dan Struktur
Mengajar lekukan, ulasan, dan struktur pernyataan. Tabiat sintaks yang betul mengelakkan ralat sepanjang keseluruhan kursus.
Pelajaran 3 • Input, Output, dan Ungkapan Mudah
Merangkumi print(), input(), dan ungkapan aritmetik. Pelajar boleh menulis skrip interaktif yang menerima dan memaparkan data.
Pelajaran 4 • Memasang Python dan Menyediakan Alat
Merangkumi pemasangan Python, persekitaran maya, dan persediaan editor. Mewujudkan asas teknikal yang bergantung kepada setiap bab seterusnya.
Bab 2SembunyiSembunyikan butiranLihat butiranAliran Kawalan dan Membuat Keputusan
Aliran Kawalan dan Membuat Keputusan
Pelajaran 1 • Gelung While dan Kawalan Gelung
Merangkumi gelung while dan pernyataan break, continue, dan pass. Pelajar mengawal penamatan gelung dengan tepat berdasarkan syarat masa jalan.
Pelajaran 2 • Pernyataan Bersyarat
Merangkumi blok if, elif, dan else untuk logik percabangan. Pelajar menulis atur cara yang bertindak balas secara berbeza kepada input yang berbeza-beza.
Pelajaran 3 • Gelung For dan Lelaran
Memperkenalkan gelung for ke atas jujukan dan julat. Pelajar mengautomasikan tugasan berulang dengan melakukan lelaran ke atas koleksi data.
Pelajaran 4 • Logik Boolean dan Perbandingan
Mengajar operator perbandingan dan penghubung logik. Ini adalah blok binaan setiap pernyataan bersyarat dalam bab ini.
Bab 3SembunyiSembunyikan butiranLihat butiranFungsi dan Kebolehgunaan Semula Kod
Fungsi dan Kebolehgunaan Semula Kod
Pelajaran 1 • Parameter, Hujah, dan Lalai
Merangkumi parameter posisi, kata kunci, dan lalai. Pelajar menulis fungsi fleksibel yang mengendalikan corak panggilan yang pelbagai.
Pelajaran 2 • Skop dan Jangka Hayat Pemboleh Ubah
Menerangkan skop setempat, melingkungi, global, dan terbina dalam. Memahami skop menghalang pepijat halus dalam atur cara berbilang fungsi.
Pelajaran 3 • Mentakrif dan Memanggil Fungsi
Mengajar kata kunci def, panggilan fungsi, dan nilai pulangan. Fungsi adalah alat utama untuk menyusun semua atur cara yang akan datang.
Pelajaran 4 • Fungsi Lambda dan Fungsi Tertib Tinggi
Memperkenalkan fungsi tanpa nama dan fungsi yang menerima atau memulangkan fungsi. Pelajar menulis kod yang ringkas dan ekspresif menggunakan corak fungsian.
Bab 4SembunyiSembunyikan butiranLihat butiranStruktur Data: Senarai, Tuple, dan Kamus
Struktur Data: Senarai, Tuple, dan Kamus
Pelajaran 1 • Kamus dan Set
Merangkumi storan kunci-nilai dengan dict dan storan nilai unik dengan set. Pelajar memodelkan perhubungan dunia sebenar dan melakukan carian pantas.
Pelajaran 2 • Tuple dan Kekekalan
Memperkenalkan tuple sebagai jujukan panjang tetap dan tidak boleh diubah. Pelajar menggunakan tuple untuk melindungi integriti data dan membolehkan kunci kamus.
Pelajaran 3 • Pemahaman Senarai
Mengajar sintaks binaan senarai padat dengan penapisan pilihan. Pelajar menggantikan gelung bertele-tele dengan ungkapan satu baris yang boleh dibaca.
Pelajaran 4 • Senarai: Penciptaan dan Manipulasi
Merangkumi penciptaan senarai, pengindeksan, penghirisan, dan kaedah mutasi. Senarai adalah koleksi yang paling kerap digunakan dalam atur cara Python.
Bab 5SembunyiSembunyikan butiranLihat butiranPengendalian Fail dan Pengurusan Pengecualian
Pengendalian Fail dan Pengurusan Pengecualian
Pelajaran 1 • Membaca dan Menulis Fail Teks
Mengajar open(), mod baca, dan pernyataan with untuk akses fail yang selamat. I/O fail menghubungkan atur cara kepada data luaran yang berterusan.
Pelajaran 2 • Menaikkan dan Mencipta Pengecualian Tersuai
Merangkumi pernyataan raise dan mentakrifkan kelas pengecualian tersuai. Pelajar menguatkuasakan peraturan perniagaan dan menyampaikan ralat dengan jelas.
Pelajaran 3 • Bekerja dengan Fail CSV dan JSON
Merangkumi modul perpustakaan piawai csv dan json untuk data berstruktur. Pelajar menukar data dengan sistem dan alat luaran.
Pelajaran 4 • Pengendalian Pengecualian dengan Try dan Except
Memperkenalkan blok try, except, else, dan finally. Pelajar mengelakkan ranap dan memberikan maklum balas yang bermakna apabila ralat berlaku.
Bab 6SembunyiSembunyikan butiranLihat butiranPengaturcaraan Berorientasikan Objek dalam Python
Pengaturcaraan Berorientasikan Objek dalam Python
Pelajaran 1 • Pewarisan dan Penggantian Kaedah
Memperkenalkan pewarisan tunggal dan pelbagai serta fungsi super(). Pelajar melanjutkan kelas sedia ada tanpa menduplikasi kod.
Pelajaran 2 • Kaedah Khas dan Pembebanan Operator
Merangkumi kaedah dunder seperti __str__, __repr__, dan __eq__. Pelajar menjadikan objek tersuai berkelakuan seperti jenis Python terbina dalam.
Pelajaran 3 • Kaedah dan Enkapsulasi
Merangkumi kaedah contoh, kaedah statik, dan pencacatan nama untuk privasi. Pelajar mengawal akses kepada dalaman objek dengan berkesan.
Pelajaran 4 • Kelas, Objek, dan Atribut
Mengajar takrifan kelas, instantiasi, dan atribut contoh. Kelas adalah asas semua corak reka bentuk berorientasikan objek.
Bab 7SembunyiSembunyikan butiranLihat butiranModul, Pakej, dan Perpustakaan Piawai
Modul, Pakej, dan Perpustakaan Piawai
Pelajaran 1 • Modul Perpustakaan Piawai Utama
Meninjau modul os, sys, math, datetime, dan collections. Pelajar menyelesaikan tugasan biasa tanpa kebergantungan pihak ketiga.
Pelajaran 2 • Mencipta dan Mengimport Modul
Mengajar penciptaan modul, sintaks import, dan laluan carian modul. Kod modular lebih mudah untuk diuji, diselenggara, dan dikongsi.
Pelajaran 3 • Mengurus Pakej Pihak Ketiga dengan pip
Merangkumi pip install, requirements.txt, dan amalan terbaik persekitaran maya. Pelajar mengintegrasikan ekosistem Python yang lebih luas ke dalam projek.
Pelajaran 4 • Menyusun Kod ke dalam Pakej
Merangkumi direktori pakej, __init__.py, dan import relatif. Pelajar menyusun projek berbilang fail dengan bersih dan profesional.
Bab 8SembunyiSembunyikan butiranLihat butiranPython Gunaan: Penyelesaian Masalah Dunia Sebenar
Python Gunaan: Penyelesaian Masalah Dunia Sebenar
Pelajaran 1 • Mengautomasikan Tugasan Berulang
Merangkumi pemprosesan kelompok fail, penamaan semula, dan pelaksanaan skrip berjadual. Pelajar menjimatkan jam kerja manual melalui automasi.
Pelajaran 2 • Pemprosesan dan Transformasi Data
Merangkumi membaca, membersih, dan mengubah set data menggunakan Python teras. Pelajar mengautomasikan tugasan pengolahan data berulang dari hujung ke hujung.
Pelajaran 3 • Pengenalan kepada Pengujian dengan unittest
Merangkumi menulis dan menjalankan ujian unit menggunakan modul unittest. Pelajar mengesahkan ketepatan atur cara dan menghalang regresi.
Pelajaran 4 • Membina Alat Baris Arahan
Mengajar argparse untuk penghuraian hujah CLI dan pembungkusan skrip. Pelajar menyampaikan alat yang boleh digunakan yang boleh dijalankan oleh bukan pengatur cara.
Pelajaran 5 • Penyahpepijatan dan Kualiti Kod
Memperkenalkan pdb, penyahpepijatan berasaskan cetakan, dan alat linting. Pelajar mencari dan membetulkan pepijat dengan lebih cepat dan menulis kod yang lebih bersih dan konsisten.
Sijil sah anda untuk tamat pengajian
Kursus ini sesuai untuk anda:
Pembangun yang bercita-cita: bersedia untuk menulis program Python pertama sebenar mereka.
Penganalisis pemasaran: ingin mengautomasikan laporan dan membersihkan data dengan lebih pantas.
Penukar kerjaya: membina kemahiran teknikal untuk memasuki industri teknologi.
Saintis dan penyelidik: ingin memproses data eksperimen menggunakan kod.
Pemilik perniagaan kecil: bersemangat untuk mengautomasikan aliran kerja pentadbiran yang berulang.
Peminat dan penggiat: ingin tahu tentang membina alat perisian tersuai mereka sendiri.
Apa Kata Pelajar Kami
Kelas-kelas beliau sangat sempurna. Saya membeli pakej setahun dan akhirnya, saya berpeluang mengikuti pelbagai topik yang menarik minat saya tanpa perlu menukar platform... terima kasih atas semua yang anda lakukan, saya sudah mengesyorkan anda kepada orang lain...

Saya suka bagaimana pelajaran-pelajaran terus ke inti perkara dan bagaimana saya boleh menukar bab dan melangkau kandungan yang tidak saya perlukan.

Saya suka kandungan dan cara persembahan serta transkripsi video, yang mempercepatkan proses!

Platform ini pantas, mudah digunakan. Kepelbagaian kandungan dan video tambahan sangat membantu dalam pembelajaran.

Latihan utama
Soalan Lazim
Siapakah Dedika?
Adakah sijil ini sah di Malaysia?
Adakah kursus percuma?
Apakah beban kerja kursus?
Bagaimanakah bentuk kursus?
Bagaimanakah kursus berfungsi?
Berapakah tempoh kursus?
Berapakah kos atau harga kursus?
Apakah itu kursus EAD atau kursus dalam talian dan bagaimana ia berfungsi?
Kursus PDF




















