İki günde çalışan bir API yayınlayın
İki günde Python ile API geliştirme: REST temelleri, FastAPI ve Flask, Pydantic, SQLAlchemy, JWT, pytest ve Docker ile çalışan bir API projesi.
Hızlandırılmış Python API geliştirme
Yoğunlaştırılmış bu program, Python bilen geliştiricileri iki günde çalışan bir API'ye ulaştırır. REST ve HTTP semantiği, FastAPI ve Flask karşılaştırması, Pydantic doğrulama, SQLAlchemy ile CRUD, JWT kimlik doğrulama, sayfalama ve filtreleme, pytest ile test ve Docker ile paketleme kısa, uygulama ağırlıklı oturumlarla işlenir.
2 Gün. Her gün dört modül; 1. gün REST ve API İskeleti; 2. gün Veri, Güvenlik ve Yayın. Her modül uygulamalı alıştırmalarla pekiştirilir.
Orta Seviye — Python ile API geliştirmeyi yoğunlaştırılmış 2 günde Flask ve FastAPI uygulamalarıyla kapsar.
Konu anlatımı kısa tutulur; katılımcılar iki gün boyunca tek bir API projesini adım adım kodlar ve her oturum sonunda çalışan bir ara sürüm elde eder.
Gereksiz teoriyi eleyerek iki günde uçtan uca bir API geliştirme akışını tamamlarsınız.
Kendi projenizde hemen kullanabileceğiniz proje şablonu ile ayrılırsınız.
Flask ve FastAPI farklarını görerek ekip için doğru aracı seçebilirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sınıf ve modül kavramlarını içeren orta düzey Python bilgisi beklenir.
HTML'in ne olduğuna ve tarayıcının sunucudan sayfa istediğine dair genel bilgi faydalıdır.
Python 3.10+, pip, venv ve VS Code yüklü bir bilgisayar ile modern bir tarayıcı gereklidir.
Terminal komutları (cd, ls/dir, pip) ve temel Git kullanımı konusunda rahatlık önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
HTTP semantiği ve REST kısıtlarına uygun uç noktaları tasarlayabilirsiniz
FastAPI ve Pydantic ile doğrulamalı, otomatik dokümante API yazabilirsiniz
Flask ile blueprint tabanlı JSON API geliştirebilirsiniz
Sürümleme, hata standardı ve OpenAPI sözleşmesiyle API tasarlayabilirsiniz
SQLAlchemy ve Alembic ile kalıcı CRUD API'leri oluşturabilirsiniz
API anahtarı, OAuth 2.0 ve JWT ile kimlik doğrulama akışlarını uygulayabilirsiniz
Fixture, parametrize ve marker ile bakımı kolay test paketleri yazabilirsiniz
API'yi pytest ile test edip güvenlik kontrolleri yaparak Docker ile yayınlayabilirsiniz
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Veri Görevleri için Python: Pandas ve Polars ile Temel ve Orta Düzey eğitimi: i̇ki popüler kütüphaneyle veri görevlerini temelden orta düzeye taşıyın. 3 gün uyg
Detayları Gör →Web Applications with Django: Building Multiple Apps in a Project eğitimi: django projesini sürdürülebilir, modüler uygulamalara bölün. 3 gün uygulamalı.
Detayları Gör →Web Applications with Django: Developing REST APIs eğitimi: dRF ile üretim kalitesinde REST API geliştirin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif
Detayları Gör →Web Applications with Django: Introducing the Django Web Framework eğitimi: django'nun temel bileşenlerini bir uygulama üzerinde birlikte kullanın. 2 gün uygula
Detayları Gör →Web Applications with Django: Models and Class-based Views eğitimi: model katmanı ile class-based view'ları birlikte güçlendirin. 2 gün uygulamalı lab ve DVA se
Detayları Gör →