Pemrograman dengan Python. Level 2. Kursus lanjutan - kursus 40.990 gosok. dari Spesialis, pelatihan, Tanggal: 27 November 2023.
Miscellanea / / November 28, 2023
PROMOSI! Untuk semua peserta kursus Python Kami memberikan diskon 30% untuk kursus “Pemrograman dalam bahasa R” dalam format pembelajaran jarak jauh. Untuk mengajukan diskon, silakan hubungi manajer kami.
Anda akan belajar:
buat kelas Anda sendiri;
mengevaluasi kompleksitas algoritma;
gunakan struktur data standar yang paling penting;
buat struktur data Anda sendiri berdasarkan yang standar.
Guru, pemrogram, dan insinyur dengan pengetahuan praktis tentang tren Pengembangan ular piton, seperti “Internet of Things”, “Big Data” dan lain-lain. Berpartisipasi dalam penciptaan solusi bisnis perangkat lunak dan perangkat keras untuk X5, OZON, Phillip Morris, SAP. Mentor dan juri hackathon, pembicara di acara dan lokakarya IT.
Guru kursus pemrograman profesional, pengembang bersertifikat Institut Python dengan pengalaman kerja umum di bidang IT lebih dari 20 tahun. Membangun sistem IT di 4 perusahaan dari awal. Lebih dari 5 tahun.
Vadim Viktorovich lulus dari Universitas Negeri Rusia untuk Kemanusiaan pada tahun 2000 dengan spesialisasi di bidang Informatika dan Ilmu Komputer. Seorang profesional sejati dalam urusan administrasi DBMS, otomatisasi proses bisnis perusahaan (ERP, CRM dll.), membuat kasus uji dan melatih karyawan.
Mampu memotivasi dan memikat hati. Dia menuntut pendengarnya, selalu siap untuk mengklarifikasi poin-poin sulit. Pengalaman luas mengerjakan proyek nyata memungkinkan dia memperhatikan detail yang biasanya diabaikan oleh pengembang pemula.
Guru profesional kursus pemrograman dengan pengalaman umum lebih dari 10 tahun. Pengalaman pemrograman praktis dalam bahasa tersebut ular piton lebih dari 4 tahun. Selama mengajar, ia menjadi penulis 12 kursus pemrograman untuk berbagai organisasi, dilatih lebih dari 1000 pendengar. (pengajaran tatap muka dan online).
Evgeniy Vitalievich lulus dari SibGIU pada tahun 2006 dengan spesialisasi Otomasi Sistem Metalurgi. Dia secara teratur meningkatkan keterampilannya dan saat ini ahli dalam bahasa pemrograman Python, C++, skrip java. Dalam karyanya ia juga menggunakan secara efektif Nodejs (+webpack), Django, Tornado, Git, memiliki pengalaman dalam mengembangkan dokumentasi proyek.
Pengalaman luas dalam mengajar dan pemrograman praktis memungkinkan dia menjelaskan hal-hal kompleks dalam istilah sederhana; siswa setelah kursusnya benar-benar terinspirasi oleh pemrograman. Dia tahu bagaimana otak seorang programmer modern seharusnya bekerja dan akan membantu menyesuaikan Anda dengan gelombang yang tepat.
Modul 1. Konsep kelas. Enkapsulasi (4 ac. H.)
Kelas dan contoh kelas.
Data instans, metode instans, dan properti instans.
Konsep atribut.
Lokakarya: Membuat kelas dan instance-nya.
Modul 2. Warisan (4 ak. H.)
Prinsip mengetik bebek.
Konsep kelas dasar dan kelas turunan.
Fungsi isinstance dan penerapannya.
Lokakarya: Membuat kelas turunan, menggunakan instance kelas dasar dan kelas turunan.
Modul 3. Polimorfisme dan abstraksi (4 ac. H.)
Pergantian metode di kelas turunan.
Konsep kelas abstrak.
Lokakarya: Menggunakan kelas polimorfik.
Modul 4. Kerja Praktek (4 ac. H.)
Modul 5. Algoritma penyortiran dan pencarian (4 ac. H.)
Algoritma pengurutan dan pencarian dasar.
Konsep kompleksitas algoritma.
Bengkel. Mencari informasi berdasarkan kriteria yang diberikan.
Modul 6. Algoritma pencarian pada grafik (4 ac. H.)
Luasnya pencarian pertama.
Pencarian mendalam pertama.
Bengkel. Membangun jalur dalam grafik.
Modul 7. Struktur data (4 ac. H.)
Konsep struktur data.
Daftar dan catat sebagai struktur data dasar.
Tabel dan struktur data praktis penting lainnya.
Bengkel. Mewakili catatan dan tabel dalam program Python.
Modul 8. Tipe data abstrak standar (4 ac. H.)
Jenis kontainer.
Koleksi modul perpustakaan dan koleksi.abc
Bengkel. Skema “Component-Container” dan penerapannya.
Modul 9. Menyimpan data di luar program (4 ac. H.)
Menyimpan dan memulihkan data. Modul perpustakaan acar.
Konsep korespondensi objek-relasional.
Bengkel. Menggunakan modul acar untuk menyimpan dan mengirimkan data.
Modul 10. Kerja Praktek (4 ac. H.)
Menemukan rute antara dua titik.
Memproses dokumen XML.
Pengambilan dan pemrosesan pesanan.
Permainan catur (bagian perangkat lunak).
Pengikisan web.
Menjadwalkan sesi pelatihan.
Menulis server permainan.
Perhitungan jaringan listrik DC sederhana.
Pemrosesan video menggunakan perangkat lunak eksternal.