Python temelleri 2 eğitimi genellikle Python temelleri eğitiminin devamı niteliğinde tasarlanan eğitim programıdır. Katılımcıların Python konularını daha derinlemesine ele aldığı, ileri seviye konseptleri içerir. Python Temelleri 1 eğitiminde öğrendikleri konuları pekiştirerek ilerideki konulara hazırlık yapabilir. Dosya işleme, Nesne yönelimli programlama (OOP), Kodun önceden test edilmesi nasıl uygulanacağı, fonksiyonlar, modüller, veri tabanlarına erişim gibi konularda detaylı bilgiye sahip olabilirler.
Eğitim Süresi:
40 Saat
Eğitim Yöntemi:
Online Eğitim
Kimler Katılabilir:
Python Temelleri 2 eğitimi genellikle, temel Python bilgisine sahip olan ve bu bilgiyi daha da derinleştirmek, ileri düzey konuları öğrenmek isteyen kişilere yöneliktir.
-
Python Temelleri 1 Eğitimini Tamamlayanlar
-
İleri Düzey Python Bilgisi İsteyenler
-
Yazılım Geliştiriciler
-
Web Geliştiriciler
-
Veri Bilimciler ve Analistler
-
Proje Yöneticileri ve Liderler
-
Bilgisayar bilimi, mühendislik veya ilgili alanlarda eğitim alan öğrenciler
-
Python'u bir hobi olarak benimseyen ve kendi projelerini geliştirmek isteyen bireyler
Eğitimin İç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).
Eğitimin Kazanımı:
Python Temelleri 2" eğitimi genellikle "Python Temelleri" eğitiminin devamı niteliğindedir ve katılımcılara daha ileri seviye Python konularını öğretmeyi amaçlar.
-
Python da sınıfların tanımlanması ve nesne yönelimli programların temel kavramları, miras, çok biçimlilik, kapsülleme gibi OPP prensiplerinin uygulanması
-
Modül ve paketlerin nasıl oluşturulacağı, kütüphane kullanımının ve dış modüllerin nasıl entegre edileceği,
-
try, except, finally bloklarının kullanımı,
-
ileri seviye fonksiyonlar ve lambda fonksiyonlarının kullanımı,
-
python’un runtime özelliklerini kullanma, dir(), type(), getattr () fonksiyonlarını kullanma,
-
Django ile basit bir web uygulamasının nasıl oluşturulacağını öğrenme,
-
Python'un SQLite, MySQL, PostgreSQL gibi veritabanları ile nasıl entegre edileceği.
-
Generator'lar ve iterator'lar, Context managers ve with ifadesi kullanımı.
Başvuru Süreci:
Eğitime 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ı gerekmektedir.
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
Sertifika Süreci:
Eğitimlerini başarıyla tamamlayan katılımcılar eğitimlerini bitirdikten sonra sertifika düzenlenecektir.
Sertifikaya Sahip Olmak Ne Kazandırır:
Bir sertifikaya sahip olmak bireylere çeşitli avantajlar sunar ve kariyerine, bilgi birikimine, becerisine değer katar. Belirli bir konuda uzmanlığını arttırabilir derinlemesine bilgi sahibi olmasını sağlar, bireye ve mesleki becerilerine duyulan güveni arttırır. Bu sayede kariyerlerinde ilerlemelerine yardımcı olur.İş başvurularında ve mülakatlar da rekabet avantajı sağlar. Özellikle belirli bir sektörde uzman olmak işverenlerin dikkatini çekebilir ve terfi şansını arttırır.
Yorumlar