React ile üretim kalitesinde web uygulaması geliştirin
React ile hooks, React Router, Redux Toolkit, React Query, form doğrulama, API entegrasyonu, Testing Library ve dağıtımı kapsayan uçtan uca web uygulaması geliştirme eğitimi.
React ile uçtan uca web uygulaması geliştirme
Eğitim, React ile modern web uygulaması geliştirmeyi kapsar: Vite ile proje kurulumu, JSX ve bileşen tasarımı, props/state, useState, useEffect, useRef, useMemo ve useCallback, custom hook, React Router ile yönlendirme ve korumalı rotalar, Context API ve Redux Toolkit ile durum yönetimi, React Query ile sunucu durumu, form yönetimi, Axios ile API entegrasyonu, Jest ve React Testing Library, performans optimizasyonu ve Netlify/Vercel ile dağıtım.
2 Gün. Her gün dört modül; React Temelleri ve Hooks ve Durum Yönetimi, API ve Dağıtım ekseninde ilerleyen uygulamalı program.
Orta Seviye — React ile web uygulaması geliştirme: hooks, yönlendirme, durum yönetimi, API entegrasyonu, test ve dağıtım
Eğitim boyunca kimlik doğrulamalı bir ürün yönetim paneli adım adım geliştirilir, test edilir ve yayına alınır.
Hooks ve fonksiyon bileşenleriyle güncel React yazım tarzını kazanırsınız.
Context, Redux Toolkit ve React Query ile doğru durum katmanını seçersiniz.
Test, performans ve dağıtım adımlarıyla uygulamayı canlıya alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
ES6+, async/await ve DOM bilgisi gerekir.
Temel düzen ve stil bilgisi gerekir.
Node.js, npm ve VS Code kurulu olmalıdır.
REST API mantığına aşinalık faydalıdır.
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:
useEffect, useMemo ve custom hook yazabilirsiniz.
React Hook Form ve Zod ile doğrulamalı formlar geliştirebilirsiniz.
React Router ile korumalı rotalı çok sayfalı uygulama kurabilirsiniz.
Context ve Redux Toolkit ile durumu yönetebilirsiniz.
React Query ile önbellekli API çağrıları yapabilirsiniz.
JWT tabanlı giriş akışı uygulayabilirsiniz.
Testing Library ile kullanıcı davranışı testi yazabilirsiniz.
Uygulamayı Netlify, Vercel veya Docker ile yayınlayabilirsiniz.
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.
Clean Coding mimari ve test edilebilir kod eğitimi: SOLID, bağımlılık enjeksiyonu, hexagonal mimari, domain modeli, test çiftleri ve TDD ile uygulamalı yeniden
Detayları Gör →Clean Coding: fonksiyonlar, tip kontrolü, hata yönetimi ve test eğitimi. Extract Method, saf fonksiyon, Result/Optional ve birim test pratikleriyle uygulamalı.
Detayları Gör →Clean Coding uygulama eğitimi: kod kokuları, refactoring, kalıpların doğru kullanımı, kod inceleme, SonarQube/ESLint statik analiz ve teknik borç yönetimi. 2 gü
Detayları Gör →Clean Coding Techniques giriş eğitimi: okunabilirlik, isimlendirme, yorumlar, biçimlendirme, DRY/KISS/YAGNI, küçük fonksiyonlar ve kod inceleme kültürü. Başlang
Detayları Gör →Clean Coding: sözdizimi, değişkenler, nesneler ve sınıflar eğitimi. Kapsam, değişmezlik, kapsülleme, Law of Demeter ve kompozisyon üzerine uygulamalı çalışma.
Detayları Gör →