İŞ ANALİZİ VE OTOMASYON İÇİN PYTHON EĞİTİMİ

Python ile iş analizi ve otomasyonu birleştirin

pandas analizi, web scraping, PDF/Word/Excel işleme, API entegrasyonu, zamanlanmış işler, Streamlit paneli ve süreç otomasyonu

Eğitim, iş analizi çıktılarını Python otomasyonuyla birleştirir. pandas ile analiz, requests ve BeautifulSoup ile web verisi toplama, Selenium/Playwright ile tarayıcı otomasyonu, PDF (pdfplumber), Word (python-docx) ve Excel belge işleme, API entegrasyonu, dü…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Veri analizi, web verisi toplama, belge işleme ve RPA benzeri otomasyon

Eğitim, iş analizi çıktılarını Python otomasyonuyla birleştirir. pandas ile analiz, requests ve BeautifulSoup ile web verisi toplama, Selenium/Playwright ile tarayıcı otomasyonu, PDF (pdfplumber), Word (python-docx) ve Excel belge işleme, API entegrasyonu, düzenli ifadeler, SQL veritabanı güncelleme, APScheduler ile zamanlama, Streamlit ile hızlı pano ve süreç otomasyonu için hata yönetimi uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Veri Analizi ve Belge İşleme; 2. gün Web ve API Otomasyonu; 3. gün Pano, Zamanlama ve Güvenilir Otomasyon.

Seviye

Orta Seviye — Veri analizi, web verisi toplama, belge işleme ve RPA benzeri otomasyon

Öğrenme Metodu

Katılımcılar fatura PDF'lerinden veri çıkaran, web portalından rapor indiren ve Streamlit panosuna dönüştüren bir otomasyon hattı geliştirir.

Neden Bu Eğitim?

🤖RPA Alternatifi

Kod tabanlı otomasyonla düşük maliyetli ve esnek süreç otomasyonu kurarsınız.

📄Belge İşleme

PDF, Word ve Excel dosyalarından veri çıkarıp raporlarsınız.

🖥️Hızlı Pano

Streamlit ile analizlerinizi paylaşılabilir panoya dönüştürürsünüz.

Anahtar Konular

iş analizi pythonpython otomasyonrpa pythonweb scrapingpdfplumberplaywrightstreamlitopenpyxlsüreç otomasyonupython rapor otomasyonu
“Otomasyon, insanı değil, insanın sıkıcı işlerini ortadan kaldırır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel Python

Değişken, koşul ve döngü yapılarını bilmek yeterlidir.

2
Excel/SQL

Excel ve temel SQL bilgisi faydalıdır.

3
Geliştirme ortamı

Python 3.10+ ve VS Code veya PyCharm kurulu bir bilgisayar gerekir.

4
Süreç bilgisi

Otomatikleştirmek istediğiniz bir iş süreci örneği hazırlamanız önerilir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı pandas ile analiz yapar ve PDF, Word, Excel belgelerinden yapılandırılmış veri çıkarır.
Modül 1
pandas Analiz Döngüsü
  • Okuma ve temizleme
  • groupby, pivot, merge
  • Tarih ve zaman verisi
  • Aykırı değer yönetimi
  • Analiz fonksiyonlarını modüle etme
  • Sonuç doğrulama
Modül 2
Excel ve CSV Otomasyonu
  • openpyxl ile hücre ve biçim
  • Çoklu dosya birleştirme
  • Şablondan rapor üretimi
  • Formül ve grafik ekleme
  • Klasör izleme
  • Büyük dosya performansı
Modül 3
PDF ve Word
  • pdfplumber ile metin ve tablo çıkarma
  • Tarama PDF için OCR (pytesseract)
  • python-docx ile belge üretimi
  • Mektup birleştirme (mail merge)
  • Şablon yer tutucuları
  • PDF birleştirme/bölme
Modül 4
Metin ve Regex
  • re ile fatura no, tarih, tutar
  • Gruplar ve adlandırılmış gruplar
  • Yapılandırılmış alana dönüştürme
  • Eşleşmeyenleri raporlama
  • Türkçe karakter sorunları
  • Birim testi
Günün hedefiKatılımcı web ve API kaynaklarından veri toplar, tarayıcı işlemlerini otomatikleştirir.
Modül 1
REST API
  • requests ve oturum yönetimi
  • Kimlik doğrulama yöntemleri
  • Sayfalama ve hız sınırı
  • JSON'dan DataFrame'e
  • Hata ve yeniden deneme
  • Webhook alımı
Modül 2
Web Scraping
  • HTML yapısı ve CSS seçiciler
  • BeautifulSoup ile ayrıştırma
  • robots.txt ve etik kullanım
  • Sayfalı listeler
  • Başlık ve çerez yönetimi
  • Veriyi saklama
Modül 3
Tarayıcı Otomasyonu
  • Selenium ve Playwright
  • Giriş ve form doldurma
  • Dosya indirme
  • Bekleme stratejileri
  • Headless çalıştırma
  • Kırılgan seçici sorunları
Modül 4
E-posta ve Bildirim
  • imaplib ile gelen kutusu
  • Ek indirme ve işleme
  • smtplib ve HTML e-posta
  • Slack/Teams webhook
  • Hata bildirimi
  • Kimlik bilgisi güvenliği
