INTRODUCTION TO PROGRAMMING WITH PYTHON (IPPY) EĞİTİMİ

Python ile programlamaya ilk adımı atın

Veri türleri, koşullar, döngüler, fonksiyonlar, koleksiyonlar, dosya işlemleri, istisnalar ve temel nesne yönelimli programlama

Eğitim, programlamaya yeni başlayanlara Python'u temelden öğretir. Değişkenler ve veri türleri, string işlemleri, if/elif/else, for ve while döngüleri, liste, demet, sözlük ve küme, fonksiyonlar, dosya okuma/yazma, try/except ile istisna yönetimi, modüller, p…

3 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Değişkenlerden dosya işlemlerine Python programlama temelleri

Eğitim, programlamaya yeni başlayanlara Python'u temelden öğretir. Değişkenler ve veri türleri, string işlemleri, if/elif/else, for ve while döngüleri, liste, demet, sözlük ve küme, fonksiyonlar, dosya okuma/yazma, try/except ile istisna yönetimi, modüller, pip ile paket kurulumu ve sınıf-nesne kavramına giriş küçük projelerle uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Python'a Giriş; 2. gün Döngüler ve Koleksiyonlar; 3. gün Dosyalar, Hatalar ve Nesneler.

Seviye

Başlangıç Seviye — Değişkenlerden dosya işlemlerine Python programlama temelleri

Öğrenme Metodu

Her bölüm kısa anlatım ve laboratuvar alıştırmasından oluşur; üçüncü günün sonunda katılımcılar küçük bir komut satırı uygulaması yazar.

Neden Bu Eğitim?

🌱Sıfırdan Eğitim

Programlama deneyimi olmadan temel kavramları adım adım öğrenirsiniz.

🧠Problem Çözme

Problemi parçalara bölüp koda dökme alışkanlığı kazanırsınız.

🛠️Çalışan Projeler

Kendi yazdığınız küçük araçları çalıştırırsınız.

Anahtar Konular

python programlamaya girişpython öğrenpython başlangıçpython temelleriippypython kursupython döngülerpython sözlük listesıfırdan python
“Programlama öğrenmenin en kısa yolu, küçük programlar yazmaktır.”

Ön Koşullar

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

1
Önkoşul yok

Programlama bilgisi gerekmez; temel bilgisayar kullanımı yeterlidir.

2
Geliştirme ortamı

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

3
Mantıksal düşünme

Adım adım düşünmeye ve deneme yanılmaya açık olmak yeterlidir.

4
Klavye

Metin editöründe rahat yazı yazabilmek faydalıdır.

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ı Python ortamını kurar, değişken ve temel veri türleriyle ifadeler yazar.
Modül 1
Ortam ve İlk Program
  • Python kurulumu ve VS Code
  • REPL ve betik çalıştırma
  • print ve input
  • Yorum satırları
  • Hata mesajlarını okuma
  • Python yorumlayıcı ve sürümler
Modül 2
Değişkenler ve Sayılar
  • Değişken atama ve adlandırma
  • int, float, bool
  • Aritmetik ve karşılaştırma operatörleri
  • Tür dönüşümü (int(), str())
  • Yuvarlama ve round
  • İşlem önceliği
Modül 3
Metin İşleme
  • String oluşturma ve dizinleme
  • Dilimleme (slicing)
  • f-string biçimlendirme
  • upper, lower, strip, split, join
  • replace ve find
  • Kaçış karakterleri
Modül 4
Karar Yapıları
  • if, elif, else
  • and, or, not
  • İç içe koşullar
  • Karşılaştırma zincirleri
  • Girdi doğrulama
  • Mini proje: not hesaplayıcı
Günün hedefiKatılımcı döngülerle tekrarlı işleri yapar, liste ve sözlüklerle veri yönetir.
Modül 1
Döngüler
  • for ve range
  • while ve sonsuz döngü riski
  • break ve continue
  • İç içe döngü
  • enumerate kullanımı
  • Mini proje: sayı tahmin oyunu
Modül 2
Liste ve Demet
  • Liste oluşturma ve indeks
  • append, insert, remove, pop
  • Sıralama ve sorted
  • Demet (tuple) değişmezliği
  • Liste kavrayışı
  • Liste kopyalama tuzağı
Modül 3
Sözlük ve Küme
  • Anahtar-değer yapısı
  • get, items, keys, values
  • İç içe sözlük
  • Küme işlemleri (birleşim, kesişim)
  • Benzersiz eleman ayıklama
  • Sözlükte sayaç deseni
Modül 4
Fonksiyonlar
  • def, parametre, return
  • Varsayılan parametre
  • Kapsam
  • Fonksiyonla kod tekrarını azaltma
  • Docstring
  • Mini proje: alışveriş sepeti
