Redux Toolkit - React ve Firebase v9 ile Uygulama Geliştirme

Udemy Certificate USD 19.99
Enroll now →
Redux Toolkit - React ve Firebase v9 ile Uygulama Geliştirme

About this course

Bu kursumuz ile Redux Toolkit ile React projesi oluşturuyoruz ve Firebase kullanarak Bütçe Yönetimi Uygulaması geliştiriyoruz.React projesi oluşturacaz ve Redux Toolkit ile state yönetimini gerçekleştireceğiz. Kursumuzda Redux Toolkit konusuna odaklanacağız ve projeyi oluşturduğumuz zaman React projelerinde Redux Toolkit kullanımını öğreneceğiz. Kursumuzda Authentication ve Veritabanı işlemleri için Firebase kullanacağız ve kursumuzun sonunda tam bir React Redux Toolkit ve Firebase projesi geliştireceğiz.Uygulamamıza başlarken Signup ve Login sayfalarını oluşturacağız ardından Authentcation işlemlerine başlayacağız.Authentication işlemlerinde Firebase üyelik oluşturma, giriş yapma ve çıkış yapma işlemleri ile birlikte kullanıcı bilgisine erişme işlemlerini gerçekleştireceğiz. Authentication işlemlerinde bir hata olması durumunda React Toastify ile kullanıcıyı bilgilendireceğiz. Authentication işlemlerini gerçekleştirebilmek için servis oluşturacağız ve Redux Toolkit kullanarak auth state bilgilerini güncelleyeceğiz.Authentication işlemleri bittikten sonra Firebase Firestore ile veritabanına erişme işlemlerini geçeceğiz ve Bütçe yönetimi için gelir/gider bilgilerini veritabanına ekleme işlemlerini gerçekleştireceğiz. Ekleme işlemini yaptıktan sonra son 10 işlemi listeleyeceğiz ve işlemler içerisinde filtreleme işlemi ile seçilen yıl ve aya göre işlemlerin listelemesini gerçekleştireceğiz. Tabiki de bu işlemleri gerçekleştirirken de Redux Toolkit kullanarak islem state bilgilerini güncelleyeceğiz.Kursumuzun sonunda React projesi geliştirmiş olacaksınız ve State yönetimini Redux Toolkit kullanarak yapabileceksiniz. Authentication ve Veritabanı işlemleri için de Firebase v9 kullanmış olacaksınız. Bu kursumuzu referans olarak kullanarak daha kapsamlı projeler geliştirebileceksiniz.

What you'll learn

  • Create a React project using Redux Toolkit
  • Implement user authentication with Firebase
  • Access and manipulate data in Firebase Firestore
  • Manage application state using Redux Toolkit

Course objectives

  • Develop a complete budget management application
  • Learn the fundamentals of state management using Redux Toolkit
  • Understand authentication processes using Firebase

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.