Bu kursumuzda React Apollo ve GraphQL ile üst düzey iki tane uygulama (Sosyal Medya Uygulaması- Chat Uygulaması) geliştireceğiz. Bu uygulamalar ile :
React Hooks
React Router
React Context
GraphQL (Query, Mutation, Subscription)
Apollo Server
Apollo Client
konularını her yönüyle öğrenmiş olacağız.
Tabi bu uygulamaları geliştirmeye başlamadan önce uygulamaları daha iyi anlayabilmek için temel konulara değineceğiz ve bu konuların pekişmesi için uygulamalar geliştireceğiz. Bu uygulamalar :
Gelir - Gider Hesaplayıcı Uygulama
React Hooks konularını pekiştireceğiz.
React Context konularını pekiştireceğiz.
Rick And Morty Uygulaması
Rick and Morty API kullanacağız.
NodeJs ile server oluşturma işlemlerini gerçekleştireceğiz. (ExpressJs ile)
GraphQL Query kullanımını öğreneceğiz.
React ve Apollo Client ile GraphQL sorguları oluşturmayı öğreneceğiz.
Json Server ve Axios kullanımını öğreneceğiz.
Film Arşivim Uygulaması
MongoDB veritabanı işlemlerini öğreneceğiz.
GraphQL Mutation konularını pekiştireceğiz.
Bu 3 uygulamadan sonra temel konuları öğrenmiş olacağız ve üst düzey uygulama geliştirmeye hazır hale geleceğiz. Geliştireceğimiz Sosyal Medya Uygulaması ve Chat Uygulaması ile :
Apollo Server oluşturma işlemlerini gerçekleştireceğiz.
Type Definitions ve Resolvers oluşturmayı öğreneceğiz.
MongoDB kullanarak veritabanı işlemlerini öğreneceğiz.
Json Web Token ile Authentication işlemlerini öğreneceğiz.
Apollo Provider işlemlerini öğreneceğiz.
Apollo Client oluşturmayı öğreneceğiz.
Authorization Headers kullanımını öğreneceğiz.
React Context kullanımını pekiştireceğiz.
Semantic-UI-React öğreneceğiz.
React-Bootstrap öğreneceğiz.
Böylelikle kursumuzu tamamlamış olacağız. React Apollo ve GraphQL konularını ileri seviyede öğrenmiş olacaksınız ve yeni projeler geliştirirken her yönüyle öğrendiğiniz için zorluk çekmeyeceksiniz ve ileri düzey projeler geliştirebileceksiniz.
Daha fazla konu ve bilgi öğrenmek için Udemy profilimi ziyaret edebilirsiniz. Profil sayfamda kurslarımı inceleyebilir ve istediğiniz kursumu alabilirsiniz. İndirim için bana mesaj atabilirsiniz.