Günün hedefiKatılımcı dosya okur/yazar, hataları yönetir, modül kullanır ve basit sınıflar tanımlar.
Modül 1
Dosya İşlemleri
  • open, read, write, append
  • with deyimi
  • Satır satır okuma
  • CSV modülü
  • JSON okuma ve yazma
  • Dosya yolu ve pathlib
Modül 2
İstisna Yönetimi
  • try, except, else, finally
  • ValueError, KeyError, FileNotFoundError
  • raise ile hata fırlatma
  • Kullanıcı hatası mesajı
  • assert ile basit denetim
  • Hata ayıklama ipuçları
Modül 3
Modüller ve Paketler
  • import ve from import
  • Standart kütüphane: math, random, datetime
  • pip ve sanal ortam
  • Üçüncü parti paket (requests)
  • Kendi modülünüzü yazma
  • __name__ == "__main__"
Modül 4
Nesneye Giriş
  • Sınıf ve nesne kavramı
  • __init__ ve öznitelikler
  • Metotlar ve self
  • Basit kalıtım
  • __str__ ile yazdırma
  • Final projesi: kişi rehberi uygulaması

Eğitim Kazanımları

Program sonunda katılımcılar:

🐍
Python kurulumu

Python ortamını kurup betik çalıştırabilirsiniz.

🔢
Veri türleri

Sayı ve metinlerle işlem yapabilirsiniz.

🔀
Karar yapıları

if/elif/else ile program akışını yönetebilirsiniz.

🔁
Döngüler

for ve while ile tekrarlı işleri otomatikleştirebilirsiniz.

📚
Koleksiyonlar

Liste, sözlük ve kümeyi doğru yerde kullanabilirsiniz.

🧩
Fonksiyonlar

Tekrarlı kodu fonksiyonlara bölebilirsiniz.

📁
Dosya işleme

Metin, CSV ve JSON dosyalarını okuyup yazabilirsiniz.

🧱
Sınıf temeli

Basit sınıflar tanımlayıp nesne oluşturabilirsiniz.

Kimler İçin Uygundur?

  • Hiç programlama bilmeyenler
  • farklı alandan yazılıma geçmek isteyenler
  • öğrenciler içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Hiç programlama bilmeyenler, farklı alandan yazılıma geçmek isteyenler ve öğrenciler içindir.
Hiç bilmeyen katılabilir mi?
Evet; eğitim sıfır programlama bilgisiyle başlayacak şekilde tasarlanmıştır.
Hangi editör kullanılır?
VS Code önerilir; Thonny veya IDLE de kullanılabilir.
Proje yapılıyor mu?
Evet; her gün sonunda küçük bir proje, son gün kişi rehberi uygulaması yazılır.
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. Introduction to Programming with Python (IPPY) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Pythonİleri Düzey Python - Gün Eğitimi
Yazılım Geliştirme Eğitimleri

İleri Düzey Python - Gün Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

İleri düzey Python eğitimi: veri modeli, descriptor, metaclass, threading, multiprocessing, asyncio, bellek yönetimi, profil çıkarma ve paketleme.

Detayları Gör →
Pythonİş Analistleri için Python ve İş Süreçlerinde Kullanımı Eğitimi
Yazılım Geliştirme Eğitimleri

İş Analistleri için Python ve İş Süreçlerinde Kullanımı Eğitimi

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

İş analistleri için Python eğitimi: pandas, Excel/CSV, SQL, API, KPI hesaplama, süreç verisi analizi, görselleştirme ve rapor otomasyonu.

Detayları Gör →
Pythonİş Analizi ve Otomasyon için Python Eğitimi
Yazılım Geliştirme Eğitimleri

İş Analizi ve Otomasyon için Python Eğitimi

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

İş analizi ve otomasyon için Python eğitimi: pandas, PDF/Word/Excel işleme, web scraping, Playwright, API entegrasyonu, Streamlit ve zamanlanmış görevler.

Detayları Gör →
PythonMaster Class: Advanced Python (Associate Training) (PYTHON) Eğitimi
Yazılım Geliştirme Eğitimleri

Master Class: Advanced Python (Associate Training) (PYTHON) Eğitimi

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

Master Class Advanced Python eğitimi: metaclass, descriptor, asyncio, GIL, multiprocessing, Cython/numba, hexagonal mimari, Hypothesis ve profil çıkarma.

Detayları Gör →
PythonMühendisler ve Otomasyon Profesyonelleri İçin Python Eğitimi
Yazılım Geliştirme Eğitimleri

Mühendisler ve Otomasyon Profesyonelleri İçin Python Eğitimi

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

Mühendisler ve otomasyon profesyonelleri için Python: NumPy, SciPy, pyserial, Modbus, OPC UA, MQTT, pandas analizi, raporlama ve test otomasyonu.

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