Full Stack Geliştirme

Hem frontend hem de backend geliştirme becerileri kazanarak modern web uygulamaları geliştirin.

(120)

Eğitim Süreci

Katılımcılar, HTML, CSS, JavaScript, React, .NET Core ve DevOps süreçlerini öğrenerek baştan sona bir web uygulaması geliştirecek.

Kariyer Fırsatları

  • Full Stack Developer
  • Frontend Developer
  • Backend Developer
  • DevOps Engineer

Full Stack Development Bootcamp İçeriği

HTML ve CSS kullanarak temel bir web sayfası oluşturun.

Hafta 1: HTML ve CSS temelleri: etiketler, stiller, bağlantılar ve tablolar.

Responsive tasarım teknikleri ile mobil uyumlu siteler geliştirin.

Hafta 2: Flexbox, Grid sistemleri ve responsive tasarım teknikleri.

JavaScript ile interaktif kullanıcı arayüzleri oluşturun.

Hafta 3: JavaScript değişkenler, döngüler, fonksiyonlar ve DOM manipülasyonu.

ES6 özellikleri: Arrow Functions, Promises ve Destructuring.

Hafta 4: ES6 özellikleri: Arrow Functions, Promises ve Destructuring.

React ile dinamik ve ölçeklenebilir frontend geliştirin.

Hafta 5: React bileşenleri, JSX ve props kullanımı.

React Router ve Redux kullanarak uygulama durumunu yönetin.

Hafta 6: React Router ile sayfa geçişleri ve Redux ile state yönetimi.

.NET Core ile backend geliştirme ve RESTful API tasarımı.

Hafta 7: .NET Core ile temel API geliştirme ve endpoint tasarımı.

Entity Framework Core ile veri tabanı modelleme ve CRUD işlemleri.

Hafta 8: Entity Framework Core ile veri tabanı bağlantısı ve CRUD işlemleri.

JWT kullanarak kimlik doğrulama ve kullanıcı izinlerini yönetin.

Hafta 9: JWT ile kullanıcı doğrulama ve güvenlik mekanizmaları.

Frontend ve backend arasında veri alışverişini sağlayın.

Hafta 10: Frontend ve backend entegrasyonu için API çağrıları.

DevOps süreçlerini öğrenin ve CI/CD araçlarını kullanın.

Hafta 11: DevOps süreçleri ve CI/CD araçları (Jenkins, GitHub Actions).

Docker ve Kubernetes ile uygulamaları konteynerize edin.

Hafta 12: Docker ile uygulamaları konteynerize etme ve Kubernetes kullanımı.

Uygulama performansını optimize edin ve güvenlik açıklarını kapatın.

Hafta 13: Uygulama performansı için caching, rate limiting ve optimizasyon.

Gerçek bir proje geliştirerek test süreçlerini uygulayın.

Hafta 14: Gerçek bir proje geliştirme, birim ve entegrasyon testleri.

Azure veya AWS kullanarak uygulamanızı yayınlayın.

Hafta 15: Azure veya AWS ile uygulama dağıtımı ve bakım süreçleri.

Meslek ve kurs seçimi konusunda size yardımcı olacağız!

Eğitimlerle ilgili sorularınız mı var? 🤔 Veya meslek seçiminde yardıma mı ihtiyacınız var? 🧑‍💻 Bize yazın, size en kısa sürede dönüş yapacağız! 📞✉️

İletişim Formu