Latest Courses
Create your first API with ASP.NET CoreCheck course
R Programming for Beginners: Includes R Mini-Project!Check course
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
PHP | Create a Cryptocurrency Website From ScratchCheck course
Build A TodoList with Java, Spring Boot and VueCheck course
Elementor Custom CSS Masterclass For BeginnersCheck course
Salesforce CPQ Complete MasterclassCheck course
AWS Identity and Access Management (IAM) FoundationsCheck course
Create your first API with ASP.NET CoreCheck course
R Programming for Beginners: Includes R Mini-Project!Check course
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
- 79% GraphQL by Example

GraphQL by Example

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.3/10 (Our Score)
Product is rated as #47 in category APIs

More and more teams are choosing GraphQL instead of (or along with) REST for their web APIs. GraphQL queries give clients great flexibility in the way they request data from the server, preventing issues such overfetching or underfetching of data, and allowing multiple resources to be retrieved in a single request.

In this course you’ll 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 be introduced to all the main GraphQL concepts like schema definition, Queries, Mutations, and Subscriptions, as well as to solution to common requirements such as handling authentication/authorization and client–side caching.

The examples use Apollo Server with Node.js and Express on the backend, and Apollo Client with React on the frontend. The aim however is not just to cover specific GraphQL libraries, but to give you a more general understanding of the underlying concepts. For instance, Apollo Client is only introduced after learning how to write a simple client by hand to make sure you understand the GraphQL over HTTP format.

That said, there is also a React–specific section at the end covering the latest Apollo Client with React Hooks integration library.

Instructor Details

Mirko has 20 years of experience developing software for a wide range of companies, from startups to large, high-profile organisations, more recently as Lead Developer and Architect. He is familiar with a number of programming languages and the full application stack, from backend services to web and mobile apps. Mirko also holds a Postgraduate Diploma in Software Development from the Open University. He is always keen to learn new technologies and enjoys teaching on Udemy because it gives him the opportunity to share his experience with thousands of other developers. He runs his consultancy company, Encoded Knowledge Ltd, based in London, U.K.

Specification: GraphQL by Example

Duration

5.5 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

No

31 reviews for GraphQL by Example

