Python Temelleri 2 Eğitim Programı, programlama dilindeki temel konuların daha derinlemesine ele alındığı ileri seviye konuları ele alan bir eğitim programıdır.
Python Temelleri 2 eğitiminde, Python Temelleri 1 eğitiminde öğrendikleri konuları pekiştirerek ilerideki konulara hazırlık yapabilir, dosya işleme, fonksiyonlar, modüller, hata yakalama, nesne yönelimli programlama (OOP), veri tabanlarına erişim gibi konularda detaylı bilgiye sahip olabilirler.
Eğitimin Kazanımları
Python Temelleri 2 Eğitim Programı ile katılımcılar;
- Dosya okuma, yazma ve değiştirme işlemlerinin nasıl yapıldığını,
- Kendi fonksiyonlarını yazmayı, fonksiyon parametreleri ve geri dönüş değerlerini,
- Python modüllerinin nasıl modül oluşturulacağını ve nasıl kullanıldığını,
- Programlarında hataları tespit etmek ve bu hataları düzeltmek için nasıl hata yakalama yapabileceklerini,
- OOP kavramlarını, sınıf, nesne, miras alma, çok biçimlilik gibi konuları,
- Veritabanlarına nasıl bağlanacaklarını, veritabanlarından nasıl veri çekeceklerini ve verileri nasıl güncelleyeceklerini öğrenebilirler.
Kimler Katılabilir?
- Python programlama dilini öğrenmiş ve Python Temelleri 1 eğitim programını tamamlamış olanlar,
- İleri seviyede Phyton proglamlama dilini öğrenmek isteyenler,
- Temel seviyede programlama deneyimi olanlar,
- Kariyer hedefini bu yönde planlayan herkes bu eğitime katılabilmektedir.
Eğitim İçeriği
- PE2 Modül 1 – Modüller, Paketler ve PIP
Modül nedir ve neden buna ihtiyacımız var?
Modülleri içe aktarma ve kullanma;
Seçilen yararlı Python modüllerinin gözden geçirilmesi;
Bir paket nedir ve bir modülden nasıl farklıdır?
Paketlerin oluşturulması ve kullanılması;
PIP - paket bakımı için İsviçre ordu bıçağı.
- PE2 Modül 2 – İstisnalar, Dizeler (strings), Dizge ve Liste Yöntemleri
Karakterler, dizeler ve kodlama standartları;
Dizeler (strings) vs listeler — benzerlikler ve farklılıklar;
Liste(List) metodları;
Dize(String) metodları;
Python'un çalışma zamanı hatalarını işleme yöntemi;
try ve except kullanarak hataların akışını kontrol etmek;
İstisnalar hiyerarşisi.
- PE2 Modül 3 – Python'da Nesneye Yönelik Programlama (Object Oriented Programming - OOP)
Nesne yönelimli programlamanın temel kavramları
Prosedürel yaklaşımdan nesnel yaklaşıma - motivasyonlar ve faydalar;
Sınıflar (classes), nesneler (objects), özellikleri ve yöntemleri;
Kalıtım ve çokbiçimlilik;
Nesne olarak istisna.
- PE2 Modül 4 – Muhtelif
Üreteçler (generators), iteratörler ve closure'lar;
Dosya sistemi, dizin ağacı ve dosyalar ile çalışma;
Seçili Python Standart Kitaplık modülleri (os, datetime, time ve calendar).
Başvuru Süreci
Başvuru yapmak isteyen adaylarımızın sertifika programının sayfasında yer alan “Başvuru Yap” butonuna tıklayarak başvuru formunu ve ödeme bilgilerini doldurmaları yeterlidir.
Eğitim başlangıç tarihinde başvuru yapan adaylara Kullanıcı adı ve Şifresi mail olarak gönderilmektedir.
Eğitim Süreci
- Tüm konular online olarak canlı ders işlenecektir.
- Eğitim ders programı eğitim başlamadan tarafınıza iletilecektir.
- Ders Programı 40 saat sürmektedir.
- Dersler 50 dk olarak planlanmaktadır.
- Eğitim kontenjanı 12 kişidir.
Sertifika Süreci
Eğitimlerini başarıyla tamamlayan adaylarımız eğitimlerini bitirdikten 2 hafta sonra sertifikalarını turkiye.gov.tr (e-Devlet kapısı) sisteminden sorgulayabilmektedir. Sertifika kamu ve özel kurumlarda geçerlidir. Geçerlilik süresi ömür boyudur.
Sertifikaya Sahip Olmak Ne Kazandırır?
Alacağınız sertifika ile onaylı ve geçerli bir belgeye sahip olabilir, iş bulabilir, işinizde yükselebilir, terfi alabilir, özgeçmişinizi güçlendirebilir, iş başvurularında öne çıkabilir, uzmanlığınızı ve eğitiminizi belgeleyebilir, rakiplerinize fark atabilir, kariyerinizi geliştirebilir ve geleceğinize yön verebilirsiniz.