SadeceKod

React Dersleri

React ile modern UI componentleri oluştur

Bu Kursun Sertifika Şartları

  • Tüm zorunlu dersleri tamamla.
  • Derslerin en az %80’ini çözümü görmeden tamamla.
Takıldığın zaman çözümü görebilirsin. Ancak çözümü gördüğün dersler %80'lik sertifika hesabına dahil edilmez.
Kalan günlük ders hakkın: 2 / 2
Seviye 1
0 / 100 XP

Sertifika Henüz Hazır Değil

Sertifika Premium'a Özel
Kurs İlerlemesi0 / 100
Çözümü Görmeden Tamamlama0 / 80

Sertifika için tüm dersleri tamamlamalısın (100/100).

React Giriş

React'in temel konsepti

Başlangıç+20 XP

JSX Temelleri

JSX ile arayüz yazma

Başlangıç+20 XP

Componentler

React componentleri oluştur

Başlangıç+20 XP

Props

Component'lere veri geç

Başlangıç+20 XP

useState

State yönetimi

Başlangıç+20 XP

Event Handler

React'te olay yönetimi

Başlangıç+20 XP

Conditional Rendering

Koşullu gösterim

Başlangıç+20 XP

Lists with Map

Listeleri render et

Başlangıç+20 XP

Styling with CSS

React'te CSS kullanımı

Başlangıç+20 XP

Fragments

Div wrapper olmadan render

Başlangıç+20 XP

Controlled Input

Form input yönetimi

Başlangıç+20 XP

useEffect Basics

Yan etkiler

Başlangıç+20 XP

useReducer

Karmaşık state yönetimi

Başlangıç+20 XP

Context Basics

Veri paylaşımı

Başlangıç+20 XP

useRef

DOM erişimi

Başlangıç+20 XP

useMemo

Performans optimizasyonu

Başlangıç+20 XP

useCallback

Fonksiyon önbelleği

Başlangıç+20 XP

Component Composition

Bileşen birleştirme

Başlangıç+20 XP

Loops Rendering

Döngü ile render

Başlangıç+20 XP

Cleanup Effect

useEffect temizliği

Başlangıç+20 XP

Lazy Loading

Tembel yükleme

Başlangıç+20 XP

Children Prop

Alt öğeler

Başlangıç+20 XP

Forward Refs

Ref iletme

Başlangıç+20 XP

FormData

Form verisi

Başlangıç+20 XP

Conditional Props

Başlangıç+20 XP

Sort List

Başlangıç+20 XP

Lift State

State yukarı taşıma

Başlangıç+20 XP

useEffect Depend

Bağımlılıklar

Başlangıç+20 XP

Key Gereklilik

Başlangıç+20 XP

Maybe; Fragment

Başlangıç+20 XP

Ternary Render

Orta+20 XP

Default Props

Varsayılan prop

Orta+20 XP

Todo Basit

Orta+20 XP

Counter Artış

Orta+20 XP

İmpr. Karakter

Orta+20 XP

Görünürlük

Orta+20 XP

Ekleme Listesi

Orta+20 XP

Sıfırla

Orta+20 XP

Çoklu Input

Orta+20 XP

PreventDefault

Orta+20 XP

Map Anahtar

Orta+20 XP

IkWD

Orta+20 XP

Küçült

Orta+20 XP

useEffect Temiz

Effect temizleyici

Orta+20 XP

Prop Türleri

Orta+20 XP

Değiştir Renk

Orta+20 XP

Rastgele

Orta+20 XP

Karmaşık State

Orta+20 XP

Error Komponenti

Orta+20 XP

React Finale

Orta+20 XP

useState Counter

Durumla sayaç

Orta+20 XP

Controlled Input

Value ve onChange

Orta+20 XP

useRef Focus

DOM'a erişim

Orta+20 XP

useEffect Başlangıç

Yan etkiler

Orta+20 XP

useMemo

Pahalı hesapları önbellekle

Orta+20 XP

useCallback

Kararlı fonksiyon

Orta+20 XP

Children Prop

İçerik geçirme

Orta+20 XP

Liste Anahtarları

Key prop önemi

Orta+20 XP

Koşullu Render

Ternary ile gösterme

Orta+20 XP

Context Temel

createContext + Provider

Orta+20 XP

useReducer

Karmaşık durum yönetimi

Orta+20 XP

Özel Hook

Tekrar kullanılabilir mantık

Orta+20 XP

Temizlik Efekti

Unmount temizliği

Orta+20 XP

Props İletme

Bileşenler arası veri

Orta+20 XP

Varsayılan Props

Prop gelmezse değer

Orta+20 XP

Todo Uygulaması

Mini yapılacaklar

Orta+20 XP

Durum Kaldırma

State'i üste taşı

Orta+20 XP

Props Default

defaultProps ile

Orta+20 XP

Rastgele Renk

State ile görsel değişim

Orta+20 XP

Görünürlük

Göster/Gizle

Orta+20 XP

Girdi Temizle

Form sıfırlama

İleri+20 XP

Karmaşık Form

Çoklu alan kontrolü

İleri+20 XP

Kart Seçimi

Seçim durumu

İleri+20 XP

Liste Filtresi

Arama ile listele

İleri+20 XP

React Capstone

Birlikte mini uygulama

İleri+20 XP

useState Fonksiyonel Güncelleme

PrevState ile güvenli artır

İleri+20 XP

useReducer Temelleri

State değişimini tek fonksiyonla yönet

İleri+20 XP

Context Paylaşımı

Derin ağaçta veriyi prop taşımadan ilet

İleri+20 XP

Custom Hook Kurgusu

Mantığı yeniden kullanılabilir fonksiyona çek

İleri+20 XP

Effect Temizliği

Dinleyicileri unmount'ta kaldır

İleri+20 XP

Memo: Gereksiz Render

Değişmeyen props'ı yeniden render etme

İleri+20 XP

Controlled Input

Input değerini state yönetir

İleri+20 XP

Portal Kurgusu

İçeriği DOM'da başka yere render et

İleri+20 XP

Deriving State

Derived değeri state'te saklama

İleri+20 XP

Composition / Slots

children ile bileşen şablonu

İleri+20 XP

Render Props (Dinamik Slots)

Fonksiyon prop ile esnek render

İleri+20 XP

Key Stratejisi

ID'yi key olarak kullan

İleri+20 XP

useRef Stabil Referans

Render'lar arasında mutasyona açık kutu

İleri+20 XP

Effect ile Dış Sistem

fetch'i effect içinde yönet

İleri+20 XP

Lazy & Suspense Fikri

Bileşeni ihtiyaç anında yükle

İleri+20 XP

Batching Fikri

Birden çok güncelleme tek render

İleri+20 XP

Derived List (useMemo)

Pahalı hesabı bağımlılıka önbellekle

İleri+20 XP

Virtualization Fikri

Yalnızca görünür satırı render et

İleri+20 XP

Hata Sınırı Fikri

Bileşen hatasını yakala, çıplak bırakma

İleri+20 XP

Events ve Batched State

Event'lerde prevState'i birden çok uygula

İleri+20 XP

Controlled vs Uncontrolled

Form kontrolünü karşılaştır

İleri+20 XP

State Colocation

State'i olabildiğince aşağıda tut

İleri+20 XP

Accessibility & Focus

Modal odağını klavyeyle yönet

İleri+20 XP

forwardRef / İçeri Bırak

Ref'i alt bileşene geçirme

İleri+20 XP

Kapsamlı Final: Form State

Türlü, genişletilebilir form yapısı

İleri+20 XP