gokcevik
Başvurular Açık
Başlangıç seviyesi

Yazılım 101 Bootcamp

Yazılıma yeni başlayanlar için Python, Git, GitHub ve SQL Server temellerini kapsayan 4 haftalık uygulamalı bootcamp programı.

4 hafta31 Ağustos 20260/100 kontenjan
Başvuru Yap

Kimler için uygun?

  • Yazılıma sıfırdan başlayanlar
  • Üniversite öğrencileri
  • Kariyer değişikliği düşünenler
  • Temel kavramları hızlı öğrenmek isteyenler

Ön koşullar

  • Temel bilgisayar kullanımı
  • Haftada en az 8–10 saat ayırabilme
  • Motivasyon ve düzenli çalışma isteği

Eğitim modeli

Haftaiçi bireysel çalışma (gün gün izlenecek / yapılacak program) + her Pazar Google Meet’te canlı workshop

Katılımcıya sunulanlar

  • Gün gün netleştirilmiş bireysel çalışma programı
  • Haftaiçi ders içerikleri, mini lablar ve görevler
  • Her Pazar Google Meet’te canlı workshop
  • Haftalık proje günü (3 seviye seçenek)
  • Kayıtlı ders erişimi
  • Topluluk desteği
  • Final projesi değerlendirmesi
  • Katılım sertifikası
PythonGitGitHubSQL Server

Program detayları

4 haftalık günlük plan, mini lablar, proje günleri ve canlı workshop oturumları.

1. Hafta

Python Temelleri

Haftanın ana hedefi

Bu haftanın sonunda öğrenci; Python ortamını kurabilen, değişken kullanabilen, kullanıcıdan veri alabilen, string/liste işlemleri yapabilen, mantık/döngü kurabilen ve basit bir proje geliştirebilen seviyeye gelmeli.

1. Gün

Python'a Giriş, Kurulum ve Temel Mantık

  • Programlama nedir?
  • Python kurulumu
  • VS Code / Jupyter
  • İlk print()

Mini Lab

Kişisel Tanıtım Programı

2. Gün

Değişkenler, Veri Tipleri ve Kullanıcıdan Veri Alma

  • int, float, str, bool
  • input() ve type()
  • Tip dönüşümü

Mini Lab

Kullanıcı Profil Kartı

3. Gün

Karakter Dizileri ve Operatörler

  • String işlemleri
  • len() ve lower()
  • Aritmetik ve karşılaştırma operatörleri

Mini Lab

Kullanıcı Adı Oluşturucu

4. Gün

Listeler

  • Liste oluşturma
  • Index mantığı
  • append() ve len()

Mini Lab

Favori Dersler Listesi

5. Gün

Koşullu Durumlar

  • if / elif / else
  • Karar yapıları
  • Gerçek hayat senaryoları

Mini Lab

Not Durumu Hesaplama

6. Gün

Döngüler

  • for ve while
  • range()
  • Liste üzerinde dönme

Mini Lab

Sayıları Listeleme

7. Gün

Haftalık Tekrar ve Proje Günü

  • Hızlı tekrar
  • Kod ısınması
  • 3 seviyeli proje seçimi
Kolay: Basit Hesap Makinesi
Orta: Harcama Takip Sistemi
Zor: Öğrenci Not Takip Sistemi

1. Hafta Workshop

Alan Seçimi ve Kişisel Yol Haritası Workshop

Amaç

Öğrencinin kendine en uygun yazılım alanını bulması.

Alan envanteri/test, Meet etkileşimi ve mini yol haritası oluşturma.

  1. 1Alan envanteri
  2. 2Meet etkileşimi
  3. 3Mini yol haritası

1. Hafta özeti: Python temelleri + tekrar + proje + alan seçimi workshopu

2. Hafta

Fonksiyonlar, OOP ve Python Modülleri

Haftanın ana hedefi

