Apollo React GraphQL ve MongoDB ile Sosyal Medya Uygulaması

via Udemy

Go to Course: https://www.udemy.com/course/apollo-react-graphql-ve-mongodb-ile-sosyal-medya-uygulamas/

Overview

Bu kursumuzda Apollo React GraphQL ve MongoDB ile Sosyal Medya Uygulaması geliştiriyoruz.Sosyal Medya uygulaması ile kullanıcı kayıt ve kullanıcı giriş işlemleri gerçekleştireceğiz.Kullanıcı post ekleyebilecekler ve diğer kullanıcıların postlarına yorum yapıp beğenebilecekler.Kullanıcı ve Post verilerimizi MongoDB veritabanı ile yöneteceğiz. Veri işlemleri için GraphQL kullanacağız.Uygulamamızda Server ve Client tarafları olacak ve Server tarafında Apollo Server GraphQL ve MongoDB (mongoose) ile Veritabanıişlemlerini gerçekleştireceğiz.Kullanıcı giriş işlemleri için JWT ile token oluşturma işlemleri gerçekleştireceğiz.Client tarafında ile React Apollo Client GraphQL ile gelitiriyor olacağız.Uygulamamızın Görsel tasarımı için Semantic UI kullanacağız böylece Sosyal Medya uygulamamızı tamamlayacağız.Uygulamamızı geliştirirken konuların daha iyi kavranması için kursumuzu 12 bölüme ayıracağızKurulum İşlemleri [Backend] Apollo Server Kurulumu, MongoDB ve Mongoose Kurulumu, Model Oluşturma İşlemleri, GraphQL KurulumuKullanıcı Üyelik İşlemleri [Backend] Register ve Login İşlemleri, Kullanıcı Oluşturma, Kullanıcı Kontrol, Validation İşlemleriPost İşlemleri [Backend] Auth Kontrol Middleware Oluşturma, Post Ekleme Silme İşlemleriYorum ve Beğeni İşlemleri [Backend] Comment ve Like Tiplerini Oluşturma, Yorum Ekleme ve Silme İşlemleri, Post Beğenme İşlemleri, Yorum ve Beğeni Sayısına ErişmeKurulum İşlemleri [Client] React Kurulumu, Apollo Client Kurulumu, Router Oluşturma, Semantic UI KullanımıPostları Gösterme İşlemi [Client] Postlara Erişme ve Gösterme İşlemleri, Post Tarihini FormatlamaLogin ve Register Sayfaları [Client] Register ve Login Sayfalarını Oluşturma, useForm Hooks Oluşturma, Hata GösterimleriAuthentication Context İşlemleri [Client] Context ve Reducer Oluşturma, Provider Oluşturma, Auth Context Kullanımı,Context Verilerinin KorunmasıPost Ekleme İşlemleri [Client] Post Ekleme İşlemleri,setContext Kullanımı, Cache Kullanımı, Transition KullanımıPost Beğeni ve Silme İşlemleri [Client] Beğeni Butonunu Oluşturma ve Beğeni İşlemini Gerçekleştirme, Post Silme İşlemleriPost Detay Sayfası İşlemleri [Client] Post Detay Sayfasını Oluşturma,ID'si bilinen posta erişmePost Yorum ve Postu Silme İşlemleri [Client] Yorum İşlemleri, Yorum Alanını Oluşturma, Yorum Silme İşlemleri

Skills

Reviews