FastAPI, React ve MongoDB ile modern tam stack uygulamalar geliştirin
FARM (FastAPI, React ve MongoDB) Tam Stack Geliştirme Eğitimi, modern bir web uygulamasını uçtan uca geliştirmeyi kapsar. Katılımcılar FastAPI ile asenkron REST API yazar, Pydantic ile doğrulama ve OpenAPI dokümantasyonu kullanır.
FastAPI, React ve MongoDB'yi birleştirerek uçtan uca web uygulaması geliştirmeyi öğreten eğitim
FARM (FastAPI, React ve MongoDB) Tam Stack Geliştirme Eğitimi, modern bir web uygulamasını uçtan uca geliştirmeyi hedefler. Katılımcılar FastAPI ile asenkron REST API yazmayı, Pydantic ile doğrulamayı ve otomatik OpenAPI dokümantasyonunu öğrenir. MongoDB'de belge modeli tasarlar, async Motor sürücüsüyle CRUD ve aggregation yapar. React tarafında bileşen mimarisini, hooks'u ve API entegrasyonunu uygular. JWT kimlik doğrulama ekleyip uygulamayı Docker ile dağıtıma hazırlar.
3 Gün. İlk gün FastAPI ve REST API, ikinci gün MongoDB ve veri katmanı, üçüncü gün React arayüzü, kimlik doğrulama ve dağıtım işlenir.
Orta Seviye — FastAPI, React ve MongoDB ile uçtan uca modern tam stack web uygulaması geliştirmeye odaklanır
Her konu adım adım inşa edilen gerçek bir FARM uygulaması üzerinde kodlama, API testi ve arayüz entegrasyonu alıştırmalarıyla işlenir.
FastAPI'nin asenkron yapısı ve otomatik dokümantasyonuyla hızlı ve modern REST API'ler geliştirirsiniz.
MongoDB'nin belge tabanlı yapısıyla verinizi esnek biçimde modelleyip hızla geliştirirsiniz.
Backend, veritabanı ve React arayüzünü tek bir tutarlı yığında birleştirmeyi öğrenirsiniz.
Eğitimden verim almak için gereken temel programlama bilgisi
Fonksiyon, sınıf ve paket kullanımı gibi temel Python bilgisi FastAPI tarafı için gereklidir.
Temel JavaScript ve ES6 bilgisi, React bileşenlerini izleyebilmek için gereklidir.
HTTP metodları, REST ve JSON kavramlarına temel aşinalık faydalı olur.
Paket kurulumu ve proje çalıştırma için temel komut satırı kullanımı gereklidir.
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:
FastAPI ile asenkron, tipli ve otomatik dokümante edilen REST API'ler geliştirebilirsiniz.
Pydantic modelleriyle istek ve yanıt verisini güvenli biçimde doğrular ve şekillendirirsiniz.
Belge modelini gömme ve referans kararlarıyla uygulamaya uygun biçimde tasarlarsınız.
Motor sürücüsüyle FastAPI'den asenkron CRUD ve aggregation işlemlerini gerçekleştirirsiniz.
Bileşen mimarisi ve hooks ile dinamik, backend'e bağlı bir React arayüzü kurarsınız.
React'ten FastAPI'ye istek atarak CRUD işlevlerini uçtan uca çalışır hale getirirsiniz.
JWT ve OAuth2 akışıyla güvenli giriş, token yönetimi ve korumalı endpoint kurarsınız.
FARM uygulamasını Docker ile konteynerleyip dağıtıma hazır hale getirmeyi öğrenirsiniz.
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.
Redis veri yapıları, RDB/AOF kalıcılık, replikasyon, Sentinel, Cluster ve performans ayarıyla yüksek erişilebilir sistemler kurmayı öğreten uygulamalı eğitim.
Detayları Gör →Apache Cassandra eğitimi: dağıtık ring mimarisi, partitioning, replication, query-first veri modelleme, CQL, tunable consistency ve okuma/yazma yolunu öğrenin.
Detayları Gör →HBase ve NoSQL eğitimi: NoSQL türleri, CAP teoremi, ileri HBase modelleme, Phoenix, performans ayarı ve Cassandra ile MongoDB karşılaştırması uygulamalı işlenir
Detayları Gör →MongoDB cluster yönetimi eğitimi: replica set, sharding, shard key tasarımı, indeks stratejileri, explain ve WiredTiger ile performans optimizasyonu.
Detayları Gör →MongoDB döküman modeli, CRUD, veri modelleme, indeksleme ve aggregation framework eğitimi. Geliştiriciler için uygulamalı MongoDB ve Atlas kursu.
Detayları Gör →MongoDB kurulum, güvenlik, replica set, sharding, yedekleme ve performans ayarını uygulamalı öğreten sistem yöneticileri için kurumsal eğitim.
Detayları Gör →