Eğitimin Adı: Core Python Eğitimi
Eğitmen Bilgisi;
Veri Bilimi yolculuğunuzun ilk adımında, DataLab Uzman Eğitimcileri ve sektör profesyonelleri ile analitik yetkinliklerinizde fark yaratacağınızı düşünüyoruz.
Eğitimin Hedef Kitlesi;
- Programlamayla daha önce tanışmamış olup, sıfırdan programlama öğrenmek isteyenler
- Başka bir dilde programlama tecrübesi olup Python öğrenmek isteyenler
- Python'ı temel seviyeden bilip, ileri seviye Python öğrenmek isteyen öğrenciler, çalışanlar ve profesyoneller
- Programlamaya henüz yeni başlayan öğrenciler, çalışanlar ve profesyoneller
- Linux makine veya Windows makine üzerinde sunucu kuracak olup kendi sunucusuna ve ya çalıştığı sunuculara geliştirmeler yapabilmek için scriptler yazabilmeyi isteyen öğrenciler, çalışanlar ve profesyoneller
- Bilgisayarın tüm performansını kullanabilmek için programlama öğrenmek isteyen öğrenciler, çalışanlar ve profesyoneller
- Bildiği diller arasına Python'u eklemek isteyen herkes.
Bu eğitime yazılım geliştirmek isteyenler ve bu alanında kariyer yapmak isteyen herkes katılabilir.
Neden Python Öğrenmeliyim?
- Programlamaya giriş için çok uygun bir dil
- Kolay ve net okunabilen yazımı
- Dinamik Veri Yapısı
- Güçlü ifade yeteneği
- Modüler yapısı ve geniş kütüphaneleri
- Nesne Tabanlı bir programlamaya oldukça elverişli olması
Neler Öğreneceksiniz?
Bu eğitimde, orta-seviyede Python dilini öğrenip keşfedeceksiniz. Herhangi bir işi bilgisayarlara yaptırabilmek için algoritmalar geliştirebileceksiniz. Diziler ve eşleştirmeler (mappings), program akış denetimi, sistem aramaları (system calls) ve dosya manipülasyonu konuları ile ilgilenerek Python programları yazmayı öğreneceksiniz.
Python dilinin hızlı uygulama geliştirmeye yönelik avantajını kullanarak hemen her bölümde uygulamalar geliştirerek Python dilini tümüyle kavrayacağız.
- En iyi uygulamaları hayata geçirerek işler Python script’leri yaratma
- Python veri tiplerini doğru şekilde kullanma
- Hem metin hem ikili verili dosyaları okuma ve yazma
- Standart kütüphane (library) ve onun iş tasarrufu sağlayan modüllerini tanıma
- İfadeler ve kontrol yapılarını kullanma
- Temel seviyede profesyonel Python uygulamaları yaratma
- Modüller ve sınıflar gibi işlevlerle çalışmayı öğrenme
- Listeler, sözlükler ve takımlar (set) gibi koleksiyonları ne zaman kullanacağını bilme
- Karmaşık tipler ve işleçlerle çalışmayı öğrenme
- İleri sınıflarla çalışma
- Python veritabanı API’si ile çalışma
- Python programlama en iyi uygulamalarını keşfetme
- Pyhon’da nesne tabanlı programlama temellerinin aldığınız için, Java C# gibi dilleri oldukça kolay öğreneceksiniz.
- Machine Learning ve Yapay Zeka gibi alanlarda Python ile çalışabileceksiniz.
Gereksinimler
- Katılımcıların başlangıç seviyesinde bilgisayar kullanmayı bilmeleri ve öğrenme disiplinine sahip olmaları yeterlidir.
- Herhangi bir programlama bilgisine ihtiyacı yoktur.
Eğitim Programı
- Başlangıç
- Python genel bakış
- Script, terminal, notebook, IDE
- Atamalar, değişkenler
- Aritmetik işlemleri
- Basit input/output
- Anaconda-Speider Modülü ve Kullanımı
- Python Temel Nesnelerine Bakış
- Sayı
- Liste
- Çokuz
- Dize
- Sözlük
- Küme
- Mantık İşlemleri ve Karar Yapıları
- İf
- İf-else
- Üçlü if-else
- İçiçe karar yapıları
- Döngüler
- Fonksiyonlar
- Fonksiyon tanımlama
- Parametre eşleştirme
- Varsayılan değerler
- Anonim fonksiyonlar
- Özyinelemeli fonksiyonlar
ı. Mevcut Modülleri Kullanma
- İmport ve from import as
- Math, random, vs.
Kendi Modüllerimizi Oluşturma
▪ Uygulama
- Liste Metodları
- Dize Metodları
- Sözlük Metodları ve Çıktı Formatlama
- Liste Kurma (List Comprehensions)
- Dosya Okuma/Yazma
- CSV Dosyaları İşleme
ö. Düzenli İfadeler
- Matplotlib ile Veri Görselleştirme
▪ Uygulama
- Hata Yakalama
- Nesneye Yönelik Programlama
- Class
- Initialization
- Inheritance
- Polymorphism, Operator Overloading
▪ Uygulama
Eğitim Modeli ve Teknik Donanım
2 gün sürecek bu eğitim modülümüzde 1 günde 6 saatlik bir eğitim planlaması ile toplam 12 saatlik bir eğitim programı tamamlanmış olacak.
Bu eğitim modülümüzde değerli katılımcılarımızın dizüstü bilgisayarlarını getirmeleri gerekmektedir.
Tercihen windows tabanlı bir bilgisayarın yanınızda olması daha uygun olacaktır. Ücretsiz olarak aşağıdaki linkten Anaconda paketini indirebilirsiniz. İçerisinde Python arayüz programı olan Spyder ve gerekli kütüphaneler mevcuttur. Örnek data ve programlar eğitimin başında bilgisayarınıza yüklenecek ve sizde kalacaktır. Bunlar gelecekteki veri analizi kariyeriniz için başlangıç sermayesi olacaktır.
Katılımcılarımız Python kurulumunu https://www.anaconda.com/distribution/#windows
Not: Anaconda Paketinin Python3.6 versiyonunu indirebilirsiniz.
Eğitim Baş. Ve Bit. Tarihi : 29 – 30 Haziran 2019 Cumartesi-Pazar
Eğitim Gün & Saatleri : 10:00 - 17:00
Eğitim Süresi : 2 gün / 12 Saat
Eğitim Ücreti : 1.050 TL + (KDV %8 ) Ödemeleriniz peşin ya da en fazla 10 taksit şeklinde gerçekleşebilir (TEB - BONUS)
Eğitim Yeri: İstanbul Gedik Üniversitesi NİŞANTAŞI yerleşkesi. Eğitim sonunda katılımcılara Sertifika verilecektir.
Banka Bilgilerimiz:
Banka Adı : TEB
Şube Adı : 37-Pendik E-5
Hesap Adı : T.C.GEDİK ÜNİVERSİTESİ
Hesap Numarası : 38388560
İban Numarası : TR53 0003 2000 0000 0038 3885 60
Yorum Bulunmuyor!