Bu haftanın sonunda öğrenci; fonksiyon yazabilen, dosya okuyup yazabilen, temel OOP mantığını anlayan, hata yönetebilen, Python modüllerini kullanabilen ve daha düzenli bir mini-proje geliştirebilecek seviyeye gelmeli.

1. Gün

Fonksiyonlara Giriş

  • Fonksiyon nedir?
  • def ve return
  • Parametre mantığı

Mini Lab

Basit Hesaplama Fonksiyonları

2. Gün

Fonksiyonlarda Pratik ve Menü Mantığı

  • Birden fazla fonksiyon
  • Menü sistemi
  • Kod tekrarını azaltma

Mini Lab

Mini Menü Sistemi

3. Gün

Dosya Yönetimi

  • open() kullanımı
  • Dosyaya yazma/okuma
  • Modlar (w, a, r)

Mini Lab

Günlük Defteri Uygulaması

4. Gün

Python'da OOP'ye Giriş

  • Class ve object
  • Attribute ve method
  • __init__ mantığı

Mini Lab

Öğrenci Sınıfı Oluşturma

5. Gün

Hata Yönetimi

  • try / except
  • finally
  • Güvenli veri alma

Mini Lab

Güvenli Veri Alma

6. Gün

Python Modülleri

  • import kullanımı
  • random ve math modülleri
  • datetime

Mini Lab

Sayı Tahmin Oyunu

7. Gün

Haftalık Tekrar ve Proje Günü

  • Hızlı tekrar
  • Kod ısınması
  • 3 seviyeli proje seçimi
Kolay: Kişisel Not Defteri
Orta: Görev Takip Uygulaması
Zor: Öğrenci Yönetim Sistemi

2. Hafta Workshop

CV Workshop — Birlikte Teknik CV Hazırlıyoruz

Amaç

Giriş seviyesindeki öğrenciye uygun, sade ve teknik odaklı CV şablonu oluşturmak.

Mentör ekran paylaşımıyla CV şablonunu birlikte doldurma; öğrenciler kendi CV'lerini aynı anda hazırlar.

  1. 1İyi bir developer CV'si nasıl olur?
  2. 2CV şablonunu birlikte doldurma
  3. 3Projeleri CV'ye yazma
  4. 4Mini CV kontrolleri

2. Hafta özeti: Fonksiyonlar + dosya işlemleri + OOP + hata yönetimi + modüller + CV workshopu

3. Hafta

Git, GitHub ve Portföy

Haftanın ana hedefi

Bu haftanın sonunda öğrenci; Python projelerini Git ile versiyonlayabilen, branch mantığını kullanabilen, GitHub'a proje yükleyebilen, README hazırlayabilen ve GitHub profilini başlangıç seviyesinde portföy gibi kullanabilen seviyeye gelmeli.

1. Gün

Git'e Giriş

  • Git nedir?
  • GitHub nedir?
  • Versiyon kontrol mantığı

Mini Lab

Git kurulumu ve tanıtım dosyası

2. Gün

Git Temelleri

  • git init / status
  • add, commit, log
  • Commit mantığı

Mini Lab

Harcama Takip Sistemi'ni Git ile versiyonlama

3. Gün

Branch Mantığı

  • Branch nedir?
  • git branch / switch
  • Ana kodu bozmadan geliştirme

Mini Lab

Fonksiyonel hesap makinesi için feature branch

4. Gün

Branch ile Proje Geliştirme

  • merge
  • diff ve restore
  • Görev takip uygulamasına özellik ekleme

Mini Lab

Görev tamamlama ve dosyaya kaydetme

5. Gün

GitHub ve README

  • Repository mantığı
  • remote ve push
  • README.md hazırlama

Mini Lab

Projeyi GitHub'a yükleme

6. Gün

GitHub Portföy Mantığı

  • Profil bio düzenleme
  • Pinned repositories
  • Portföye hazır repo sunumu

Mini Lab

Python projesini portföy projesine dönüştürme

7. Gün

