EĞİTİM SEVİYESİ

Junior

Python programlama dilinin temellerinden başlayarak algoritma ve veri yapılarına kadar kapsamlı bir giriş eğitimi. Yapay zeka dünyasına ilk adımınızı atın.

⏱️ 6 Hafta
📚 Başlangıç Seviyesi
🎯 Haftalık Ödevler

ÖĞRENECEKLER

Bu Kampta Neler Kazanacaksın?

Python programlama dilinin temellerini öğrenme

Algoritma mantığını kavrama ve problem çözme yeteneği

Veri yapılarını etkin kullanabilme

Clean code yazma prensiplerini öğrenme

Gerçek dünya problemlerine Python ile çözüm üretme

6 HAFTALIK PROGRAM

Haftalık Müfredat

Hafta 1

Python Temelleri

  • Değişkenler ve Veri Tipleri
  • Operatörler
  • Koşullu İfadeler (if-elif-else)
  • Döngüler (for, while)
Hafta 2

Veri Yapıları

  • Listeler ve Tuple'lar
  • Dictionary ve Set Yapıları
  • String İşlemleri
  • List Comprehension
Hafta 3

Fonksiyonlar

  • Fonksiyon Tanımlama
  • Parametreler ve Return
  • Lambda Fonksiyonları
  • Scope Kavramı
Hafta 4

Algoritmalar - 1

  • Arama Algoritmaları (Linear, Binary)
  • Sıralama Algoritmaları (Bubble, Selection)
  • Zaman Karmaşıklığı (Big O)
  • Problem Çözme Teknikleri
Hafta 5

Algoritmalar - 2

  • Recursive Fonksiyonlar
  • Stack ve Queue
  • Linked List Yapıları
  • Tree ve Graph Temelleri
Hafta 6

Proje Geliştirme

  • Dosya İşlemleri
  • Hata Yönetimi (Try-Except)
  • Modül ve Paket Kullanımı
  • Mini Proje: Veri Analizi Uygulaması

KULLANILACAK ARAÇLAR

Teknoloji Stack

Python 3.x

Ana programlama dili

VS Code

Kod editörü

Jupyter Notebook

İnteraktif coding

Git & GitHub

Versiyon kontrolü

Junior seviyesinde yapay zeka yolculuğuna başlamak için hazır mısın?