ReactJS ile modern arayüzler geliştir
Hook'lar, React Router, Redux Toolkit, API entegrasyonu ve Testing Library ile uçtan uca React uygulama geliştirme eğitimi.
Sıfırdan bileşen tabanlı, test edilmiş ve dağıtıma hazır React uygulaması
Bu eğitim, modern React ile uygulama geliştirmeyi uçtan uca öğretir. JSX ve bileşen mimarisi, props ve state, useState, useEffect, useMemo, useCallback, useRef ve özel hook'lar, kontrollü formlar, React Router ile yönlendirme, Context API ve Redux Toolkit ile durum yönetimi, fetch ve Axios ile REST entegrasyonu, React Query, performans optimizasyonu ve React Testing Library ile test yazımı uygulamalı işlenir.
3 Gün. Her gün dört modül; canlı kodlama, her modülde mini proje adımı ve günün sonunda ana projeye entegrasyon çalışmasından oluşur.
Orta Seviye — React bileşenleri, hook'lar, durum yönetimi, yönlendirme, API entegrasyonu ve test
Eğitim boyunca tek bir ürün listeleme ve sepet uygulaması adım adım büyütülür; her gün sonunda çalışan bir sürüm elde edilir.
Fonksiyonel bileşenler ve hook'larla güncel React yazım biçimini öğrenirsiniz.
Yönlendirme, durum yönetimi ve API entegrasyonuyla gerçek uygulama iskeleti kurarsınız.
Bileşenleri React Testing Library ile test eden bir alışkanlık edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
ES6 özellikleri (arrow function, destructuring, modules, promise) bilinmelidir.
Temel sayfa yapısı ve stil bilgisi gerekir.
Node.js LTS ve npm bilgisayarda kurulu olmalıdır.
VS Code gibi bir editör ve tarayıcı geliştirici araçları kullanılacaktı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:
Küçük, yeniden kullanılabilir ve kompozisyona uygun React bileşenleri tasarlayabilirsiniz.
useState, useEffect ve özel hook'larla durum ve yan etkileri yönetebilirsiniz.
React Router ile korumalı ve iç içe rotalı uygulama kurabilirsiniz.
Context veya Redux Toolkit ile uygulama genelinde durum yönetebilirsiniz.
Axios ve React Query ile yükleniyor ve hata durumlarını yöneten veri akışı kurabilirsiniz.
React Hook Form ve Yup ile doğrulamalı formlar geliştirebilirsiniz.
Profiler ile darboğazı bulup memo ve lazy loading ile giderebilirsiniz.
React Testing Library ile test yazıp uygulamayı Vercel veya Netlify'a dağıtabilirsiniz.
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.
Teknik olmayanlar için spec-driven development eğitimi: kullanıcı hikayesi, EARS, kabul kriterleri ve yapay zeka asistanıyla spec'ten uygulama geliştirme.
Detayları Gör →Kiro ile spec-driven development (SDDKR) eğitimi: requirements, design, tasks, EARS, steering, agent hooks ve MCP ile ajan destekli yazılım geliştirme.
Detayları Gör →Kiro ile spec-driven development eğitimi: EARS gereksinimleri, tasarım dokümanı, görev yürütme, steering, agent hooks ve spec tabanlı test üretimi.
Detayları Gör →Spinnaker ve deployment temelleri eğitimi: Halyard kurulumu, pipeline, Kubernetes dağıtımı, blue-green, Kayenta canary analizi ve geri alma stratejileri.
Detayları Gör →Stakeholder needs ve framework integration eğitimi: paydaş analizi, ihtiyaç elicitation, MoSCoW, BABOK, PMBOK, Agile ve ITIL çerçevelerinin entegrasyonu.
Detayları Gör →