Kerangka Materi
Pengantar ke Python Programming
- Menjalankan kode Python
- Menggunakan Alat Pengembangan Python (IDE dan alat baris perintah)
- Bekerja dengan shell Python dan iPython serta iPython Notebook
Tipe Data dan Operasi
- Bilangan bulat dan pecahan
- String dan byte
- Tuple dan list
- Dictionary dan ordered dictionary
- Set dan frozen set
Mengorganisasi dan Mendistribusikan Kode
- Membuat modul dan paket
- Mendistribusikan kode ke repositori
Berorientasi Objek dan Fungsional Programming
- Membuat dan menggunakan fungsi dan kelas
- Memodifikasi fungsi dan kelas dengan decorator
- Memperkenalkan meta-class
Penanganan Kesalahan dan Pengujian
- Menangani dan memunculkan pengecualian
- Menulis dan menjalankan pengujian (doc tests dan unit tests)
- Memeriksa cakupan kode oleh pengujian
Bekerja dengan File dan Direktori
- Access berbagai jenis file dan prinsip penanganan file
- Membuat, membaca, memperbarui, dan menghapus file (termasuk file teks biasa, csv, serta file Microsoft Word dan Microsoft Excel)
- Mengekstrak data dari file teks menggunakan Regular Expressions
- Membuat dan menghapus direktori, mendaftar dan mencari file
Access Database
- Memilih, memasukkan, memperbarui, dan menghapus data
- API database generik berdasarkan SQLite 3, PostgreSQL dan MySQL
- Menggunakan Object Relational Mapper (SQLAlchemy)
- Bekerja dengan database NoSQL
Menaklukkan Web
- Mengambil halaman web
- Parsing HTML dan XML
- Mengisi formulir web secara otomatis
- Membuat aplikasi web di Python
Testimoni (7)
Konsep pelatihan yang baik, banyak contoh. Latihan yang bagus.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
pengetahuan penyaji tentang Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
Mesin virtual bekerja dengan sangat baik dan memudahkan eksperimen dengan kode. Saya juga sangat suka memiliki salinan semua contoh yang disusun oleh pelatih, sehingga saya bisa melihat hasil akhirnya sebelumnya. Hal ini membuat lebih mudah bagi saya untuk bertanya tentang hal-hal spesifik.
Stefan Kotze - ACC
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
Instruktur membahas topik-topik dengan lebih mendalam dalam waktu yang diberikan dan juga memberi kami pertanyaan untuk diselesaikan serta menjelaskannya kapan pun kami memiliki pertanyaan.
Praveent Thamil Mani - MINDEF
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
Hari ke-2 dan ke-3. Ada sejumlah besar konten yang luar biasa, tetapi Abhi menangani semuanya dengan baik, sehingga saya mendapatkan nilai nyata dari sesi tersebut.
Michael Clews - ACC
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
Komunikasi dengan Bapak Khobeib
Aref AlHosani - beamtrail
Kursus - Python Programming - 4 days
Diterjemahkan Mesin
Instruktur Abhi sangat sabar dan ramah. Meskipun ini adalah kursus online, dia mampu berinteraksi dengan kami dan menjawab keraguan kami.
jia hui lim - Ministry of Defence, Singapore
Kursus - Python Programming
Diterjemahkan Mesin