Building Web APIs with GraphQL - The Complete Guide

Become an expert in one of the most exciting web APIs framework with this practical, hands-on course

4.45 (253 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Building Web APIs with GraphQL - The Complete Guide
2,268
students
4 hours
content
Mar 2024
last update
$84.99
regular price

What you will learn

Basics of GraphQL

The 3 types of operations in GraphQL

Error Handling in GraphQL

Developing GraphQL Server

Developing GraphQL Clients

Why take this course?

Web API is usually the most important part in a web app.

This is how you expose your web app to the world, and to other users, and it must be fast, easy to use, and up-to-date.

GraphQL is one of the most advanced and exciting web APIs in the industry today, and it adds a lot of value to any web app. Its great flexibility and many implementations make it an important asset in every developer and architect toolbox.

And this practical, hands-on course will make you an expert in GraphQL.

We are going to cover all aspects of GraphQL, from the very basics to the most advanced topics.

Here are some of the topics we're going to discuss:

- How GraphQL stacks against REST API

- Basic concepts of GraphQL

- GraphQL Schema

- Querying

- Mutations

- Subscriptions

- Developing GraphQL Server and Client

- Error handling in GraphQL

And lots more.


Now, in order to make this course as valuable as possible, I made it extremely practical and hands-on.

We're going to start working with GraphQL in the very first section, and then working through all the other topics, and we're going to use multiple platforms for that - nodeJS and .NET.

Note: You don't have to be a .NET or nodeJS developer to take this course. I'm going to guide you through all the steps in the development process, and make sure everything will work as expected.

By the end of this course, you'll be an expert in GraphQL, not just in theory, but in practicality.


There is no other course like this! This is the only course that will take you all the way to  be an expert in GraphQL, from the very beginning to topics known to few, and will do that in an extremely practical and hands-on fashion.


----------------------------------------------------------

What do my students have to say about my courses?

------------------------------------------------------------

"well done - The course was very practical" - Sam

"Good explanation on the topics covered, "Soft Skills" section is a great addition of topics" - Sergio

"[The course] given me the confidence to go out to the market and advertise myself as such [an Architect]" - Mathew

"Life Changing" - Arivazhagan

And lots more...


------------------------------------------------------------

Who is this course for?

------------------------------------------------------------

Any person who is involved in web development, even system analyst, can profit from this course.

That includes:

- Junior developers

- Senior developers

- Architects

- Anyone else involved in web development

If you're not sure if this course is for you - drop me a note!


------------------------------------------------------------

What are the prerequisites for this course?

------------------------------------------------------------

Students are expected to be able to understand code , and to know how the internet is working (HTTP protocol, Request / Response model, and so on).

------------------------------------------------------------

About Me

------------------------------------------------------------

I've been in the software industry for more than 25 years, and a Software Architect for more than 20 years, working with a variety of clients - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more.

I'm an avid speaker and trainer, having trained thousands of students in various courses.

I love what I do, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable systems for my clients, using the best possible API.

Screenshots

Building Web APIs with GraphQL - The Complete Guide - Screenshot_01Building Web APIs with GraphQL - The Complete Guide - Screenshot_02Building Web APIs with GraphQL - The Complete Guide - Screenshot_03Building Web APIs with GraphQL - The Complete Guide - Screenshot_04

Reviews

Musa
October 23, 2023
The name "complete guide" does not match with the course. It can be a good test project to understand how GraphQL works. If you are a developer that want to apply Graph QL in your project this course does not provide you a structured way of implementing.
Rodolfo
October 12, 2023
I'm a big fan of Memi's courses and this is not an exception, he really takes the time to explain you how graphQL works using 2 different languages nodeJS and .NET with actual examples, very recommended
Mohammed
October 4, 2023
it's a high-level and just an introduction the author unfortunately avoided the complex topics it can be considered as a start point
Adilson
September 5, 2023
Well, I don't want to be mean or anything, but the course felt somewhat incomplete, there's a lot of copy-pasting around, and I missed an example of a more complex query, with more than one filter, so, not a bad course at all, but a little bit incomplete for my liking.
Anonymized
August 27, 2023
If the code is incomplete how can we use it as a template? And how the learner will understand the codes if he/she does not know C# ? Some even had problems to run the codes. I unenroll from this course then.
Maggie
June 11, 2023
I was able to learn the basic knowledge of GraphQL. In addition, I learned how to build a ServerSide and ClientSide using GraphQL from scratch, and was able to actually build one. The lecturer's pronunciation was so easy to hear and the subtitles were quite accurate, that I was able to take the lecture smoothly.
Partiman
May 24, 2023
I think course is good...and it would be more clear if you could mention how it is configured from Fe and Be side.
Koushik
April 27, 2023
I'm feeling way more comfortable when Mr.Memi lavi teaches us the GRAPHQL. It's so nice that the way of teaching were coherent
Janet
April 1, 2023
It is an interesting course. I am glad I had the chance to learn about GraphQL as I hadn't heard of it before and I'm now in a position to recommend it as a possible solution should one of our upcoming projects be a great fit for the product.
Bklau
March 22, 2023
A good overview of GraphQL mechanics. However, it would be nice to have a section to discuss of GraphQL vs REST's place in a software system design architecture and where each might be a better fit. Some discussion on pros and cons plus API maintenance cost would also be useful since no API is perfect.

Charts

Price

Building Web APIs with GraphQL - The Complete Guide - Price chart

Rating

Building Web APIs with GraphQL - The Complete Guide - Ratings chart

Enrollment distribution

Building Web APIs with GraphQL - The Complete Guide - Distribution chart

Related Topics

4994238
udemy ID
11/24/2022
course created date
3/3/2023
course indexed date
Bot
course submited by