Giter Club home page Giter Club logo

udemy-react's Introduction

React JS Redux - A'dan Z'ye Tüm Yönleriyle

Bu repo Udemy üzerinden yayınlanan ReactJS Redux kursu için hazırlanmıştır.

Udemy kurs linki

YouTube linki

Neler öğreneceksiniz

React JS ile sıfırdan ileri seviyeye mükemmel web uygulamaları geliştirmek istiyorsanız bu kurs tam size göre.

Bu kursta yapacağımız birkaç uygulamadan bahsedelim.

  • Hesap Makinesi
  • Lokasyon Uygulaması
  • Galeri Projesi
  • Kitap Listesi
  • Blog
  • Twitter Klon

gibi uygulamalar ile React'ı tüm yönleri ile size anlatacağım.

Kursta bulunan ve ayrıntılı bir şekilde öğreneceğiniz özelliklere bakalı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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.