Python Geliştiricisi. Temel - Otus'tan ücretsiz kurs, 5 aylık eğitim, Tarih: 5 Aralık 2023.
Miscellanea / / December 08, 2023
Sözdizimini öğrenecek ve temel Python programlama tekniklerine güven kazanacaksınız. Dilin çeşitli uygulama alanlarında çalışmak üzere eğitim alacaksınız: web geliştirme, otomatik test, eşzamansız programlama, API'lerle çalışma, Veri Bilimi ve web sitesi ayrıştırma. Shell, git ve DevOps araçları gibi ilgili konulara bir dizi ders ayrılmıştır: Docker, Gitlab Ekipte kendi kendine yeten bir savaş birimi olmanızı sağlayacak CI/CD, Github Eylemleri vb. geliştiriciler. Çeşitlilik içeren bir program ufkunuzu genişletecek ve hangi alanda gelişmeye devam edeceğinize daha net karar vermenize yardımcı olacaktır. Aynı zamanda her alanda kazanacağınız bilgi ve beceriler, uzman yardımcısı pozisyonuna hak kazanmanız için yeterli olacaktır.
Bu kurs kimlere yöneliktir?
Yeni başlayan Python geliştiricileri ve diğer programlama dillerine aşina geliştiriciler için, Sistematik bilgi edinmek ve modern çağın pratik becerilerinde ustalaşmak isteyenler gelişim. Eğitim için temel programlama ve OOP prensipleri bilgisine sahip olmanız gerektiğinden, Kısa sürede Python'un yeteneklerine hakim olun ve ardından çeşitli endüstriyel çözümlere odaklanın. görevler. Python 3 sürümüyle çalışmayı öğreneceksiniz.
Eğitimden sonra şunları yapabileceksiniz:
Django tabanlı olanlar da dahil olmak üzere Python'da web uygulamaları geliştirin
Web ve veritabanlarıyla eşzamansız çalışın
Otomatik testler oluşturma ve yapılandırma
Kabuk ile çalışma, Git
API'lerle çalışın, web sitelerini ayrıştırın
Veri Bilimi için kitaplıkları kullanın: numpy, pandas, opencv
Uygulamalarınızı Docker kapsayıcılarında dağıtın
Otomatik dağıtımı ayarlama
Kurs Özellikleri
Sizi yeni geliştiricilerden ayıracak gelişmiş beceriler ve DevOps araçları
Program, işverenlerin genç uzmanlara yönelik gereksinimleri ve endüstriyel gelişimde kullanılan mevcut teknolojiler dikkate alınarak tasarlanmıştır.
Programcının düşünmesini ve bağımsız çözüm arayışını geliştiren faydalı görevler
İstihdam için güçlü bir argüman haline gelecek, hazır, iyi geliştirilmiş bir proje
3
kurs15 yıllık deneyim.
BT uzmanı, öğretmen.
Herkese merhaba :-) Benim adım Stanislav. Şu anda Tula bölgesinde yaşıyorum. Birkaç yüksek öğrenimim var. Ana - MSTU im. Bauman'ın Bilgisayar Bilimi ve Kontrol Sistemleri alanında uzmanlığı bulunmaktadır. İkincisi - Ekonomik - Finans ve kredi. Üçüncüsü - Organizasyonların yönetimi. 15 yılı aşkın süredir bilişim sektöründe çalışıyorum.Sistem yöneticisi, sistem mühendisi olarak başladım. RAO UES, Yandex, Microsoft gibi çeşitli büyük ve uluslararası kuruluşlarda çalıştı. Farklı pozisyonlarda ve yönlerde çalıştı. Değişen karmaşıklıkta tamamlanmış projeler. Son yıllarda geliştirme vektörüm sistem yönetiminden web projelerinin uygulanmasına doğru kaymıştır: Bunların oluşturulması ve tanıtılmasında yer alıyorum. Ve tabii ki programlamayı Python, C#, JS'nin yanı sıra SQL, CSS, HTML kullanarak da kullanmanız gerekiyor. Şu anda en sevdiğiniz dil Python. Bilgimi ve deneyimimi paylaşmayı gerçekten seviyorum. Son 7 yıldır öğretmenlik yapıyorum. OTUS'un bir parçası olduğum için çok mutluyum :-) Öğretmenim
1
PekiZval.ru'nun baş geliştiricisi. Uzaktan çalışmaya ve Python ve Django'da kendi projelerini geliştirmeye devam ediyor. Perm Devlet Ulusal Araştırma Üniversitesi Fizik Fakültesi Bilgi Teknolojileri Bölümü mezunu. Kariyerine büyük bir uluslararası şirket olan Prognoz'da projeler üreterek başladı...
Zval.ru'nun baş geliştiricisi. Uzaktan çalışmaya ve Python ve Django'da kendi projelerini geliştirmeye devam ediyor. Perm Devlet Ulusal Araştırma Üniversitesi Fizik Fakültesi Bilgi Teknolojileri Bölümü mezunu. Kariyerine büyük bir uluslararası şirket olan Prognoz'da başladı ve 2 yıl boyunca Rus hükümeti için projeler yarattı. Er-Telecom Holding'de Oracle pl/sql kullanarak faturalama programcısı olarak çalıştı.2014 yılından bu yana python geliştirme öğretmeni olarak görev yapmaktadır. Öğretmen
4
kursMTS AI'da bulut video gözetim platformu geliştirme grubunun başkanı
Kıdemli Python Arka Uç Geliştiricisi
6 yıl çevrimiçi programlama öğretiyorum
Uzun bir süre AdCombo'da Python 3.6'da Arka Uç Geliştiricisi olarak görev yaptı. Kullanılan teknolojiler arasında Flask, SQLAlchemy, PostgreSQL, Redis, Docker ve çok daha fazlası yer alıyor. Kariyerine ANTIvor'da sistem yöneticisi olarak başladı ve burada iş süreçlerinin optimize edilmesi, istatistik toplanması ve analitiği görselleştirme konularında görev aldı. Daha sonra Python'da Full Stack programcısı pozisyonuna geçti ve şirketin ürünleri için dahili araçlar ve web arayüzleri geliştirdi. Program Yöneticisi
Python Sözdizimi ve Temel Operatörler
-Konu 1.Temel tipler ve veri yapıları. Akış kontrolü
-Konu 2.Fonksiyonlar ve verilerle çalışma
-Konu 3.Jeneratörler, dekoratörler, sınırsız sayıda argüman ve sonuç
-Tema 4.Git, kabuk
Oha. Sınıflar, istisnalar. Testler
-Konu 5. OOP'nin Temelleri
-Konu 6.Gelişmiş OOP, istisnalar
-Konu 7.Modüller ve içe aktarmalar
-Konu 8.Veri Sınıfları. Sanal çevre
-Konu 9. Dekoratörler ve jeneratörler hakkında ek ders
-Konu 10.Testler
Dış dünyayla etkileşim. Basit bir API oluşturma. Projeyi inşa etmek
-Konu 11.Yerleşik modüllere giriş
-Konu 12. Dosyalar ve ağ
-Topic 13.FastAPI - hızlı API geliştirme
-Tema 14.Docker; bağımlılık kontrol sistemleri
Veritabanlarıyla çalışma, eşzamansız programlama
-Konu 15. İlişkisel veritabanlarında veri depolama. SQL dili
-Konu 16.ORM: SQLAlchemy
-Konu 17.SQLAlchemy: veritabanındaki tablolar arasındaki bağlantılar
-Konu 18.Şema geçişleri: imbik
-Konu 19. Veritabanındaki karmaşık bağlantılar
-Konu 20. Python'da eşzamansız programlama
-Konu 21. Veritabanı ile asenkron çalışma
-Konu 22.API'nin veritabanı ile eşzamansız çalışması
Flask'ta web geliştirme
-Konu 23.Flask kullanarak web geliştirmeye giriş
-Konu 24.Önyüz temelleri
-Konu 25.Temel ön uç
-Konu 26.Flask-SQLAlchemy, Flask-Migrate
-Konu 27. Konteynerler arasındaki uygulama etkileşimi, docker oluşturma
Django ile web geliştirme
-Konu 28.Django'ya Giriş
-Konu 29.Django ORM, Django-hata ayıklama-araç çubuğu
-Konu 30.Django ve ertelenmiş görevler
-Konu 31.Django Sınıfı Tabanlı Görünümler, jenerikler, Formlar
-Konu 32.Django'da kullanıcılar ve haklarla çalışma
-Konu 33.Django uygulamasını test etme
-Konu 34. Fabrikalar
Veri Bilimi için Python
-Konu 35.NumPy. Bunlar sadece gelişmiş diziler mi yoksa daha fazlası mı?
-Tema 36.Pandalar. Verilerle çalışmak için başka bir kütüphane mi?
-Konu 37.OpenCV
DevOps
-Konu 38.GitHub Eylemleri
-Konu 39.GitLab CI
-Tema 40.GitLab CD'si
Proje çalışması
-Konu 41. Proje çalışmasının konusunun seçimi ve organizasyonu
-Konu 42. Projeler ve ödevler konusunda danışma
-Konu 43. Tasarım çalışmasının korunması