Beginning GraphQL
- Development
- Mar 30, 2025

Beginning GraphQL, available at $54.99, has an average rating of 3.8, with 30 lectures, 3 quizzes, based on 16 reviews, and has 191 subscribers.
You will learn about Apply core GraphQL concepts to be used across different languages Implement the overall structure of GraphQL applications Use Apollo GraphQL for both server and client JavaScript applications Create applications using real-life business scenarios Explore differences between GraphQL and REST Discover advantages of GraphQL over REST This course is ideal for individuals who are This course is ideal for all programmers who want to broaden their skill set by learning GraphQL from a beginner to an intermediate level. It is particularly useful for This course is ideal for all programmers who want to broaden their skill set by learning GraphQL from a beginner to an intermediate level.
Enroll now: Beginning GraphQL
Summary
Title: Beginning GraphQL
Price: $54.99
Average Rating: 3.8
Number of Lectures: 30
Number of Quizzes: 3
Number of Published Lectures: 30
Number of Published Quizzes: 3
Number of Curriculum Items: 33
Number of Published Curriculum Objects: 33
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
This fast-paced course is specially designed for learning all aspects of GraphQL. You will start by understanding basic features of this language. You will learn how to integrate GraphQL with server-side applications, and how to implement the querying of data in real time. You will also discover ways to connect GraphQL with server-side applications using the Apollo client. By the end of the course, you will be able to successfully create fast client-server REST-like applications.
About the Authors
Brian Kimokoti is a software developer with Andela. He holds a Bachelor’s degree in Computer Science from the Multimedia University of Kenya. Since the last 5 years, Brian has been developing applications in PHP, JavaScript, and Python. Brian is a regular tech blogger on different online platforms and aspires to gain more experience and skills to an engineering and architect level.
Xavier Decuyper is a full-stack developer from Belgium with experience in working with JavaScript, and PHP. He also has experience with frameworks such as Laravel and Angular 6.
He’s very passionate about all kinds of technologies and loves taking up complex topics and explaining them in a simple and straightforward way. It’s this passion that got him into making YouTube videos and courses. He’s a YouTuber as well and his videos have been watched over 5 million times and he has over 15,000 students.
He has also given a few talks at international conferences about technology and blockchain. You can follow him on Twitter or subscribe to his YouTube channel: “Simply Explained”
Course Curriculum
Chapter 1: Understanding GraphQL Concepts
Lecture 1: Course Overview
Lecture 2: Installation and Setup
Lecture 3: Lesson Overview
Lecture 4: GraphQL Features
Lecture 5: Setting Up a Simple GraphQL Application
Lecture 6: Creating a Server & Running a Query to Retrieve Data & Concepts – Named Queries
Lecture 7: Variables. Query Aliases, and Fragments
Lecture 8: Directives and Mutations
Lecture 9: Creating and Updating an Author
Lecture 10: Deleting an Author and Understanding GraphQL.js
Lecture 11: Lesson Summary
Chapter 2: Querying Real-Time Data
Lecture 1: Lesson Overview
Lecture 2: Real-Time Query Processing
Lecture 3: Other Community Tools
Lecture 4: Graphcool Framework and Services
Lecture 5: Graphcool Services – Functions
Lecture 6: Graphcool Framework App, Permission Management, Authentication, & Deployment
Lecture 7: Creating and Authenticating a User, Generating Insufficient Permission Errors
Lecture 8: Creating an Application Using Prisma, a Book Record Directly in Database Section
Lecture 9: Creating a Relationship with the User and Authentication
Lecture 10: Updating Schema and Implementing Resolvers
Lecture 11: Associating a User with a Book Record
Lecture 12: Lesson Summary
Chapter 3: Integrating GraphQL with Server-Side Applications Using the Apollo Client
Lecture 1: Lesson Overview
Lecture 2: Setting up a React Client Application
Lecture 3: Linking a React Application and Its Authentication
Lecture 4: Implementing User Registration and User Login
Lecture 5: Creating a New Book
Lecture 6: Linking NewBook Component to GraphQL and Testing the Application Workflow
Lecture 7: Lesson Summary
Instructors

Packt Publishing
Tech Knowledge in Motion
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Successful Job Interviews for IT
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- The Beginner Forex Trading Playbook
- Canva Next Level- Become a Canva Expert
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling