Eğitim İçeriği
Giriş
- Python çok yönlülük: veri analizinden web taramaya
Python Veri Yapıları ve İşlemler
- Tam sayılar ve ondalık sayılar
- Dizeler ve baytlar
- Demetler ve listeler
- Sözlükler ve sıralı sözlükler
- Kümeler ve dondurulmuş kümeler
- Veri çerçevesi (pandas)
- Dönüşümler
Object-Oriented Programming ile Python
- Kalıtım
- Çok biçimlilik
- Statik sınıflar
- Statik fonksiyonlar
- Dekoratörler
- Diğer
Data Analysis ile Pandas
- Veri temizleme
- Pandas'ta vektörize veri kullanımı
- Veri düzenleme
- Veri sıralama ve filtreleme
- Toplu işlemler
- Zaman serilerini analiz etme
Data Visualization
- Matplotlib ile diyagram çizme
- Pandas içinden matplotlib kullanımı
- Kaliteli diyagramlar oluşturma
- Jupyter notebook'ta veri görselleştirme
- Python'teki diğer görselleştirme kütüphaneleri
Numpy'de Veri Vektörizasyonu
- Numpy dizileri oluşturma
- Matrisler üzerinde yaygın işlemler
- Ufunc'ları kullanma
- Numpy dizilerinde görünümler ve yayınlama
- Döngülerden kaçınarak performansı optimize etme
- cProfile ile performansı optimize etme
Big Data ile Python İşleme
- Python ile dağıtılmış uygulamalar oluşturma ve destekleme
- Veri depolama: SQL ve NoSQL veritabanlarıyla çalışma
- Hadoop ve Spark ile dağıtılmış işleme
- Uygulamalarınızı ölçeklendirme
Python'i Diğer Languages ile Genişletme (ve tam tersi)
- C#
- Java
- C++
- Perl
- Diğerleri
Python Çok İş Parçacıklı Programming
- Modüller
- Senkronizasyon
- Önceliklendirme
Veri Serileştirme
- Pickle ile Python nesne serileştirme
Python ile UI Programming
- Python'te GUI oluşturmak için çerçeve seçenekleri
- Tkinter
- Pyqt
Python ile Bakım Betikleri
- İstisnaları doğru şekilde yükseltme ve yakalama
- Kodu modüllere ve paketlere düzenleme
- Sembol tablolarını anlama ve koddan erişme
- Bir test çerçevesi seçme ve Python'te TDD uygulama
Python ile Web
- Web işleme için paketler
- Web tarama
- HTML ve XML ayrıştırma
- Web formlarını otomatik doldurma
Özet ve Sonraki Adım
Kurs İçin Gerekli Önbilgiler
- Başlangıçtan orta seviyeye programlama deneyimi
- Matematik ve istatistik bilgisi
- Veritabanı kavramlarına hakimiyet
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (7)
Go Yeni birçok şey öğrenmek için.
Roland - Diehl Aviation
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Konuları yeterli derinlikte ele aldık, bu da birçoğunu tartışmak için zaman bulmamızı sağladı. Oldukça kapsamlıydı.
Gergo - Diehl Aviation
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Python hakkında, gelecekte günlük çalışmalarımızda kullanabileceğimiz birçok yeni bilgi edindik. Yapılan egzersizler oldukça ilgi çekici ve yeterince zorlayıcıydı.
Zsolt - Diehl Aviation
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Eğitim genel olarak iyiydi, en sevdiğim kısımlar: dashboard & PyQt
Balazs - Diehl Aviation
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Çok fazla örnek - ve eğitmenin bize zorlandığımız konularda yardımcı olmak için her türlü çabayı göstermesi.
Wei Lit Teoh - HP Singapore (Private) Ltd.
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Çok fazla alıştırma
Fanny Stauffer - UCB Pharma S.A.
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi
Antrenör açık ve sistematik bir öğretim verdi. Genellikle komutların arkasındaki nedenleri ve temel bilgileri anlattı. Ayrıca bize alıştırmaları yapma ve pratik yapma zamanı da tanıdı.
Felicia Rezanda - HP Singapore (Private) Ltd.
Eğitim - Advanced Python - 4 Days
Yapay Zeka Çevirisi