Günün hedefiKatılımcı sonuçları panoya taşır, işleri zamanlar ve otomasyonu güvenilir hale getirir.
Modül 1
Veritabanı Güncelleme
  • SQLAlchemy ile yazma
  • Upsert mantığı
  • İşlem (transaction) ve geri alma
  • Yinelenen veri önleme
  • Veri sürümlendirme
  • Denetim tablosu
Modül 2
Streamlit Panosu
  • Bileşenler ve düzen
  • Filtre ve etkileşim
  • Plotly grafikleri
  • Önbellekleme (st.cache_data)
  • Dosya yükleme
  • Dağıtım seçenekleri
Modül 3
Zamanlama
  • APScheduler
  • cron ve Windows Görev Zamanlayıcı
  • Çakışma kilidi
  • Zaman dilimi yönetimi
  • Tekrar deneme politikası
  • Çalışma günlüğü
Modül 4
Güvenilirlik
  • Özel istisna ve hata sınıflandırma
  • logging ve dönen dosya
  • İdempotent tasarım
  • Yapılandırma ve sır yönetimi
  • Birim ve entegrasyon testi
  • Süreç dokümantasyonu ve devir

Eğitim Kazanımları

Program sonunda katılımcılar:

📊
pandas analizi

Büyük iş verilerini temizleyip analiz edebilirsiniz.

📑
Belge işleme

PDF ve Word belgelerinden veri çıkarabilirsiniz.

🧾
Excel otomasyonu

openpyxl ile rapor şablonlarını otomatik doldurabilirsiniz.

🌐
API entegrasyonu

REST API'lerden veri çekip işleyebilirsiniz.

🕷️
Web scraping

BeautifulSoup ile uygun kaynaklardan veri toplayabilirsiniz.

🧭
Tarayıcı otomasyonu

Playwright ile web portalı işlemlerini otomatikleştirebilirsiniz.

🖥️
Streamlit panosu

Analizi etkileşimli panoya dönüştürebilirsiniz.

⏰
Güvenilir zamanlama

Günlüklü ve hataya dayanıklı zamanlanmış işler kurabilirsiniz.

Kimler İçin Uygundur?

  • İş analistleri
  • operasyon uzmanları
  • süreç iyileştirme
  • raporlama çalışanları içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
İş analistleri, operasyon uzmanları, süreç iyileştirme ve raporlama çalışanları içindir.
Bu eğitim RPA araçlarının yerine mi geçer?
Kod tabanlı bir alternatif sunar; hangi işte Python, hangi işte RPA yazılımı kullanılacağı tartışılır.
Web scraping yasal mı?
Eğitimde robots.txt, kullanım koşulları ve KVKK dikkate alınarak etik ve yasal çerçeve anlatılır.
Streamlit sunucusu gerekir mi?
Yerelde çalıştırılır; paylaşım seçenekleri bilgi olarak verilir.
Eğitim sonunda belge verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Eğitim herhangi bir üretici sınavına doğrudan hazırlık vaat etmez; sınav söz konusu ise başvuru ve ücret ilgili kuruma aittir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. İş Analizi ve Otomasyon için Python Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuPython
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PythonDash Python Framework: Creating Widgets in Dash Apps Eğitimi
Yazılım Geliştirme Eğitimleri

Dash Python Framework: Creating Widgets in Dash Apps Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Dash widget eğitimi: dcc.Dropdown, Slider, DatePickerRange, Checklist, dcc.Store, çoklu callback ve Dash Bootstrap Components ile etkileşimli pano geliştirme.

Detayları Gör →
PythonDash Python Framework: Dash for Interactive Web Apps Eğitimi
Yazılım Geliştirme Eğitimleri

Dash Python Framework: Dash for Interactive Web Apps Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Dash ile interaktif web uygulamaları eğitimi: layout, callback, Plotly grafikleri, widget, DataTable, çok sayfalı uygulama, kimlik doğrulama ve Docker ile yayın

Detayları Gör →
PythonDash Python Framework: Leveraging Dash with User Input & Dash DataTable Eğitimi
Yazılım Geliştirme Eğitimleri

Dash Python Framework: Leveraging Dash with User Input & Dash DataTable Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Dash kullanıcı girdisi ve DataTable eğitimi: dcc.Input, dcc.Upload, n_clicks, bağımlı dropdown, sıralama, filtreleme, düzenlenebilir tablo ve veri dışa aktarma.

Detayları Gör →
PythonData Analytics Using Python and SQL Certificate Program Eğitimi
Yazılım Geliştirme Eğitimleri

Data Analytics Using Python and SQL Certificate Program Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Python ve SQL ile veri analitiği sertifika programı: SQL sorguları, pandas, EDA, istatistik, görselleştirme, KPI, RFM ve uçtan uca kapsam projesi.

Detayları Gör →
PythonData Handling in Python Eğitimi
Yazılım Geliştirme Eğitimleri

Data Handling in Python Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Python ile veri işleme eğitimi: dosya okuma-yazma, CSV ve JSON, veri yapıları, veri temizleme, pandas girişi, sqlite3 ve basit veri doğrulama.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn