4+ Hours of Video Instruction
Since being released by Facebook, GraphQL has been adopted as the API standard of choice by companies such as GitHub, Yelp, Intuit, and the New York Times. GraphQL improves upon REST APIs by providing an explorable and self-documented way of getting exactly the data you need for your application. Whether you're working on a mobile app or a dashboard view, no matter how small or large the project, GraphQL is an important new tool for any application developer to know.
This 4+ hour LiveLesson video course provides a thorough overview about the why's, what's, and how's of GraphQL, an API query language that has been making waves in the developer community. Given its potential to become the new standard for creating data APIs, this video series will give you the tools to discuss its pros and cons and implement it in a project.
The lessons start with a high-level introduction to the language, its features, and best practices for creating a production-ready API. In the latter part, the lessons provide guided tutorials for creating a GitHub dashboard using their existing API and building your own GraphQL API from scratch using either the Node.js or Django frameworks.
Download the related files from http://www.informit.com/store/rethinking-rest-a-hands-on-guide-to-graphql-and-queryable-9780135381441.
About the Instructor
Arianne Dee is a software developer and educator from the University of British Columbia. She loves Python for its versatility and community, and GraphQL because it makes APIs fun and intuitive. She is an instructor for Canada Learning Code and a maker at MakerLabs in Vancouver, BC. While working as a back-end developer at 7Geese, she worked on creating their GraphQL API in Django. Since then, she has done training, spoken at conferences, and developed her own GraphQL server library for Django.
What You Will Learn
Who Should Take This Course
Table of Contents
Lesson 1: Explore GraphQL
Lesson 2: Learn the Features of GraphQL
Lesson 3: Understand Recommended Practices
Lesson 4: Build a Client (with Github)
Lesson 5: Introduction to Building a GraphQL Server
Lesson 6: Build a Server in Node.js using Express-GraphQL
Lesson 7: Build a Server in Django using Graphene
About Pearson Video Training
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.