Linux üzerinde profesyonel Python geliştirin
RHEL üzerinde Python ortamı, dil temelleri, modül ve paketler, subprocess ile sistem görevleri, JSON/YAML, loglama, OOP, pytest ve systemd/Ansible entegrasyonu laboratuvarda uygulamalı işlenir.
RHEL tabanlı ortamda Python ile uygulama ve otomasyon
Red Hat Enterprise Linux ortamında Python programlama becerisi kazandırır. Python sürüm yönetimi ve venv, veri tipleri, kontrol akışı, fonksiyon ve sınıflar, modüller ve paketler, dosya ve süreç işlemleri (subprocess, pathlib), JSON/YAML işleme, REST istemcileri, logging, hata yönetimi, pytest ile test, pip/dnf paket yönetimi, systemd servisi ve Ansible entegrasyonuna giriş uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün Python Ortamı ve Dil Temelleri, 2. gün Sistem Programlama, 3. gün Sınıflar, Test ve Otomasyon konularına ayrılmıştır.
Orta Seviye — Python programlama, Linux ortamında betik, paket, test ve otomasyon pratikleri (AD141 kapsamına uygun)
RHEL sanal makinelerinde terminal ve editör ile her modülde betik yazılır; kodlar sürüm kontrolü ve testlerle olgunlaştırılır.
RHEL ortamında Python geliştirme alışkanlıklarını edinirsiniz.
Servis, dosya ve paket yönetimini betiklerle otomatikleştirirsiniz.
pytest ile güvenilir ve bakımı kolay kod yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutları ve dosya sistemi bilgisi gerekir.
Değişken, koşul ve döngü mantığı bilinmelidir.
vim, nano veya VS Code kullanımı bilinmelidir.
RHEL, Rocky veya AlmaLinux sanal makinesi hazır olmalıdır.
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:
RHEL üzerinde Python sürümü ve venv ortamı yönetebilirsiniz.
Tipler, koleksiyonlar ve akış kontrolünü kullanabilirsiniz.
Kendi paketinizi oluşturup import yapısını yönetebilirsiniz.
pathlib ve subprocess ile sistem görevlerini otomatikleştirebilirsiniz.
JSON ve YAML yapılandırmalarını işleyebilirsiniz.
Sınıflar ve dataclass ile yapılandırılmış kod yazabilirsiniz.
pytest ile birim testi yazıp kapsama ölçebilirsiniz.
Betiği systemd servisi veya timer olarak çalıştırabilirsiniz.
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.
SQL JOIN, CTE, pencere fonksiyonları ve pandas, SQLAlchemy, seaborn ile veri analizi, temizleme ve raporlama. Uygulamalı Digital Vizyon Akademi eğitimi.
Detayları Gör →Decorator, generator, context manager, descriptor, metaclass, asyncio, multiprocessing, profilleme ve paketleme ile ileri Python eğitimi. Digital Vizyon Akademi
Detayları Gör →Python 3 ile sözdizimi, veri tipleri, döngüler, fonksiyonlar, dosya işlemleri, modüller ve OOP temelleri. Sıfırdan başlayanlar için Digital Vizyon Akademi eğiti
Detayları Gör →Hiç kod bilmeyenler için Python: değişkenler, koşullar, döngüler, liste, sözlük, fonksiyonlar ve dosya işleme. Digital Vizyon Akademi başlangıç eğitimi.
Detayları Gör →FastAPI, SQLAlchemy, Celery, JWT, pytest, Docker ve GitHub Actions ile uygulamalı ileri Python programı. Digital Vizyon Akademi uçtan uca eğitim.
Detayları Gör →