Temel React Eğitimi
React, Facebook tarafından geliştirilen ve açık kaynaklı bir JavaScript kütüphanesidir. Modern web uygulamaları geliştirmek için kullanılan popüler bir araçtır. React, web arayüzlerini oluşturmak için kullanılır ve Single Page uygulamalar geliştirilmesini kolaylaştırır.
Eğitim Süresi: 3 Gün (18 Saat)
React'in en belirgin özelliği bileşen tabanlı bir yaklaşımı benimsemesidir. Web uygulamalarını, küçük ve yeniden kullanılabilir bileşenlere ayırarak geliştirmeyi sağlar. Bileşen tabanlı yaklaşımı sayesinde geliştiricilere modüler bir yapı sunar.
React, sanal DOM (Document Object Model) kullanarak performansı artırır.Koddaki değişiklikleri gerçek DOM'a uygulamak yerine, React sanal bir DOM oluşturur ve yalnızca gerektiğinde gerçek DOM'a uygular.
React geliştiricilere hız ve yönetilebilirlik konusunda kolaylık sunmasından dolayı son zamanlarda modern web geliştirme alanında çok popüler bir araç haline gelmiştir.
Eğitim içeriğinde React ile uçtan uca bir frontend uygulaması nasıl geliştirileceği, rest servisler ile nasıl haberleşeceği, sayfa oluşturma ve form işlemleri gibi konulara yer verilecektir.
Eğitim İçeriği:
SPA Uygulama Giriş
- SPA uygulama Nedir
- SPA ile Traditional Mimari farkları
- SSR ve CSR Kavramı
- One Way Data Binding Two Way Data Binding Kavramı
React Giriş
- React Tarihçesi
- React Nedir
- React Neden Gerekliydi
- Neden React Kullanırız
- React Proje Yapısı
React Temel Seviye
- Virtual DOM kavramı
- Components
- Props (Stateless)
- State (Stateful)
- JSX Kavramı
- Events
- Conditions
- Lists
- Hooks
- React Material UI (MUI)
React Routing
- React Router DOM
- React Router Services
React HTTP Clients
- Fetch
- Axios
React Forms
- React Hook Forms
React State Magament
- Redux ReactJS Toolkit
Bu eğitimi dilediğiniz zaman şirketinize/ekibinize özel olarak planlamak için bizimle iletişime geçin.
Eğitim ve danışmanlıklarımız hakkında bilgilendirmek için sizi arayalım
Temel React Eğitimi
Kurumsal olarak planlayabileceğiniz bu eğitimle şirketiniz/takımınız çalışanlarının gerçek potansiyelini ortaya çıkarın. Bu eğitimin içeriğini ihtiyacınıza özel olarak düzenlemek için bizimle iletişime geçin.