Build Dynamic Applications with GraphQL

Why take this course?
🌟 Build Dynamic Applications with GraphQL 🌟
Your Guide to Mastering GraphQL for Web Applications 🚀
Are you a frontend developer looking for a simpler way to interact with the server side? Look no further, as this Rapid Guild to building web apps with GraphQL is tailored just for you! 🛠️
Course Description:
GraphQL is a powerful data-fetching API developed by Facebook, powering millions of devices and most components of the Facebook and Instagram website. In this comprehensive course, you'll get an introduction to GraphQL as a bridge from React client applications to communicate with servers. You'll learn how to build feature-rich applications such as a job board and a chat application, diving deep into advanced topics like Authentication/Authorization and Real-time Subscriptions.
By the end of this course, you will:
- Understand GraphQL: Learn the basics of GraphQL and see how it compares with RESTful services.
- Build Real-World Applications: From a Trello-like board application to a chat app, apply your knowledge to create practical applications using GraphQL and Apollo Client.
- Master Authentication/Authorization: Secure your applications by adding authentication features.
- Work with Real-time Subscriptions: Understand how to implement real-time updates in your applications.
- Combine with REST APIs: Explore the versatility of GraphQL by integrating it with traditional REST services.
Contents and Overview:
This training program includes 2 complete courses designed to give you a comprehensive understanding of building applications with GraphQL.
-
Hands-on Application Building with GraphQL: Start with the basics and progress to building your own Trello-like web application from scratch. Learn to connect Apollo-based clients to servers, manage concurrent user changes, add authentication, and troubleshoot common problems.
-
GraphQL Projects: Dive deeper into GraphQL design principles and create real-world projects, including a job board application using Apollo Client to React, and a chat application with focus on Authentication/Authorization and Real-time Subscriptions. Explore the combination of GraphQL with REST APIs in the final application.
About the Authors:
-
Robert Hostlowsky (@rhosts) has extensive experience in software development, working as a senior consultant and developer at codecentric AG. He is an enthusiastic supporter of the software crafts movement since 2012 and has been working with GraphQL for over two years. His dynamic presentations on GraphQL have reached over 500 individuals at various conferences and meetups.
-
Maxim Filimonov brings over a decade of experience in the tech industry, including stints in large enterprises, world-renowned consultancies, and startups. As a mentor with Thinkful Inc. online coding bootcamp and his own company Reify Academy, Maxim has helped numerous developers implement GraphQL projects. He holds a Master of Computer Science degree from Bauman Moscow State Technical University and is passionate about personal development, mindfulness, and travel. Maxim has shared his insights on GraphQL at several meetups in Australia.
By the end of this course, you will not only understand how to use GraphQL effectively but also be able to apply these skills in API development for real-world applications. Join us on this journey to transform your frontend capabilities and embrace the future of data-fetching with GraphQL! 📈🎉
Course Gallery




Loading charts...