Python ile sıfırdan programcı olun
Değişkenler, veri yapıları, kontrol akışı, fonksiyonlar, modüller, dosya işlemleri, istisna yönetimi ve sınıfları kapsayan Python programlama eğitimi; son gün mini proje ile pekiştirilir.
Python dilinin temelinden nesne yönelimli programlamaya uzanan yol
Python dilinde programlamayı kapsamlı biçimde öğretir. Değişkenler ve veri tipleri, operatörler, list/tuple/dict/set, if ve döngüler, fonksiyonlar, modüller, dosya okuma-yazma, istisna yönetimi, sınıflar ve kalıtım, standart kütüphane (datetime, os, json, csv, re), pip ile paket yönetimi ve venv uygulamalı işlenir; program yazma refleksi kazandırılır.
3 Gün. Her gün dört modül; 1. gün Temel Sözdizimi, 2. gün Akış Kontrolü ve Fonksiyonlar, 3. gün Dosya, Hata ve OOP konularına ayrılmıştır.
Temel Seviye — Python sözdiziminden fonksiyonlara, dosya işlemlerine ve nesne yönelimli programlamaya
Her konu kısa anlatım, canlı kodlama ve alıştırmayla ilerler; son gün küçük bir konsol uygulaması bireysel olarak tamamlanır.
Hiç programlama bilmeden Python ile çalışan programlar yazarsınız.
Standart kütüphane ve pip ile hazır araçları kullanırsınız.
Dosya okuyan, veri işleyen küçük uygulamalar geliştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python 3.10+ ve bir editör (VS Code, PyCharm) kurulu olmalıdır.
Dosya, klasör ve terminal kullanımına aşinalık gerekir.
Algoritmik düşünme ve problem çözme isteği faydalıdır.
Paket kurulumu için internet bağlantısı gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Sanal ortam ve pip ile geliştirme ortamı kurabilirsiniz.
Temel veri tiplerini ve dönüşümleri doğru kullanabilirsiniz.
list, dict, tuple ve set arasında doğru seçim yapabilirsiniz.
Koşul ve döngülerle program mantığını kurabilirsiniz.
Parametreli, belgelenmiş fonksiyonlar yazabilirsiniz.
Metin, CSV ve JSON dosyalarını okuyup yazabilirsiniz.
try/except ile dayanıklı programlar yazabilirsiniz.
Sınıf ve kalıtım kullanarak küçük uygulamalar geliştirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Gelişmiş Python eğitimi: Pythonic idiomlar, SOLID, tasarım desenleri, dataclass, tür ipuçları, pytest, paketleme ve kod kalitesi araçlarıyla ileri düzey.
Detayları Gör →Ağ mühendisleri için orta seviye Python: Netmiko, TextFSM, Jinja2, NAPALM, RESTCONF ve NETCONF ile ağ otomasyonu uygulamalı eğitimi.
Detayları Gör →Python ve Django ile tam yığın web geliştirme eğitimi (TTPS4860): MVT, ORM, formlar, kimlik doğrulama, DRF, test ve Gunicorn/Nginx ile dağıtım.
Detayları Gör →Python ile programlamaya giriş (IPPY) eğitimi: değişkenler, döngüler, koleksiyonlar, fonksiyonlar, dosya işlemleri, istisnalar ve temel sınıflar.
Detayları Gör →Veri analitiği için Python eğitimi: Jupyter, NumPy, pandas ile veri temizleme, groupby, merge ve matplotlib/seaborn ile görselleştirme uygulamalı.
Detayları Gör →