Python ile Programlama
5 günlük kapsamlı Python eğitimi ile yazılım geliştirme yolculuğunuza başlayın. Temel kavramlardan pratik uygulamalara kadar her şeyi öğrenin.
Eğitim Programı Genel Bakış
Hedef Kitle: Yazılım geliştiriciler ve programlama öğrenmek isteyen profesyoneller
Ön Koşul: Algoritma bilgisi önerilir ancak zorunlu değildir
5 Günlük Yoğun Program
Bu kapsamlı Python eğitimi, yazılım geliştirme dünyasına adım atmak isteyen profesyoneller için tasarlanmıştır. Her gün farklı bir konuya odaklanarak, teorik bilgiyi pratik uygulamalarla pekiştireceğiz.
Eğitim boyunca gerçek dünya senaryolarını ele alacak, kod yazma becerilerinizi geliştirecek ve Python’un güçlü özelliklerini keşfedeceksiniz.
40+
Saat
Toplam eğitim süresi
5
Gün
Yoğun eğitim programı
100%
Pratik
Uygulamalı öğrenme
Günlük Eğitim Planı
2. Gün: Veri Yapıları
Python’un güçlü veri yapılarını detaylı olarak inceleyeceğiz. List, dict ve tuple yapılarının kullanım alanlarını öğreneceksiniz.
-
List (liste) yapısı ve metodları
-
Dictionary (sözlük) kullanımı
-
Tuple yapısı ve özellikleri
-
Veri yapıları arası dönüşümler
1. Gün: Kurulum ve Temel Yapı
Python kurulumu ve IDE kullanımı ile başlayacağız. Geliştirme ortamınızı hazırlayarak, Python’un temel sözdizimini öğreneceksiniz.
-
Python kurulumu (Windows, Mac, Linux)
-
IDE seçimi ve konfigürasyonu
-
İlk Python programınız
-
Temel sözdizimi kuralları
3. Gün: Fonksiyonlar ve Modüller
Kodunuzu organize etmenin yollarını öğreneceksiniz. Fonksiyon yazma, modül oluşturma ve paket yönetimi konularını ele alacağız.
-
Fonksiyon tanımlama ve çağırma
-
Parametre türleri ve return değerleri
-
Modül oluşturma ve import etme
-
Pip ile paket yönetimi
İleri Seviye Konular
Hata Yönetimi ve Debug
Profesyonel yazılım geliştirmede kritik olan hata yönetimi ve debug tekniklerini öğreneceksiniz.
Try-Except Blokları
Hataları yakalama ve yönetme stratejileri
Debug Teknikleri
Kod hatalarını bulma ve düzeltme yöntemleri
Logging
Uygulama loglarını yönetme ve analiz etme
Dosya İşlemleri
4. günde dosya okuma ve yazma işlemlerini detaylı olarak öğreneceksiniz. Farklı dosya formatları ile çalışma becerisi kazanacaksınız.
Dosya Okuma
Metin, CSV, JSON dosyalarını okuma teknikleri
Dosya Yazma
Veri kaydetme ve dosya oluşturma yöntemleri
Dosya Yönetimi
Dosya sistemi işlemleri ve path yönetimi
Pratik Uygulama Geliştirme
Son günde öğrendiklerinizi bir araya getirerek basit ama işlevsel bir uygulama geliştireceksiniz. Bu proje, Python bilginizi pekiştirmenize yardımcı olacak.
1-Proje Planlama
Uygulama gereksinimlerini belirleme ve tasarım sürecini öğreneceksiniz.
2-Kod Geliştirme
Öğrendiğiniz tüm konuları kullanarak uygulamanızı kodlayacaksınız.
3-Test ve Debug
Uygulamanızı test edip hataları düzelterek tamamlayacaksınız.
Eğitim sonunda Python ile temel uygulama geliştirme becerisine sahip olacak, kendi projelerinizi geliştirebilecek seviyeye ulaşacaksınız.
Örnek Projeler
-
Kişisel finans takip uygulaması
-
Basit web scraper
-
Dosya organizasyon aracı
-
Veri analizi scripti