Eğitim İçeriği

React 19: Modern Front-End Development

  • Hooks ile Çalışma: useState, useEffect, useReducer
  • State yönetimi için Context API kullanımı
  • React Router ile yönlendirme uygulama
  • Dosya yapısı, yeniden kullanılabilirlik ve performans konusundaki en iyi uygulamalar

TypeScript for React Developers

  • Tip güvenliği: tipler, arayüzer, numaralandırmalar, genel türler
  • Props, state, hooks ve olay işleyicileri için tipleme
  • Yeniden kullanılabilir tipler ve yardımcı fonksiyonlar oluşturma

React + TypeScript in Practice

  • Güçlü tipleme ile ölçeklenebilir bileşenler oluşturma
  • Genel türlerin props ve hooks ile birleştirilmesi
  • Gerçek dünya projeleri için pratik tiplendirme stratejileri

Testing React Applications

  • Jest ve React Testing Library'e giriş
  • Bileşenler ve hooks için birim testleri yazma
  • Async işlemler ve API çağrılarını test etme
  • Test kapsamı ve hata ayıklama konusundaki en iyi uygulamalar

Next.js 15: Full-Stack React Framework

  • App Router vs Pages Router
  • Sunucu tarafı oluşturma ve statik site üretimi
  • API rotaları ve ara yazılım
  • Görüntü optimizasyonu ve performans

Node.js + Express: Backend API Fundamentals

  • Express'i kurma ve RESTful mimarisini oluşturma
  • JSON Web Tokens (JWT) ile kimlik doğrulama
  • Controller-service deseni ve rotaların yapılandırılması
  • API isteklerinin güvenliğini sağlama ve doğrulama

REST API with Prisma and PostgreSQL

  • PostgreSQL ile Prisma'yı kurma
  • Şema modelleme ve geçişler
  • CRUD işlemlerinin gerçekleştirilmesi
  • Prisma client'ın Express rotalarıyla entegrasyonu

Version Control with Git

  • Git temelleri: init, clone, commit, push, pull
  • Dal oluşturma, birleştirme ve çekme istekleri
  • GitHub ile çalışma ve takım işbirliği

DevOps for Full-Stack Applications

  • CI/CD kavramları ve iş akışları
  • Docker ve konteynerizasyonun girişine tanışma
  • Bulut platformlarında temel dağıtım (örneğin, Vercel, Heroku)
  • İzleme ve hata günlüğü

Data Warehousing and Data Lakes

  • Veri ambarları ile veri gölleri arasındaki farklar
  • Full-Stack mimarisinde veri ardışık düzen kavramları
  • Veri toplama ve yapılandırma konusundaki backend sistemlerinin rolü

Integrating Artificial Intelligence

  • Web uygulamalarındaki AI kullanım senaryolarına genel bakış
  • Dış AI API'lerine (örneğin, OpenAI, Hugging Face) çağrı yapma
  • Metin özetlemesi, sohbetbotlar ve analitik amaçlar için AI kullanımı

Summary and Next Steps

Kurs İçin Gerekli Önbilgiler

  • Temel JavaScript ve web geliştirme prensiplerinin anlaşılması
  • HTML/CSS ve ön uç çerçeveleriyle deneyimlenmesi
  • API'ler ve veritabanlarına temel bir tanışma yararlıdır

Hedef Kitle

  • Ön uç ve arka uç geliştiricileri
  • Full-Stack rollerine geçiş yapan yazılım mühendisleri
  • Ölçeklenebilir web uygulamaları oluşturan teknik profesyoneller
 28 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler