React ile modern arayüz geliştirme
FSD Front-End Development: UI Development with ReactJS Eğitimi, modern arayüzleri React ile geliştirmeyi uçtan uca öğretir. Program JSX, bileşen modeli ve props ile başlar; useState, useEffect, useRef ve özel hook'lar, Context ve useReducer ile durum yönetimi…
JSX ve bileşenlerden hook'lara, durum yönetiminden yönlendirme ve performansa React arayüzü
FSD Front-End Development: UI Development with ReactJS Eğitimi, modern arayüzleri React ile geliştirmeyi uçtan uca ve uygulamalı öğretir. Katılımcılar JSX ve bileşen modelini, props ve state'i, useState, useEffect, useContext ve useReducer gibi hook'ları uygular. Form yönetimi, React Router ile yönlendirme, veri çekme, memoization ve performans optimizasyonu işlenir. Program bileşen kütüphanesi, erişilebilirlik ve gerçek bir arayüz projesiyle tamamlanır.
4 Gün. Her gün dört modül; etkileşimli bir React arayüzü bileşenlerden durum yönetimine ve performans optimizasyonuna doğru adım adım geliştirilir.
Orta Seviye — React ile bileşen, hook, durum yönetimi, yönlendirme ve performans
Etkileşimli bir React arayüzü dört gün boyunca canlı geliştirilir; her modülde bir kavram bileşen üzerinde uygulanarak sonucu gözlemlenir.
Arayüzü yeniden kullanılabilir bileşenlere ayırmayı öğrenir, karmaşık ekranları yönetilebilir ve test edilebilir parçalara bölersiniz.
Modern React'in temeli olan hook'ları doğru kullanır, durum ve yan etkiyi öngörülebilir biçimde yöneten arayüzler kurarsınız.
Gereksiz render'ları tespit edip memoization ve kod bölme ile arayüzün akıcılığını ve yüklenme hızını belirgin iyileştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
ES6 ile ok fonksiyon, destructuring, spread, modül ve asenkron kavramlarına hakimiyet React'i anlamak için gereklidir.
Semantik HTML ve temel CSS ile sayfa düzenleme bilgisi, JSX ve bileşen stillemesini kavramada faydalı olur.
Tarayıcı DOM'u, olaylar ve temel etkileşim mantığına aşinalık React'in bildirimsel yaklaşımını kavramayı kolaylaştırır.
Node.js, bir kod editörü ve modern tarayıcı kurulu; Vite ile React projesi oluşturabilir bir ortam gerekir.
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:
JSX ve bileşen kompozisyonuyla arayüzü yeniden kullanılabilir parçalara ayırır, props ile veri akışını kurarsınız.
useState, useEffect ve useRef'i doğru kullanır, durum ve yan etkiyi öngörülebilir biçimde yöneten bileşenler yazarsınız.
Tekrarlayan mantığı özel hook'lara taşır, test edilebilir ve yeniden kullanılabilir soyutlamalar tasarlarsınız.
Context ve useReducer ile paylaşılan durumu yönetir, yerel ve global durum arasında doğru seçimi yaparsınız.
React Router ile çok sayfalı gezinme, dinamik rota ve korumalı rota senaryolarını kurabilirsiniz.
Sunucu durumunu TanStack Query ile yönetir, önbellek, yeniden çekme ve hata durumlarını doğru ele alırsınız.
Gereksiz render'ları tespit eder, memoization ve kod bölme ile arayüzün akıcılığını ve açılış hızını iyileştirirsiniz.
Semantik HTML, ARIA ve klavye gezinmesiyle erişilebilir, ölçekli form ve bileşen yapıları kurup üretime alırsınız.
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.
JAX-RS ile RESTful servis tasarımı, JSON-B/JSON-P, içerik uzlaşması, istisna eşleme, güvenlik, asenkron işleme ve Client API eğitimi.
Detayları Gör →EJB ile iş katmanı: stateless, stateful ve singleton bean'ler, CMT/BMT işlemler, mesajlaşma, zamanlayıcı, güvenlik ve EJB Lite eğitimi.
Detayları Gör →JSF ile Facelets, yaşam döngüsü, UI bileşenleri, dönüşüm-doğrulama, şablonlama, AJAX, PrimeFaces ve çok dillilik eğitimi.
Detayları Gör →fetch ve axios ile REST API tüketimi, JWT ve OAuth2 kimlik doğrulama, CORS ve dayanıklı ön yüz istemci tasarımı. Uygulamalı 4 günlük eğitim.
Detayları Gör →Java Servlet yaşam döngüsü, JSP ve JSTL, MVC deseni, oturum yönetimi ve filtrelerle sunucu taraflı web geliştirme. Uygulamalı 4 günlük eğitim.
Detayları Gör →ACID ilkeleri, izolasyon seviyeleri, iyimser-kötümser kilitleme, Spring @Transactional ve dağıtık işlemlerle tutarlı veri yönetimi eğitimi.
Detayları Gör →