LEARN TO CODE - FUNDAMENTALS EĞİTİMİ

Sıfırdan kod yazmaya bugün başlayın

Algoritmik düşünme, Python ile değişken, koşul, döngü, fonksiyon, liste, sözlük, dosya işlemleri ve küçük projeler

Eğitim, hiç kod yazmamış katılımcılara programlamayı Python üzerinden öğretir. Programlamaya sıfırdan başlayacak herkes, öğrenciler, kariyer değiştirenler ve işini otomatikleştirmek isteyen çalışanlar içindir.

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

Eğitim Hakkında

Programlamanın temel yapı taşları ve ilk projeler

Eğitim, hiç kod yazmamış katılımcılara programlamayı Python üzerinden öğretir. Algoritma ve akış şeması, değişkenler ve veri tipleri, if/elif/else, for ve while döngüleri, fonksiyonlar, liste, demet, küme ve sözlük, string işleme, dosya okuma yazma, hata yönetimi, modüller, hata ayıklama ve Git temelleri, ardından küçük bir tahmin oyunu ve görev takip uygulaması geliştirilir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Temel Yapılar; 2. gün Veri Yapıları ve Fonksiyonlar; 3. gün Dosya, Hata ve Proje.

Seviye

Başlangıç Seviye — Sıfırdan programlama mantığı, Python ile temel yapılar ve ilk projeler

Öğrenme Metodu

Her konu kısa anlatımdan sonra canlı kodlama ve alıştırmayla işlenir; katılımcılar tarayıcıda veya yerel Python kurulumunda yazdıkları kodu hemen çalıştırır.

Neden Bu Eğitim?

🎯Sıfırdan Başlangıç

Önbilgi gerektirmeden algoritmik düşünmeyi ve Python'u öğrenirsiniz.

🧪Bol Pratik

Her kavramı küçük alıştırmalarla pekiştirir, kendi kodunuzu yazarsınız.

⚙️Gerçek Proje

Eğitim sonunda çalışan iki küçük uygulama ortaya çıkarırsınız.

Anahtar Konular

kod yazmayı öğrensıfırdan programlamaPython başlangıçprogramlama temellerialgoritma eğitimiPython eğitimiyazılım başlangıç eğitimiPython döngülerPython fonksiyonlaryeni başlayanlar için kodlama
“Kod yazmayı öğrenmenin en iyi yolu, her gün biraz kod yazmaktır.”

Ön Koşullar

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

1
Bilgisayar Kullanımı

Dosya yönetimi ve internet kullanımı yeterlidir.

2
Mantık

Adım adım düşünmeye açık olmak yeterlidir.

3
Kurulum

Python 3 ve VS Code eğitimde birlikte kurulur.

4
Matematik

Temel dört işlem ve karşılaştırma yeterlidir.

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ı temel Python yapılarıyla küçük programlar yazar.
Modül 1
Algoritmik Düşünme
  • Algoritma ve sözde kod
  • Akış şeması çizimi
  • Girdi, işlem, çıktı
  • Problemi parçalara ayırma
  • Python yorumlayıcısı ve REPL
  • İlk program: print ve input
Modül 2
Değişken ve Veri Tipleri
  • int, float, str, bool
  • Değişken adlandırma kuralları
  • Aritmetik ve karşılaştırma operatörleri
  • f-string ile biçimlendirme
  • Tip dönüşümü: int(), str()
  • Yorum satırları ve okunabilirlik
Modül 3
Koşullar
  • if, elif, else
  • Mantıksal operatörler: and, or, not
  • İç içe koşullar
  • Girdi doğrulama
  • Not hesaplama alıştırması
  • Karar ağacı örneği
Modül 4
Döngüler
  • for ve range()
  • while ve sonsuz döngü riski
  • break ve continue
  • İç içe döngü ile çarpım tablosu
  • Toplam ve sayaç deseni
  • Tahmin oyunu başlangıcı
Günün hedefiKatılımcı verileri koleksiyonlarda tutar ve kodu fonksiyonlara böler.
Modül 1
Fonksiyonlar
  • def, parametre ve return
  • Varsayılan ve isimli parametre
  • Yerel ve global kapsam
  • Fonksiyonları test etme
  • Docstring yazımı
  • Tekrarlayan kodu fonksiyona dönüştürme
Modül 2
Listeler ve Demetler
  • Liste oluşturma, indeks ve dilimleme
  • append, remove, sort
  • Liste üzerinde döngü
  • List comprehension
  • Demet (tuple) ve değişmezlik
  • Alışveriş listesi uygulaması
Modül 3
Sözlük ve Küme
  • Anahtar-değer yapısı
  • Sözlüğe ekleme, silme, gezinme
  • get() ile güvenli erişim
  • Küme işlemleri: union, intersection
  • Kelime sayma örneği
  • Veri yapısı seçimi
