Eğitim İçeriği

React 19: Modern Front-End Geliştirme

  • Hooks Kullanımı: useState, useEffect, useReducer
  • Durum yönetimi için Context API kullanımı
  • React Router ile yönlendirme uygulaması
  • Kod yapısı, yeniden kullanılabilirlik ve performans konusundaki en iyi uygulamalar

TypeScript için React Geliştiriciler

  • Tür güvenliği: türler, arayüzler, enumlar, genel türler
  • Props, durum, hooks ve olay işleyicileri için tür atama
  • Yeniden kullanılabilir türler ve yardımcı fonksiyonların oluşturulması

React + TypeScript Uygulamada

  • Güçlü tür atamasıyla ölçeklenebilir bileşenler oluşturma
  • Genel türlerin props ve hooks ile birleştirilmesi
  • Gerçek dünyadaki projeler için uygulamalı tür atama stratejileri

React Uygulamalarını Test Etme

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

Next.js 15: Tam Katmanlı React Çatısı

  • App Router vs Pages Router
  • Sunucu tarafı renderlama ve statik site oluşturma
  • API yolları ve middleware
  • Görüntü optimizasyonu ve performans

Node.js + Express: Backend API Temelleri

  • Express kurulumu ve RESTful mimarisi
  • JSON Web Tokens (JWT) ile kimlik doğrulaması
  • Kontrolleyici-servis deseni ve rotaların yapılandırılması
  • API isteklerinin güvenliği ve doğrulanması

Prisma ve PostgreSQL ile REST API

  • PostgreSQL ile Prisma kurulumu
  • Şema modelleme ve migrasyonlar
  • CRUD işlemlerini gerçekleştirmek
  • Prisma client'ı Express rotalarıyla entegrasyonu

Git ile Versiyon Kontrolü

  • Git temelleri: init, clone, commit, push, pull
  • Branşlar, birleştirme ve çekme talepleri
  • GitHub ile çalışma ve takım işbirliği

DevOps Tam Katmanlı Uygulamalar için

  • CI/CD kavramları ve iş akışları
  • Docker ve konteynerleme hakkında giriş
  • Kumanda platformlarında temel dağıtımı (örn., Vercel, Heroku)
  • İzleme ve hata günlüğü

Veri Depolama ve Veri Göletleri

  • Veri depoları ile veri göletlerinin farklılıkları
  • Tam katmanlı mimaride veri pipeline kavramları
  • Arka uç sistemlerin veri alımındaki ve yapılandırmasındaki rolü

Yapay Zeka Entegrasyonu

  • Web uygulamalarında yapay zeka kullanım alanlarının genel bakışı
  • Dış yapay zeka API'lerini çağırma (örn., OpenAI, Hugging Face)
  • Metin özetleme, sohbet botları ve analiz için yapay zekayı kullanma

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • JavaScript ve web geliştirme ilkelerini anlamak
  • HTML/CSS ve front-end frameworkleri ile deneyim
  • API'ler ve veritabanlarıyla temel bir tanıma yardımcı olabilir

Hedef Kitle

  • Frontend ve backend geliştiricileri
  • Full-Stack rollerine geçiş yapan yazılım mühendisleri
  • Skalabil web uygulamaları inşa eden teknik profesyoneller
 28 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler