React|Apollo|GraphQL ile Uygulama Geliştirelim
4.6 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
194 students enrolled

React|Apollo|GraphQL ile Uygulama Geliştirelim

GraphQL kullanarak Client(React-Apollo)-Server(NodeJs-ExpressJs) ve Database(MongoDB-mLab) İçeren Uygulama Geliştirelim
4.6 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
194 students enrolled
Created by AOS Software
Last updated 1/2019
Turkish
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • GraphQL ile uygulama geliştirmeyi öğrenecekler
  • GraphiQL kullanımını öğrenecekler
  • GraphQL ile Query ve Mutation oluşturmayı öğrenecekler
  • GraphQL Componentlerinde Schema, Root Query ve Resolve Fonksiyon oluşturmayı öğrenecekler
  • React ile uygulama geliştirmeyi öğrenecekler
  • Apollo ile client-uygulama geliştirmeyi öğrenecekler
  • NodeJs ve ExpressJs ile server-uygulama geliştirmeyi öğrenecekler
  • mLab üzerinde veritabanı işlemlerini öğrenecekler
  • Mongoose Paketlerini kullanmayı öğrenecekler
  • Cors Paketlerini kullanmayı öğrenecekler
  • Compose Modülünü kullanmayı öğrenecekler
  • Re-Fetch Olayını gerçekleştirmeyi öğrenecekler
Course content
Expand all 40 lectures 04:04:11
+ GraphQL Componentleri Oluşturalım
4 lectures 22:39
Şema Oluşturma
05:24
Root Query Oluşturma
06:21
Resolve Fonksiyonu Oluşturma
06:35
GraphiQL Oluşturma ve Test
04:19
+ GraphQL Veri Sorgulama İşlemleri
5 lectures 38:07
GraphQLID Tipini Kullanalım
04:15
Yazar Tipi Oluşturalım
08:14
Tiplerin Birbirleri İle İlişkileri
07:29
Listeleri Oluşturalım
09:24
Yazarları ve Kitapları Listeleyelim
08:45
+ Veritabanı İşlemleri
3 lectures 18:01
mLab Üyeliği Oluşturalım
06:03
Uygulamada Mongoose Kullanalım
04:18
Mongoose Model Oluşturalım
07:40
+ GraphQL Veri Ekleme İşlemleri
4 lectures 34:39
Mutation ile Yazar Ekleme İşlemi
13:43
Mutation İle Kitap Ekleme işlemi
08:42
Resolve Fonksiyonlarını Düzenleyelim
06:27
GraphQL NonNull Kullanımı
05:47
+ Client Uygulamasını Oluşturalım
2 lectures 15:40
React Kurulumu
09:20
Apollo Kurulumu
06:20
+ Client Üzerinde Veri Sorgulama İşlemleri
7 lectures 34:10
Kitap Listesi Component Oluşturma
04:06
KitaplarGetir Sorgusu Oluşturma
05:03
Cors Paketlerini Yükleme
02:46
Kitapları Gösterme Fonksiyonunu Oluşturalım
05:00
KitapEkle Componentini Oluşturalım
04:24
Yazarları Gösterme Fonksiyonunu Oluşturalım
07:40
Queries Dosyasını Oluşturalım
05:11
+ Client Üzerinde Veri Ekleme İşlemleri
5 lectures 25:28
Kitap Eklemek İçin State Oluşturalım
08:07
Kitap Ekle Mutation Oluşturalım
02:57
Compose Modülünü Kullanalım
04:46
Verileri Veritabanına Ekleyelim
06:27
Re-fetching Olayı
03:11
+ Uygulamayı Detaylandırma
4 lectures 22:34
Kitap Detayı Componenti Oluşturma
04:38
Kitap Detay Sorgusunu Oluşturma
04:52
Kitap Detay İçin State Oluşturma
05:01
Kitap Detaylarını Sayfada Gösterme
08:03
Requirements
  • Temel seviye Javascript bilgisi gerekli
  • Temel seviye React bilgisi gerekli
  • Visual Studio Code
Description

Bu kurs ile GraphQL in tüm ayrıntılarını bir uygulama üzerinde bulabileceksiniz ve GraphQL ile uygulama geliştirirken nelere dikkat edilmesini öğrenebileceksiniz. Kurs içerisinde bir uygulamanın server tarafının NodeJs ve ExpressJs kullanarak nasıl kodlanacağını, client tarafında ise React ve Apollo ile nasıl kodlanması gerektiğini ayrıntılı olarak bulacaksınız. Ayrıca geliştirdiğiniz uygulamanın verilerini MongoDB in hizmet servisi olan mLab üzerinde nasıl saklayacağınızı öğreneceksiniz.

Who this course is for:
  • GraphQL ile proje geliştirmek isteyenler
  • React ile proje geliştirmek isteyenler
  • Apollo ile proje geliştirmek isteyenler
  • NodeJs ve ExpressJs ile proje geliştirmek isteyenler
  • Projelerinde MongoDB ve mLab kullanmak isteyenler
  • GraphQL ile Query ve Mutation oluşturmak ve derinlemesine Sorgu oluşturmak isteyenler
  • Mongoose ve Cors paketlerini kullanmak isteyenler
  • Veritabanında Collection ve Document oluşturmak isteyenler ve ilişkili veriler oluşturmak isteyenler