Python ile Yazılım Geliştirme Paketi
Çocuklarınız için özel hazırladığımız 16 haftalık Python yazılım geliştirme programı ile geleceğin teknoloji uzmanlarını yetiştiriyoruz.
ZTECH Eğitim Teknolojileri Sertifikalı
16 hafta
32 ders
100 proje
343₺ / ders başı ücret
Geleceğin yazılım geliştirme uzmanlarına özel hazırladığımız paketimizi inceleyin
15000 ₺
11000 ₺
Özel indirimli fiyatÖzel Davet
Değerli Velimiz,
Çocuklarınızın teknolojiyle olan yolculuğu, daha önce tamamladıkları metaverse, 3 boyutlu tasarım, mobil uygulama geliştirme ve robot programlama eğitimleriyle harika bir başlangıç yapmıştı.
Bu eğitimlerde, bloklarla kod yazarak hem düşünme becerilerini geliştirdiler hem de kendi yaratıcı projelerini yaptılar.
Şimdi, çocuğunuzun teknoloji yolculuğunda bir sonraki adımı atmaya hazırız: Yazılım Geliştirme Paketi ile gerçek dünya problemlerine çözüm üretecek uygulamalar geliştirmeyi öğrenecek.
Önceki eğitimlerimize katılan öğrencilerimize özel %25 indirim fırsatını kaçırmayın!
✓
Profesyonel yazılım geliştirme teknikleri
✓
Gerçek projeler üzerinde çalışma
✓
ZTECH Eğitim sertifikası
Ztech Python ile Yazılım Geliştirme Eğitimi
Öğrencilerinizin blok tabanlı programlamadan metin tabanlı profesyonel kodlamaya geçiş yaparken, yazılım geliştirmenin temel taşlarını öğrenecekleri 16 haftalık eğitim programımız:
1
Hafta 1
Python Ortamı ve Temel Sayısal İşlemler
Python kurulumunu tamamlayıp, programlama ortamını (VS Code) tanır ve bilgisayarla temel sayısal işlemler yapmayı öğrenirler.
2
Hafta 2
Karar Vermek: Koşullu İfadeler
Programın belirli şartlara göre farklı eylemler gerçekleştirmesini sağlayan "eğer" (if) yapılarını ve mantıksal ifadeleri öğrenirler.
3
Hafta 3
Tekrarlayan İşler: Döngüler
Aynı komutları veya komut gruplarını defalarca tekrarlayan döngü yapılarını (for, while) tanır ve belirli bir koşul sağlandığı sürece kod çalıştırmayı öğrenirler.
4
Hafta 4
Bilgileri Düzenleme: Listeler ve Metinler
Birden fazla veriyi tek bir yerde tutabilen liste, demet ve sözlük gibi yapıları tanır, bu yapılardaki bilgilere erişmeyi ve metinlerle işlemler yapmayı öğrenirler.
5
Hafta 5
Kodu Modüllere Ayırma: Fonksiyonlar
Tekrar eden kod bloklarını bir araya getirerek kendi fonksiyonlarını yazmayı, bu fonksiyonlara bilgi göndermeyi ve onlardan sonuç almayı öğrenirler.
6
Hafta 6
Başkalarının Kodlarını Kullanma: Modüller
Hazır matematiksel veya başka işlemleri yapan modülleri programlarına dahil etmeyi ve kendi yazdıkları kodları da bir modül haline getirmeyi öğrenirler.
7
Hafta 7
Gerçek Dünya Nesneleri: Sınıflar
Nesne yönelimli programlamaya giriş yaparak, nesnelerin özelliklerini ve yapabildiklerini tanımlayan "sınıf" yapılarını oluşturmayı öğrenirler.
8
Hafta 8
Hataları Yönetme: İstisna Yakalama
Program çalışırken ortaya çıkabilecek hataları ve beklenmeyen durumları öngörüp yakalamayı, programın çökmesini engellemeyi öğrenirler.
9
Hafta 9
Bilgileri Kaydetme: Dosya İşlemleri
Bilgisayarın sabit diskine metin dosyaları yazmayı, mevcut dosyaları okumayı, dosyalara ekleme yapmayı ve dosya içeriklerini program içinden güncellemeyi öğrenirler.
10
Hafta 10
Görsel Arayüzler: PyQt5 Temelleri
Komut satırı yerine pencereler, butonlar ve metin kutuları gibi görsel elemanlarla etkileşimli kullanıcı arayüzleri (GUI) oluşturmayı öğrenirler.
11
Hafta 11
GUI Uygulaması: Hesap Makinesi
Görsel arayüz bileşenlerini kullanarak basit bir hesap makinesi uygulaması geliştirir, buton tıklamalarını fonksiyonlara bağlar ve hatalı girişlerde kullanıcıyı uyarırlar.
12
Hafta 12
Tablo Verileri: CSV İşlemleri ve Arama
Yapısal veriyi tablo formatında tutan CSV dosyalarına bilgi eklemeyi, kaydı listelemeyi ve kullanıcıdan alınan bilgiye göre dosya içinde belirli bir kaydı aramayı öğrenirler.
13
Hafta 13
Oyun Geliştirme: Kelime Tahmin Oyunu
Döngüler ve koşullu ifadeler gibi temel programlama yapılarını birleştirerek, kullanıcının harf veya tüm kelimeyi tahmin edebildiği basit bir kelime tahmin oyunu geliştirirler.
14
Hafta 14
Görsel Çizim: ASCII ve Turtle
Basit metin karakterlerini kullanarak konsolda ilkel grafikler oluşturmayı ve Python'ın Turtle kütüphanesini kullanarak geometrik şekiller çizmeyi öğrenirler.
15
Hafta 15
Konsol Uygulaması: Not Defteri
Dosya işlemlerini kullanarak, kullanıcının not ekleyebildiği, tüm notları listeleyebildiği ve istediği bir notu silebildiği konsol tabanlı basit bir not defteri uygulaması geliştirirler.
16
Hafta 16
Proje Zamanı: Final Projesi
Öğrendikleri tüm becerileri kullanarak kendi seçtikleri bir problemi çözen kapsamlı bir uygulama geliştirirler ve komut satırı argümanlarıyla çalışan programlar yazmayı öğrenirler.