Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GraphQL 2023 Hızlı Kurs
Rating: 4.7 out of 5(4 ratings)
626 students

GraphQL 2023 Hızlı Kurs

Hızlı Kurs GraphQL 2023
Last updated 8/2023
Turkish

What you'll learn

  • Temel GraphQL Konularını öğreneceksiniz
  • Apollo Server Kullanımını öğreneceğiz
  • GraphQL typeDef kullanımını öğreneceğiz
  • GraphQL Query ve Mutation kullanımını öğreneceğiz

Course content

3 sections11 lectures1h 0m total length
  • GraphQL Nedir7:11

Requirements

  • Temel programlama bilgisi

Description

Bu kursumuzda Temel GraphQL konularını işleyeceğiz ve Web Uygulamaları için GraphQL kullanımının ilk adımını atmış olacaz.

GraphQL Nedir?

GraphQL veri çekmek, sorgulamak, veriler üzerinde işlem yapmak için kullanılan REST tabanlı web servis sorgulama dilidir.

GraphQL üç ana özelliğe sahiptir:


  • İstemcinin ihtiyaç duyduğu verilerin tam olarak belirtilmesini sağlar.

  • Birden fazla kaynaktan veriye ulaşmanızı kolaylaştırır.

  • Veriyi açıklamak için bir tür sistem kullanır.

Kursumuza GraphQL ile Apollo Server oluşturarak başlıyoruz. Server oluşturmak için iki tane property'e ihtiyacımız var. TypeDefs ve Resolvers

Bu iki property GraphQL tiplerini ve Query ve Mutation oluşturuyoruz.

TypeDefs ile GraphQL tiplerini oluşturuyoruz ve bu kursumuzda Egitmen ve Kurs tiplerini oluşturuyoruz ayrıca Query tipi ile tiplerimize erişim sağlıyoruz.

Resolvers ile verilerimize erişiyoruz ve verilerimizi değiştiriyoruz. Kursumuzda veri ekleme veri listeleme güncelleme ve silme işlemlerini gerçekleştiriyoruz.

Kursumuzda ayrıca Apollo Server kullanımınıda göreceğiz ve yenilenmiş halinin ayrıcaklarını kullanarak kurduğumuz sistemin test işlemlerini gerçekleştireceğiz.

Kursumuzun sonunda temel GraphQL konularını öğrenmiş olacaz ilişkili veri kullanımını da inceleyeceğiz böylece Web Uygulamaları için GraphQL kullanımının ilk adımını atmış olacaz.

Birazda kendimden bahsedeyim

Freelance C# uzmanı ve web,masaüstü, mobil uygulama ve oyun geliştiricisi

Yıllardır Asp.Net MVC ile kurumsal projeler gerçekleştiriyorum ve kamu kuruluşlarına danışmanlıklar yapıyorum. Open source projelerine destek veriyorum ve orjinal içerikler üretiyorum.

Alanımızla ilgili piyasada hala eski teknolojilerin takip edildiğini gözlemlediğim ve bu alanda gelişimlere katkıda bulunmak amacıyla eğitim videoları oluşturmaya karar verdim.  Benden beklenen projeleri oluştururken  karşılaştığım sorunlar, cevaplanmasını istediğim sorular,araştırma ihtiyacı hissettiğim noktaları göz önünde bulundurarak videoları hazırlayacağım.


Who this course is for:

  • GraphQL ile projeler geliştirmek isteyenler