Python'da programlama. Seviye 2. İleri düzey kurs - kurs 40.990 ruble. Uzmandan, eğitim, Tarih: 27 Kasım 2023.
Miscellanea / / November 28, 2023
TERFİ! Tüm Python kursu katılımcıları için Uzaktan eğitim formatındaki “R dilinde Programlama” kurslarında %30 indirim yapıyoruz. İndirim başvurusunda bulunmak için lütfen yöneticilerimizle iletişime geçin.
Öğreneceksiniz:
kendi sınıflarınızı yaratın;
algoritmanın karmaşıklığını değerlendirmek;
en önemli standart veri yapılarını kullanın;
standart olanları temel alarak kendi veri yapılarınızı oluşturun.
Trendler hakkında pratik bilgiye sahip öğretmen, programcı ve mühendis Python geliştirme“Nesnelerin İnterneti”, “Büyük Veri” ve diğerleri gibi. Yazılım ve donanım iş çözümlerinin oluşturulmasına katılır. X5, OZON, Phillip Morris, SAP. Hackathon'larda mentor ve jüri üyesi, BT etkinliklerinde ve çalıştaylarda konuşmacı.
Profesyonel programlama kursu öğretmeni, sertifikalı geliştirici Python Enstitüsü BT alanında genel iş tecrübesine sahip 20 yıldan fazla. 4 firmanın IT sistemlerini sıfırdan kurduk. Bundan fazla 5 yıl.
Vadim Viktorovich, 2000 yılında Rusya Devlet Beşeri Bilimler Üniversitesi'nden Bilişim ve Bilgisayar Bilimleri alanında uzmanlaşarak mezun oldu. Yönetim konularında gerçek bir profesyonel DBMS, şirket iş süreçlerinin otomasyonu (ERP, CRM vb.), test senaryoları oluşturmak ve çalışanları eğitmek.
Motive edebilir ve büyüleyebilir. Dinleyicilerinden talepkardır ve zor noktaları açıklamaya her zaman hazırdır. Gerçek projeler üzerinde çalışan kapsamlı deneyim, acemi geliştiricilerin genellikle gözden kaçırdığı ayrıntılara dikkat etmesine olanak tanır.
Genel deneyime sahip profesyonel programlama dersleri öğretmeni 10 yıldan fazla. Dilde pratik programlama deneyimi Python 4 yıldan fazla. Öğretmenliği sırasında çeşitli kuruluşlar için 12 programlama kursunun yazarı oldu. 1000'den fazla dinleyici. (yüz yüze ve çevrimiçi öğretim).
Evgeniy Vitalievich, 2006 yılında SibGIU'dan Metalurji Sistemleri Otomasyonu uzmanlığıyla mezun oldu. Becerilerini düzenli olarak geliştiriyor ve şu anda programlama dilleri konusunda uzmandır. Python, C++, Javascript. Çalışmalarında da etkili bir şekilde kullanıyor Nodejs (+webpack), Django, Tornado, Git, Proje dokümantasyonu geliştirme konusunda deneyime sahiptir.
Öğretme ve pratik programlama konusundaki kapsamlı deneyimi, karmaşık şeyleri basit terimlerle açıklamasına olanak tanır; Öğrenciler derslerinden sonra programlamadan gerçekten ilham alıyorlar. Modern bir programcının beyninin nasıl çalışması gerektiğini biliyor ve doğru dalga boyuna uyum sağlamanıza yardımcı olacak.
Modül 1. Sınıf kavramı. Kapsülleme (4 ac. H.)
Sınıf ve sınıf örneği.
Örnek verileri, örnek yöntemleri ve örnek özellikleri.
Öznitelik kavramı.
Atölye: Bir sınıf ve onun örneklerini oluşturma.
Modül 2. Miras (4 ac. H.)
Ördek yazma prensibi.
Temel sınıf ve türetilmiş sınıf kavramları.
Örnek işlevi ve uygulaması.
Atölye: Temel ve türetilmiş sınıfların örneklerini kullanarak türetilmiş bir sınıf oluşturma.
Modül 3. Polimorfizm ve soyutlama (4 ac. H.)
Türetilmiş bir sınıftaki yöntemlerin değiştirilmesi.
Soyut bir sınıf kavramı.
Atölye: Polimorfik sınıfların kullanılması.
Modül 4. Pratik çalışma (4 ac. H.)
Modül 5. Sıralama ve arama algoritmaları (4 ac. H.)
Temel sıralama ve arama algoritmaları.
Algoritma karmaşıklığı kavramı.
Atölye. Belirli bir kritere göre bilgi arayın.
Modül 6. Grafiklerde arama algoritmaları (4 ac. H.)
Genişlik öncelikli arama.
Derinlik öncelikli arama.
Atölye. Bir grafikte yol oluşturma.
Modül 7. Veri yapıları (4 ac. H.)
Veri yapısı kavramı.
Temel veri yapıları olarak listeleyin ve kaydedin.
Tablo ve diğer pratik olarak önemli veri yapıları.
Atölye. Bir Python programında kayıtları ve tabloları temsil etme.
Modül 8. Standart soyut veri türleri (4 ac. H.)
Konteyner türleri.
Kütüphane modülleri koleksiyonları ve koleksiyonları.abc
Atölye. “Bileşen-Konteyner” şeması ve uygulaması.
Modül 9. Verilerin program dışında saklanması (4 ac. H.)
Verileri kaydetme ve geri yükleme. Turşu kütüphane modülü.
Nesne-ilişkisel yazışma kavramı.
Atölye. Verileri depolamak ve iletmek için turşu modülünü kullanma.
Modül 10. Pratik çalışma (4 ac. H.)
İki nokta arasında rota bulma.
Bir XML belgesi işleniyor.
Sipariş toplama ve işleme.
Satranç oyunu (yazılım kısmı).
Web kazıma.
Eğitim oturumlarının planlanması.
Oyun sunucusu yazma.
Basit bir DC elektrik ağının hesaplanması.
Harici yazılım kullanarak video işleme.