Modül 4
Metin İşleme
  • Metin yöntemleri: upper, split, strip
  • Dilimleme ve ters çevirme
  • replace ve find
  • Palindrom kontrolü
  • Basit şifre (Sezar) alıştırması
  • Karakter sayma
Günün hedefiKatılımcı dosya ile çalışır ve küçük bir uygulama tamamlar.
Modül 1
Dosya İşlemleri
  • open() ve with bloğu
  • Dosya okuma ve yazma
  • CSV ile çalışma
  • JSON ile veri saklama
  • Dosya yolu ve pathlib
  • Görev listesini dosyaya kaydetme
Modül 2
Hata Yönetimi
  • try, except, finally
  • Sık hatalar: ValueError, KeyError, IndexError
  • Özel hata fırlatma (raise)
  • Traceback okuma
  • Debugger ile adım adım izleme
  • assert ile basit doğrulama
Modül 3
Modüller ve Araçlar
  • import, random, math, datetime
  • Kendi modülünü yazma
  • pip ile paket kurma
  • Sanal ortam (venv) giriş
  • Git: init, add, commit
  • GitHub'a yükleme
Modül 4
Mini Proje
  • Proje gereksinimleri
  • Görev takip uygulamasının tasarımı
  • Menü döngüsü ve fonksiyonlar
  • Verinin dosyada saklanması
  • Kodu sadeleştirme (refactor)
  • Sunum ve sonraki öğrenme yolu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Algoritma Kurma

Bir problemi adımlara bölüp akış şemasına dökebilirsiniz.

🛠️
Temel Sözdizimi

Değişken, koşul ve döngülerle Python programı yazabilirsiniz.

📈
Fonksiyon Yazma

Kodu parametreli fonksiyonlara bölebilirsiniz.

🔍
Koleksiyonlar

Liste, sözlük ve kümeyle verileri düzenleyebilirsiniz.

🧩
Metin İşleme

String yöntemleriyle metin verisini işleyebilirsiniz.

🚀
Dosya Okuma

Dosya, CSV ve JSON ile veri okuyup yazabilirsiniz.

🔒
Hata Ayıklama

Traceback okuyup debugger ile hata bulabilirsiniz.

📊
Proje Tamamlama

Küçük bir uygulamayı baştan sona geliştirip Git ile saklayabilirsiniz.

Kimler İçin Uygundur?

  • Programlamaya sıfırdan başlayacak herkes
  • öğrenciler
  • kariyer değiştirenler
  • işini otomatikleştirmek isteyen çalışanlar içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Programlamaya sıfırdan başlayacak herkes, öğrenciler, kariyer değiştirenler ve işini otomatikleştirmek isteyen çalışanlar içindir.
Hiç bilgim yoksa katılabilir miyim?
Evet, eğitim tamamen sıfırdan başlar.
Neden Python?
Okunabilir söz dizimi sayesinde temel kavramları hızlı kavratır ve geniş kullanım alanı vardır.
Eğitim sonunda ne yapabilirim?
Kendi küçük otomasyon betiklerinizi ve konsol uygulamalarınızı yazabilirsiniz.
Belge verilir mi?
Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Learn to Code - Fundamentals 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
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelGelişmiş Zapier: Özel Entegrasyonlar ve Çok Adımlı Otomasyonlar Eğitimi
Yazılım Geliştirme Eğitimleri

Gelişmiş Zapier: Özel Entegrasyonlar ve Çok Adımlı Otomasyonlar Eğitimi

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

Gelişmiş Zapier: Paths, Filter, Formatter, Looping, Code, Webhooks, Sub-Zap ve Platform CLI ile özel entegrasyon eğitimi.

Detayları Gör →
Yazılım Geliştirme GenelGeliştiriciler için Quarkus Eğitimi
Yazılım Geliştirme Eğitimleri

Geliştiriciler için Quarkus Eğitimi

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

Quarkus eğitimi: RESTEasy Reactive, CDI, Panache, Kafka, OIDC güvenliği, GraalVM native image ve Kubernetes dağıtımı.

Detayları Gör →
Yazılım Geliştirme GenelGetting Started with Go: Basic Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Getting Started with Go: Basic Programming Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Go temel programlama: kurulum, tipler, if/for/switch, array, slice, map, string ve ilk komut satırı uygulamaları.

Detayları Gör →
Yazılım Geliştirme GenelGetting Started with Go: Error & File Handling Eğitimi
Yazılım Geliştirme Eğitimleri

Getting Started with Go: Error & File Handling Eğitimi

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

Go hata yönetimi ve dosya işlemleri: error sarma, özel hata tipleri, os/io/bufio, JSON ve CSV işleme uygulamalı eğitimi.

Detayları Gör →
Yazılım Geliştirme GenelGetting Started with Go: Functions & Object Orientation Eğitimi
Yazılım Geliştirme Eğitimleri

Getting Started with Go: Functions & Object Orientation Eğitimi

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

Go'da struct, method, interface, embedding ve polimorfizm: sınıfsız nesne yönelimli tasarım ve test edilebilir paket yapısı.

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