Description
GraphQL for example GraphQL video tutorial is a complete JavaScript application written by Udemy Academy. Today, more and more teams are choosing GraphQL instead of (or along with) REST for their web APIs. GraphQL queries provide clients with great flexibility in how they request data from the server, avoiding issues like overfetching or underfetching data and allowing multiple resources to be retrieved in a single query.
In this tutorial, you will learn how to use GraphQL both on the server side and in client applications through practical examples in the form of full stack JavaScript applications. You will learn all the basics of GraphQL, such as defining schemas, mutations, subscriptions, as well as solutions to common requirements such as managing authentication, licensing, and client cache.
The examples use Apollo Server with Node.js and Express in the backend, and Apollo Client with React in the front end. However, the goal is not just to cover specific GraphQL libraries, but to give you a more general understanding of the core concepts. For example, the Apollo client is only introduced “manually” after learning how to write a simple client to ensure you understand the GraphQL format over HTTP.
There is also a React section at the end of the course that covers the latest Apollo client with the React Hooks library.
This course requires a good knowledge of modern JavaScript and ideally familiarity with Node.js, Express and React.
What you will learn during the course:
- Build a GraphQL server based on NodeJS, Express and Apollo Server
- Call GraphQL APIs from JavaScript client applications using regular HTTP or Apollo client requests.
- Manage authentication licenses, storage and more
Course Specifications
- Editor: Udemy
- Instructor: Mirko Nasato
- French language
- Level: basic to advanced
- Number of courses: 100
- Duration: 8h 12min
course topics
Prerequisite courses
Good knowledge of modern JavaScript, including ES6+ and NodeJS
Some knowledge of Express and React is preferred but not strictly required
class photos
Introductory video to the GraphQL course for example
installation guide
After the clip, watch with your favorite reader.
english subtitles
Quality: 1080p
Changes:
Version 2022/5 compared to 2021/5 has increased the number of 10 lessons and the duration of 9 minutes. Some courses have also been replaced. Additionally, the course quality has been improved from 720p to 1080p.
Version 2023/12 compared to 2022/5 increased the number of 35 lessons and the duration by 2 hours 41 minutes.
Download link
File password(s): free download software
size
2.77 GB