Bu repo Udemy üzerinden yayınlanan ReactJS Redux kursu için hazırlanmıştır.
React JS ile sıfırdan ileri seviyeye mükemmel web uygulamaları geliştirmek istiyorsanız bu kurs tam size göre.
- Hesap Makinesi
- Lokasyon Uygulaması
- Galeri Projesi
- Kitap Listesi
- Blog
- Twitter Klon
gibi uygulamalar ile React'ı tüm yönleri ile size anlatacağım.
- İlk başta yeni başlayan arkadaşlarımız için Javascript temellerinden bahsedeceğiz. Nedir nasıl kullanılır?
- React'a hızlı bir şekilde giriş yapacağız ve herkesin online olarak deneyebileceği uygulamayı size göstereceğim.
- Kurulumlar, proje oluşturulması, proje yapısı/yönetimi ve Babel'den size ayrıntılı bir şekilde bahsedeceğim.
- JSX ile HTML arasındaki farklara bakacağız.
- Semantic UI kullanarak güzel gözüken komponentleri nasıl yaratabileceğinizi öğreneceksiniz.
- Faker kütüphanesini kullanarak örnek resimler çekeceğiz.
- Komponentler arasındaki ilişkiler, komponentlerin yapısı ve detaylarını göreceksiniz.
- Sınıf komponentleri ile fonksiyon komponentleri arasındaki farkları inceleyeceğiz.
- Kullanıcın lokasyon bilgisini nasıl alabileceğimizi göstereceğim.
- State yönetimini göreceğiz.
- Yaşam döngüsü fonksiyonlarını inceleyeceğiz.
- Axios ile asenkron olarak bir API'a istek atmayı göreceğiz.
- React Ref ile html dökümanına ulaşmayı göreceğiz.
- Dinamik ve programatik bir şekilde grid oluşturmayı göreceğiz.
- Redux'ın mantığını, temellerini ve nasıl çalıştığını inceleyeceğiz.
- Reducer ve aksiyon tanımlarını nasıl yaparız ve komponentlere nasıl bağlarız bunları göreceğiz.
- Redux Thunk ile Redux aksiyonları ile istek atmayı göreceğiz.
- Firebase'de hem giriş yapma hem de veritabanı işlemlerini nasıl yapacağımızı göreceğiz.
- Session (Oturum) kontrolünü nasıl yapacağımızı göreceğiz.
Bunlar ve daha fazlasını kursun içinde bulabilirsiniz. Ayrıca kursta yazılan tüm kaynak kodlara ulaşabileceksiniz.