PYTHON PROGRAMLAMA SERTİFİKA PROGRAMI
Eğitimin Amacı:
Python Programlama Sertifika Programı kapsamında; Python Programlama Dİli temel veri tipleri ve veri koleksiyonları tanıtılacak, bunların oluşturulması ve bunlar üzerine temel operasyonların uygulanması aktarılacaktır. Çeşitli döngü yapılarını oluşturma, bunlarla birlikte farklı mantıksal operatörlerin kullanımı üzerine çeşitli uygulamalar gerçekleştirilecektir. Hazır ve gömülü fonksiyonları çağırıp kullanabilecek ve ayrıca bireysel amaç ve ihtiyaçlara yönelik fonksiyonların oluşturulması, çağrılması ve kullanılması ile ilgili olarak temel düzeyde uygulamalar verilecektir. Hata türleri, hata yönetimi hakkında bilgiler sunulacak ve temel düzeyde hata ayıklama uygulamaları gerçekleştirilecektir. Python Programlama Dili Sınıf/Class oluşturma işlemleri, Pandas ve Numpy modülleri ile Veri Manipülasyonu ve Seaborn modülü ile Veri Görselleştirmeye yönelik çeşitli uygulamalar anlatılacaktır.
Python Programlama Sertifika Programı sonunda; Veri Yapılarının Tanımlanması, hazır ya da oluşturulan veri yapılarının Manipülasyonu ve/veya Görselleştirilmesi adına gerçekleştirilmesi gereken işlevleri kullanabilecek/oluşturabileceksiniz.
Eğitimin İçeriği:
Python veri türlerini ve değişkenlerini kullanarak verileri temsil etme ve saklama, programlarınızın akışını kontrol etmek için koşul ve döngüleri kullanma becerileri, ilgili veri koleksiyonlarını depolamak için listeler, kümeler, sözlükler ve tanımlama grupları gibi karmaşık veri yapılarını, özel işlem fonksiyonlarının tanımlanması, oluşturulabilmesi ve işlevsel hale getirilebilmesi, Python Standart Kitaplığı’ndaki ve diğer kitaplıklardaki modülleri ve bu modüllerin içerdiği işlevlerin tanıtılması ve gerektiğinde kullanabilmesini ve bu doğrultuda, genel anlamda temel programlama uygulamalarıyla birlikte Python programlama dilinin esaslarını içermektedir.
Katılımcı Profili:
Lisans, yüksek lisans, doktora öğrencileri, akademisyenler ve araştırmalarında Python programlama dilini kullanmak isteyen sektör çalışanları ya da Python programlama konusunda kendini geliştirmek isteyen, bu konuda deneyimi olmayan ve hızlı bir başlangıç yapmak ve kendi kendilerine ilerleyebilir düzeye gelmeyi amaçlayan tüm katılımcılara yöneliktir.
Eğitmen:
Prof. Dr. Ufuk YOLCU
Eğitim Takvimi:
Hafta | Konu | Detaylar | Ders Notu |
1 | PYTHON TEMELLERİ & OPERATÖRLER
|
Ø Python Programlamaya Giriş
Anaconda’nın İndirilmesi – Kurulum İşlemleri Spyder Arayüzü Tanıtım ve Kişiselleştirme Çalışma Dizini Ayarları Ø Temel Data Tipleri Karakter Dizileri (String-“str”) Sayısal (Tamsayı-“int”) Sayısal (Ondalıklı-“float”) Temel Data Tiplerine ilişkin bazı fonksiyon ve uygulamalar Ø Listeler (list) Ø Demetler (tuple) Ø Sözlükler (dictionary) Ø Kümeler (set) &&&&&&& Ø Operatörler Atama Operatörleri Karşılaştırma Operatörleri Mantıksal Operatörler Bazı Özel Operatörler (Is&In)
|
Eğitim Materyalleri Her Hafta Sonunda Paylaşılacaktır |
2 | DÖNGÜLER & FONKSİYONLAR | Ø Koşul Durumları
IfElse Yapıları IfElseElse Yapıları Ø Döngüler For Döngüleri While Döngüleri Break & Continue Yapısı Bazı Farklı Döngü Yapıları &&&&&&& Ø Fonksiyon Oluşturma Fonksiyon Tanımlama Değer Döndürme (Return) Argumanlar “args” Kullanımı “kwargs” Kullanımı Farklı Bir Bakışla Fonksiyon Oluşturma –“Lambda” Fonksiyonu Ø Gömülü Fonksiyonlar Map Filter Any & All Sorted Min & Max Sum & Round Ø Gömülü Fonksiyonlar Map Filter |
Eğitim Materyalleri Her Hafta Sonunda Paylaşılacaktır |
3 | HATA YÖNETİMİ & SINIFLAR | Ø Hata Yönetimi
Hata Türleri Hata Ayıklama Ø Modüller Math Random Datetime Ø Class-Sınıf Oluşturma Class-Sınıf Metodları |
Eğitim Materyalleri Her Hafta Sonunda Paylaşılacaktır |
4 | VERİ MANİPULASYONU- NUMPY & PANDAS | Ø NumPy’ye Giriş
Ø NumPy Dizisi (Array) Dizi Oluşturmak Dizi Özellikleri Dizi İndeksleme Dizi Dilimleme Farklı NumPy Dizi Operasyonları ve Fonksiyonlar &&&&&&& Ø Pandas’a Giriş Ø Pandas Serisi Pandas Serisi Oluşturma Pandas Seri Operasyonları Ø Pandas Veri Çerçeveleri Pandas Veri Çerçevesi Oluşturma Pandas Veri Çerçevesi Operasyonları Birden Çok Veri Çerçevesi ile Çalışma
|
Eğitim Materyalleri Her Hafta Sonunda Paylaşılacaktır |
5 | VERİ GÖRSELLEŞTİRME – EKSİK VERİ PROBLEMİ | Ø Veri Görselleştirme
Seaborn-Kutu Grafikleri Seaborn-Violin Grafikleri Seaborn-Saçılım Grafikleri Ø Eksik Veri Problemi Eksik Verilerin Tespiti Eksik Verilerin Tamamlanması |
Eğitim Materyalleri Her Hafta Sonunda .Paylaşılacaktır |
Eğitim Tarihi:
1.Hafta: 24-25-26 Şubat 19:00-23:00
2.Hafta: 3-4-5 Mart 19:00-23:00
3.Hafta: 10-11-12 Mart 19:00-23:00
4.Hafta: 17-18-19 Mart 19:00-23:00
5.Hafta: 24-25-26 Mart 19:00-23:00
Eğitim Süresi:
60 Saat
Eğitim Ücreti:
10.250 TL (KDV DAHİL)
Eğitim Yeri:
Online Eğitim
Değerlendirme ve Belgelendirme:
Program sonunda yüzde 70 katılım şartını karşılayan adaylara sertifika / katılım belgesi verilir.
Ayrıntılı Bilgi İçin : 0531 305 32 05
ÖNEMLİ UYARI :
1. Üniversitemiz Mütevelli Heyeti Kararıyla; Sürekli Eğitim Merkezi bünyesinde eğitim alan katılımcıların, eğitim başlamadan önce bildirmek koşuluyla ve eğitime katılmaması halinde eğitim ücretinin %10’u kesilerek iade yapılacaktır. Eğitimin başlamasından sonra hiç bir suretle eğitim ücreti iadesi yapılmamaktadır.
2. Üniversite eğitimleri başka bir tarihe erteleyebilme ve iptal edebilme hakkına sahiptir. Önemle duyurulur.
3. Eğitime katılan tüm katılımcılarımız şu hususlara uyacağını peşinen kabul eder;
“6098 Sayılı Türk Borçlar Kanunu ve 5846 Sayılı Fikir ve Sanat Eserleri Kanunu hükümleri uyarınca; bu eğitimde kullanılan her türlü ses/ses kaydı, görüntü/görüntü kaydı, her türlü yazı içeren bilgi ve belge, slayt ve sunumlar ve her tür fikri mülkiyet hakkı, eğitimi veren eğitimciye aittir, yalnızca eğitimci tarafından veya eğitimcinin izni ile kullanılmaktadır ve telif hakları kapsamındadır. Bunlar herhangi bir şekilde izinsiz kayda alınamaz, kopyalanamaz, üzerlerinde değişiklik yapılamaz, kiralanamaz, ödünç verilemez, iletilemez ve yayınlanamaz. Bu eğitimde sağlanan her türlü ses, görüntü, yazı içeren hiçbir bilgi ve belge satılamaz veya herhangi bir kâr amacıyla dağıtılamaz. Başka kurum ya da kuruluşlarca dokümanlarında yayınlanamaz.”
Kurs Özellikleri
- Ders 0
- Sınav 0
- Süre 60 saat
- Yetenek Seviyesi Tüm seviyeler
- Dil Türkçe
- Öğrenciler 0
- Değerlendirmeler Evet