4.4 out of 5
18
10
1
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Silam Pawar

    Fantastic course. All the topics are very well explained and easy to follow. I highly recommend this course to understand GraphQL.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Bruno Paz

    This course provides a good overview of the core GraphQL concepts and also gives a glimpse of some more advanced topics like caching and subscriptions. Still, I believe it could have gone deeper in some parts. For example, In the Queries part, the N+1 problem should have at least been mentioned (and the example code is a good example of that) and then showing possible solutions like using the dataloader library.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Palash Jain

    Should provide the codes also

    Helpful(0) Unhelpful(0)You have already voted this
  4. Jos Lezama

    This was my first course and I love it! I’m already looking courses from the same teacher and following them in RRSS to find more useful and well explained information.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Newfire Partners

    A quite good and informative course which gives you a general understanding of GraphQL. As a recommendation, you can add some additional info to the section: Apollo Client with React Hooks. Thanks a lot for this course.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Mar a Barajas N

    Mirko is an excellent teacher, this course is really good, I learnt so many useful things! Five stars!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Patrick Ryll

    Great course. I really like the fact that even though I bought the course in 2018, by the time I finished it in 2020, it was completely updated.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Dennis Sheehan

    Excellent explanation of Apollo and react hooks.

    Helpful(0) Unhelpful(0)You have already voted this
  9. kamil

    good but needs update

    Helpful(0) Unhelpful(0)You have already voted this
  10. Anand Kannan

    Good stuff

    Helpful(0) Unhelpful(0)You have already voted this
  11. Roo Bee

    The instructor explained things very well and at just the right pace and detail. I really liked that he not only covered what [to do] but explained why as well.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Kirk Smith

    Well paced for a knowledgeable developer picking up the specifics of GraphQL and Apollo.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Ashwani Pandey

    Nice examples to explain the different concepts in graphql.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Brad Hamill

    Clear and straightforward teaching. Solid and quick course for getting up and running with GraphQL. The addition of React hooks was a nice touch.

    Helpful(0) Unhelpful(0)You have already voted this
  15. John Hartmann

    Wow. This is an extremely high quality course. The instructor packs a huge amount of information into 5.5 hours. The content is exceptionally well planned and delivered. Mirko takes a very methodical approach to teaching … carefully building up fundamental concepts and then building on them. He also takes care to quickly recap key points regularly which contributes greatly to the overall effectiveness of the course. The course projects are also well presented and easy to follow along with to reinforce the learning. The course was a pleasure to take.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Deepa

    Detailed in handling concepts. Steady build up of content. Clear and crisp explanation. Up to date; I had no version issues. Good response to questions. I am half way through the course and am enjoying the course immensely. Deepa

    Helpful(0) Unhelpful(0)You have already voted this
  17. Jerry Crews

    This is not a good course. Best practices are not used and it only very briefly discusses topics. The course comes with code that is already written out and this greatly reduces the amount of learning. Some of the code that is already written in the project needs to be written by the student. One example of this is the authentication functions. While authentication isn’t GraphQL specific, it is important for a student to get practice implementing it with GraphQl. This includes writing the code for it. The first half of the course includes writing code on the server to make the client show the correct code. While doing this, Apollo Client is not used at all. This makes half of the code written in the first half a waste of time. My opinion is that the course should have been split up into two sections, server and client. The server can be completely written using the GraphQL Playground and this would take away the unnecessary code written using the fetch function. I have taken several courses on GraphQL and this is by far the worst. The course has potential, but it is should be titled GraphQL by Cloning a Git Repo.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Joanna Wilk

    Guys I did like 15 minutes of the course

    Helpful(0) Unhelpful(0)You have already voted this
  19. Georgi Dimitrov

    I’m really satisfied with the videos/examples in this course

    Helpful(0) Unhelpful(0)You have already voted this
  20. Elio Ferrero

    This course explain how to use GraphQL in React applications. Is divided in two project, the first is talking about Query or Mutation, the second one is about Subscription. It was recently updated to Apollo Client 3 and is found is very usefull, if you want to use GraphQL in your projects.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Kiran

    This is a very well structured course. I highly recommend this course as it covers from the very basics of graphql .

    Helpful(0) Unhelpful(0)You have already voted this
  22. Hugo Peter John Morgan

    Excellent course. Instructor gives clear instructions at a reasonable pace, and covers all aspects of GraphQL with practical examples.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Kalyan Kumar Kancharla

    It was like reading through the code and a bit faster for me to follow on

    Helpful(0) Unhelpful(0)You have already voted this
  24. Joseph A. Poehlein

    A good and concise introduction to GraphQL and its benefits. Its quite good for developers who are experienced and want to dive right into GraphQL. Not necessarily the best for beginners though.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Mark Mackenzie

    This is well thought out, well designed, concise and clearly explained. Excellent!

    Helpful(0) Unhelpful(0)You have already voted this
  26. Michal Vrtiak

    The introduction was bit of a bummer (no hands on, not engaging), but starting next section the author presented a much better project, with GitHub link, and much more engaging videos. I’m really happy with it so far.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Koray Demirci

    Great course. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Oliver Chang

    this course is clear and detailed. it is very helpful for me. cheers!

    Helpful(0) Unhelpful(0)You have already voted this
  29. Mitchell Dresdner

    A great introduction to using GraphQL with React. After this course you should be well on your way to building Client/Server apps which leverage the power of GraphQL.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Stefan Stevic

    Really nice course, that talks in depth about React and GraphQL.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Jamie Pace

    Seems to be going fast with not much explanation. Perhaps I need a beginners course

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare