Want to learn GraphQL but you’re not sure where to get started? Get a solid foundation in this hands-on, two-day workshop.
In this course, we're going to learn GraphQL, a special way to ask internet servers questions. We are going to learn how to ask these servers all sorts of questions at once and allow them to provide all of the answers in a single response. Then we'll build our own GraphQL servers with Node.js that can answer questions that originate with any client. On the second day, we’ll build a client-side application with Apollo Client and React.
Spaces - Pioneer Square 95 South Jackson Street Seattle, WA 98104
Throughout the course, all topics will be reinforced with hands-on lab activities. All students will receive a copy of the instructors’ book, Learning GraphQL, from O’Reilly Media.
Prerequisites: Basic JavaScript, familiarity with Node.js/installing with npm.
09:00 - Arrive & Set-up 09:30 - Intro to GraphQL & Query Language 10:50 - Break 11:10 - Schema Definition Language 12:00 - Lunch 13:00 - Building an API 14:20 - Break 14:40 - Building an API + Lab 16:30 - End / Individual Q&A
09:00 - Arrive & Set-up 09:30 - Unions and Interfaces 10:50 - Break 11:10 - GraphQL Clients, Apollo Client 12:00 - Lunch 13:00 - Apollo Client, Apollo & React 14:20 - Break 14:40 - Apollo & React, Lab 16:30 - End / Individual Q&A
Eve Porcello and Alex Banks are the co-founders of Moon Highway, a curriculum development and classroom training company based in Northern California. They have created courses for LinkedIn Learning and egghead.io and are the co-authors of Learning GraphQL and Learning React from O’Reilly.