Python, Flask ve Docker ile REST API'leri geliştirme

Modern Python, Flask ve Docker kullanarak güvenli, veritabanı destekli web hizmetlerini tasarlamayı, inşa etmeyi ve dağıtmayı öğrenin.

4.5 (1,220) ⏱ 1 sa 43 dk 📚 4 ders 🎧 Sesli versiyon

Bu kurs hakkında

Modern web ve mobil uygulamalar verileri depolamak, kullanıcıları yönetmek ve temel özelliklerini güçlendirmek için arka uç API'lerine büyük ölçüde dayanmaktadır.Bu hizmetleri sıfırdan nasıl inşa edeceğinizi anlamak, her arkada gelişimci için temel beceridir. Bu derste, Python ve Flask çerçevesini kullanarak güvenli REST API'leri tasarlamayı, yazmayı ve dağıtmayı öğreneceksiniz. Temel senaryolar yazmaktan veritabanlarına sorunsuzca bağlanan ve konteynerlerin içinde güvenilir bir şekilde çalışan profesyonel seviye uygulama programlama arayüzleri yapılandırmaya geçiş yapacaksınız. Ne öğreneceksin: - REST mimarisinin ve HTTP talep-cevap döngülerinin temel ilkelerini anlamak. - Otomatik belgelendirme için Flask ve Flask-Smorest kullanarak temiz API son noktaları oluşturun. - Flask-SQLAlchemy ve Alembic ile veritabanı modelleri ve göçleri yönetin. - JSON Web Tokens (JWT) kullanarak güvenli kullanıcı kimlik doğrulama ve yetkilendirmesini uygulayın. - Çevreler arasında tutarlı dağıtımlar için Docker kullanarak uygulamanızı konteynerleştirin. - Kod tabanınızı bakımlı tutmak için, tip ipuçları ve sanal ortamlar da dahil olmak üzere modern Python en iyi uygulamalarını uygulayın. Kurs temel API kavramları ve temel Python kurulumlarıyla başlar ve sonra veritabanı entegrasyonu, kimlik doğrulama ve konteyner dağıtımı boyunca adım adım yönlendirir. Yapısal metin açıklamaları, net kod örnekleri ve pratik uygulama egzersizleri yoluyla ilerleyeceksiniz. Bu ders, Python programlama konusunda temel bilgilere sahip olan ve arka plan web geliştirme dünyasına girmek isteyen yeni başlayanlar için tasarlanmıştır. Önceden API veya DevOps deneyimi gerekmez. Arka plan geliştirme becerilerinizi bugün inşa etmeye başlayın.

Ne elde edeceksin

  • 📜 Tamamlama sertifikası
    LinkedIn profilinize ekleyin
  • 🎧 Sesli versiyon dahil
    Yolda öğren — ekrana gerek yok
  • ♾️ Ömür boyu erişim
    İstediğin zaman dön, son kullanma tarihi yok
  • 📱 Telefon veya bilgisayar
    Her yerde, her cihazda
  • 💸 30 gün iade
    Sorgusuz
  • Kısa ve odaklı
    1 sa 43 dk pratik içerik

Yorumlar (1)

Robert Ofori GH
★ 5 · 2025-06-23T05:21:52+00:00

Tam olarak aradığım şeydi. Kavramları gerçekten pekiştirmeme yardımcı olan pratik örnekleri sevdim.

Yorum yaz

Gönderdikten sonra giriş yapmanı isteyeceğiz — taslağın kaydedilir.

Diğer öğrenciler şunları da aldı

Sık sorulanlar

Bu kursu almak için neye ihtiyacım var? +

Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.

Nasıl ödeme yapabilirim? +

Stripe üzerinden kartla veya kripto para ile. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.

Para iadesi alabilir miyim? +

Evet — 30 gün içinde tam iade, sorgusuz.

Erişimim ne kadar sürer? +

Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.

Sertifika alacak mıyım? +

Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.

Şu sektörlerdeki öğrenenler için
Teknoloji Tasarım Finans Pazarlama Sağlık Eğitim Konaklama Üretim