Learning Apollo
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use Apollo, a flexible, production-ready GraphQL client for React and React Native apps.
Syllabus
Introduction
- Welcome
- Course prerequisites
- Using the exercise files
- Brief introduction of Apollo
- Tools required to work with Apollo
- Set up the base CRM React project
- Overview of other platforms
- Overview of Apollo React toolbox
- Initial Apollo client setup
- Install dependencies for Apollo server
- Finalize Apollo server
- Connect Apollo server to React client
- Mutations introduction with Apollo
- Mutations with React component
- Store and UI update
- Optimistic UI for faster updates
- Introduction to subscriptions and schema
- Update resolvers for subscriptions
- Update components for subscriptions
- Create a custom resolver on client
- Add new contact header component
- Connect subscription with contact single
- Adding new notes with mutations
- Finalizing project with a beauty pass
- Next steps
Taught by
Emmanuel Henri
Related Courses
Learn React NativeCodecademy Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course
freeCodeCamp Learn React Native Gestures and Animations - Tutorial
freeCodeCamp Full Stack Open
University of Helsinki via Independent Computer Science and Mobile Apps
Harvard University via edX