Python 
            
                Sınıf Eğitimi 
                Yazılım Geliştirme  
                5 GÜN 
            
			
			
			
            
                                                                                                                                                                                                    Eğitimimizin tamamı, güncel Python 3 sürümü ile yapılacaktır.
Python dağıtımı olarak, makina öğrenmesi alanında sıklıkla kullanılan Anaconda kurulacaktır.
IDE olarak, Anaconda dağıtımında yer alan Spyder kullanılacaktır.
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
            
            
            
                
                    EĞİTİM MODÜLLERİ 
                    
                                
                                    Modül 1 : Giriş 
                                    
                                        
                                                    Tarihçe 
                                                    Dilin Özellikleri 
                                                    Kullanım Alanları 
                                                    Kurulum 
                                                    Çalışma Ve Geliştirme Ortamı 
                                                    Versiyonlar 
                                         
                                     
                                 
                                
                                    Modül 2 : Temel Veri Tipleri 
                                    
                                        
                                                    Değişkenler ve Veri Tipleri 
                                                    Kullanıcıdan Veri Almak 
                                                    integer 
                                                    float 
                                                    complex 
                                                    string 
                                         
                                     
                                 
                                
                                    Modül 3 : İfadeler ve Karar Verme 
                                    
                                        
                                                    Operatörler 
                                                    İfadeler 
                                                    Kara verme: if-elif-else 
                                         
                                     
                                 
                                
                                    Modül 4 : Veri Tipleri 
                                    
                                        
                                                    list 
                                                    tuple 
                                                    dictionary 
                                                    set 
                                                    stack 
                                                    queue 
                                         
                                     
                                 
                                
                                    Modül 5 : Döngü Ve Akış Kontrolü 
                                    
                                        
                                                    for 
                                                    range 
                                                    while 
                                                    break ve continue 
                                         
                                     
                                 
                                
                                    Modül 6 : Fonksiyonlar 
                                    
                                        
                                                    Argümanlar 
                                                    Değer Döndürme 
                                                    Opsiyonel Ve İsimli Argümanlar 
                                                    Scope (Kapsam) 
                                                    Global Değişkenler 
                                                    Local Değişkenler 
                                                    Dökümantasyon 
                                                    Built-in Fonksiyonlar 
                                         
                                     
                                 
                                
                                    Modül 7 : Fonksiyonel Programlama 
                                    
                                        
                                                    lambda 
                                                    map 
                                                    filter 
                                                    zip 
                                                    List Comprehensions 
                                         
                                     
                                 
                                
                                    Modül 8 : Nesneye Yönelik Programlama 
                                    
                                        
                                                    Sınıf Tanımlama 
                                                    Instance, self 
                                                    Methodlar 
                                                    __init__ Methodu 
                                                    public ve private Değişkenler 
                                                    Encapsulation (Kapsülleme) 
                                                    Inheritance (Miras) 
                                                    Polymorphism (Çok biçimlilik) 
                                                    Multiple Inheritance (Çoklu Miras) 
                                                    Operator Overloading (Operatör Aşırı Yükleme) 
                                         
                                     
                                 
                                
                                    Modül 9 : Dosyalar 
                                    
                                        
                                                    Dosya Okumak 
                                                    Dosyaya Yazmak 
                                                    pickle 
                                                    shelve 
                                         
                                     
                                 
                                
                                    Modül 10 : Hata Yönetimi 
                                    
                                        
                                                    Hata Yakalamak 
                                                    try-except-finally 
                                                    Debugging (Hata Ayıklama) 
                                                    Özel Hata Sınıfları Yazmak 
                                         
                                     
                                 
                                
                                    Modül 11 : Modüller 
                                    
                                        
                                                    import Yöntemleri 
                                                    Standard Kütüphane 
                                                    pip ve ile Paket Yükleme 
                                                    conda ve ile Paket Yükleme 
                                                    venv ile Sanal Ortamlar 
                                         
                                     
                                 
                                
                                    Modül 12 : Kod Kalitesi 
                                    
                                        
                                                    Dökümantasyon 
                                                    pylint 
                                                    PEP8 
                                                    Süre Ölçümü, Profiling 
                                                    Birim testleri 
                                         
                                     
                                 
                                
                                    Modül 13 : Veritabanı Işlemleri 
                                    
                                        
                                                    DB-API 
                                                    Veritabanına Bağlantı 
                                                    Veri Çekmek ve Kayıt Etmek 
                                                    SQLite Örnekleri 
                                         
                                     
                                 
                                
                                    Modül 14 : XML, JSON, CSV Ve Excel Dosyaları İle İşlemler 
                                    
                                        
                                                    XML Verisi İşlemleri 
                                                    JSON Verisi İşlemleri 
                                                    CSV Verisi İşlemleri 
                                                    Excel Dosyalarını Yönetmek 
                                         
                                     
                                 
                                
                                    Modül 15 : Web 
                                    
                                        
                                                    Internet'ten Bir Sayfayı Çekmek 
                                                    HTML Okumak 
                                                    Web Server Yaratmak 
                                                    Web Projesi 
                                         
                                     
                                 
                                
                                
                                    Modül 17 : pandas 
                                    
                                        
                                                    pandas 
                                                    pandas ile Veri Kaynağına Bağlanmak Veri Okumak 
                                                    pandas ile Veri Temizleme ve Hazırlama 
                                         
                                     
                                 
                                
                                    Modül 18 : scikit-learn 
                                    
                                        
                                                    scikit-learn ile Makina Öğrenmesi 
                                                    numpy, pandas ve scikit-learn ile Proje 
                                         
                                     
                                 
                                
                                    Modül 19 : Sıradaki Adımlar 
                                    
                                        
                                                    Python'un Kullanıldığı Alanlar 
                                                    Kaynak Tavsiyeleri 
                                                    Kütüphane Tavsiyeleri 
                                         
                                     
                                 
                     
                 
                
                    ÖN KOŞUL EĞİTİMLERİ 
                    
                            Bu eğitim için herhangi bir ön koşul bulunmamaktadır.
                     
                 
                
                    BU EĞİTİMİN DEVAMINDA ÖNERİLEN EĞİTİMLER 
                    
                            Önerilen eğitimleri yoktur.
                     
                 
                
                    UZMANLIK HEDEFLERİ 
                    
                            
                            
                                    Web Sitesi Tasarımcısı 
                                    Web Uygulama Geliştiricisi 
                                    Web Uygulamaları Yöneticisi 
                             
                     
                 
                
                    EĞİTİMİN İLGİLİ OLDUĞU SINAVLAR 
                    
                            Eğitimin sınavları yoktur.
                     
                 
                
                    EĞİTİMİN İLGİLİ OLDUĞU SERTİFİKALAR 
                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Bu eğitimi alanlar aşağıdaki katılım sertifikasına sahip olacaklardır. Diğer sertifikalar için katılımcıların ilgili sınavları almaları gerekmektedir.
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                            
                     
                 
                
                    TEKNOLOJİ ÜRETİCİSİ 
                    
                 
                
                
             
         
        
    
YORUMLAR
Eğitim örnekleri ve materyalleri gayet tatmin ediciydi.
Arçelik A.Ş.