Overview
This course aims to teach GraphQL in great detail through a 3-hour crash course. The learning outcomes include understanding Apollo-Server, Apollo-Client, React, resolvers, and schemas. The course covers topics such as GraphQL terminology, servers, boilerplate, entity relationships, context, mutations, and implementing queries and mutations in a React application. The teaching method involves a structured timeline with practical examples and demonstrations. This course is intended for individuals interested in learning GraphQL, API development, and integrating GraphQL with frontend technologies.
Syllabus
- Introduction
- Our GitHub Repo
- What is GraphQL
- GraphQL Terminology
- GraphQL Servers
- Boilerplate
- Queries, TypeDef & Resolvers
- Entity Relationships
- Context
- Mutations
- Queries in a React App
- Variables in the Frontend
- Mutations in the Frontend
Taught by
Laith Academy