Haftalık Tekrar ve Final Teslim

  • Git komut tekrarı
  • README kontrolü
  • Mini sunum ve final teslim
Kolay: Repo checklist
Orta: README iyileştirme
Zor: Final GitHub portföy sunumu

3. Hafta Workshop

LinkedIn Workshop — Profili Birlikte Düzenliyoruz

Amaç

LinkedIn profilini staj, mentörlük, networking ve kariyer fırsatlarına uygun hale getirmek.

Profil alanlarını canlı düzenleme, 'Hakkında' bölümü yazımı ve ilk LinkedIn gönderisi taslağı.

  1. 1LinkedIn neden önemli?
  2. 2Profil alanlarını canlı düzenleme
  3. 3'Hakkında' bölümü yazımı
  4. 4İlk LinkedIn gönderisi taslağı

3. Hafta özeti: Git + GitHub + branch + README + portföy mantığı + LinkedIn workshopu

4. Hafta

SQL Server ve Final Projesi

Haftanın ana hedefi

Bu haftanın sonunda öğrenci; VMware üzerinde SQL Server ortamını kullanabilen, SSMS ile veritabanı oluşturabilen, tablo tasarlayabilen, SQL sorguları yazabilen, ilişkisel veritabanı mantığını anlayan ve GitHub'a koyabileceği bir SQL projesi geliştirebilen seviyeye gelmeli.

1. Gün

VMware, SQL Server, SSMS ve İlk Veritabanı

  • VMware nedir?
  • SQL Server ve SSMS
  • İlk CREATE DATABASE / TABLE

Mini Lab

İlk Veritabanımı Oluşturuyorum

2. Gün

Temel SQL Komutları

  • CREATE TABLE, INSERT, SELECT
  • WHERE, UPDATE, DELETE
  • ORDER BY

Mini Lab

Öğrenci Kayıt Veritabanı

3. Gün

Veri Tipleri ve GROUP BY

  • INT, NVARCHAR, DECIMAL
  • COUNT, SUM, AVG
  • GROUP BY / HAVING

Mini Lab

Satış Verisi Analizi

4. Gün

İlişkisel Veritabanı ve JOIN

  • primary key / foreign key
  • one-to-many ilişki
  • INNER JOIN mantığı

Mini Lab

Kütüphane Yönetim Veritabanı

5. Gün

Gerçek Veriler ve SubQuery

  • LIKE / IN / BETWEEN
  • subquery
  • string işlemleri

Mini Lab

Müşteri ve Sipariş Analizi

6. Gün

Mini E-Ticaret Projesi

  • müşteriler / ürünler
  • siparişler ve ilişkiler
  • GitHub teslim hazırlığı

Mini Lab

Mini E-Ticaret Veritabanı

7. Gün

Final Tekrar ve Sunum

  • SQL genel tekrar
  • Repo kontrol listesi
  • Mini sunum ve final teslim
Kolay: Öğrenci kayıt veritabanı
Orta: Kütüphane yönetimi
Zor: Mini e-ticaret veritabanı

4. Hafta Workshop

Etkileşimli Mülakat Workshop — Chat Üzerinden Cevaplı

Amaç

Mülakat ortamını deneyimleme; kendini tanıtma, proje anlatımı ve temel teknik sorulara cevap verme.

Öğrenciler chat üzerinden kendini tanıtma ve proje anlatımı pratiği yapar; mini mock interview ile hafta kapanır.

  1. 1Mülakat mantığı
  2. 2Kendini tanıtma
  3. 3Proje anlatımı
  4. 4Teknik soru turu

4. Hafta özeti: SQL Server + SSMS + veritabanı tasarımı + JOIN + subquery + mülakat workshopu

Yazılım 101 Bootcamp — SSS

Merak ettiğin konulara hızlı yanıtlar.

{}

Bu programa başvurmak ister misin?

Başvuru formunu doldur, en kısa sürede seninle iletişime geçeyim.