Python ile Web Programlama
Eğitimin temel amacı Python bilgisini temel alarak web uygulamaları geliştirebilmenizi sağlamaktır.
EĞİTİM MODÜLLERİ
Modül 1 : Python ile Web Programlamamaya Giriş
- Python ve Web Ekosistemi
- Python kurulumu
- IDE Editor kurulumu
- Virtualenv kurulumu
- git kurulumu
- Django kurulumu
- requests kurulumu
- scrapy kurulumu
Modül 2 : Django Projesi
- Proje yaratılması ve django-admin
- Proje yapısı
- manage.py
- Projenin çalıştırılması
- Ayarlar
- Project ve App kavramları
- View
- URL ve routing
- Template ve HTML
- Django ve Debug Toolbar
Modül 3 : Projenin git e eklenmesi
- git ile temel komutlar
- .gitignore dosyası
Modül 4 : Django ve Veritabanı Kullanımı
- Veritabanı bağlantısı
- Modelleme
- Admin sitesi
- Migrasyon
- Raw SQL
- Transaction
Modül 5 : Django ve Web
- Session
- Form
- Validation
- Hata döndürmek
- Redirect
- Generic views
- Login, Logout
- CSV dosya oluşturmak
- requests kütüphanesi ile istek göndermek
- Django ile API yazmak
- Caching
- Logging
- RSS Feed yayınlamak
- Django ve Güvenlik
Modül 6 : Django ve Unit Testing
- Test yazmak
- Testleri çalıştırmak
Modül 7 : Django Projesinin Sunulması
- WSGI uyumlu bir sunucu kullanımı
Modül 8 : Python ve Diğer Web Frameworkleri
ÖN KOŞUL EĞİTİMLERİ
Bu eğitime katılmak isteyenlerin, öncesinde aşağıdaki eğitimleri almış olmaları gerekmektedir.
BU EĞİTİMİN DEVAMINDA ÖNERİLEN EĞİTİMLER
Önerilen eğitimleri yoktur.
UZMANLIK HEDEFLERİ
- 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ğitimin yorumları yoktur.