К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
GraphQL Fundamentals–Design APIs,Schema,Frontend Integration · LearnSpace
Назад в каталог
courseraПрограммирование

GraphQL Fundamentals–Design APIs,Schema,Frontend Integration

Курс от Board Infinity
Начальный≈ 9.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Step into the future of API development with GraphQL—no experience required. This hands-on course gives you the skills to move beyond REST and build efficient, modern APIs from the ground up. You’ll work with powerful tools like Apollo Server, GraphiQL, Apollo Studio, and Apollo Client to design flexible data layers and streamline your client-server communication. Module 1 introduces GraphQL basics and helps you write your first query in GraphiQL. Module 2 dives into schema design, nested types, and writing resolvers that connect to real data. Module 3 shows you how to add dynamic features using variables, connect frontends with Apollo Client, and debug like a pro. By the end, you will... -Build modern GraphQL APIs using Apollo Server and SDL -Write powerful queries and mutations in GraphiQL -Connect React or other frontends via Apollo Client -Monitor and debug APIs using Apollo Studio like a seasoned dev Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with GraphQL Foundation or any of its subsidiaries or affiliates. This course is not an official preparation material of GraphQL Foundation. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

Навыки, которые вы освоите

Frontend IntegrationData Access

Программа курса

3 модулей · 56 учебных материалов

01Understanding GraphQL Fundamentals22 материалов

Introduction to the Course

Specialization IntroductionВидеоCourse IntroductionВидеоInstructor Introduction ВидеоFrom REST to GraphQL: Rethinking APIsDIALOGUE

What is GraphQL?

Учитесь у экспертов

Board Infinity

Instructor

Mohd Faisal Ansari

Преподаватель курса

GraphQL Fundamentals–Design APIs,Schema,Frontend Integration
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.7 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Module IntroductionВидео
What is an API ?Видео
Introduction to API Evolution: REST vs. GraphQLВидео
Why GraphQL? Advantages and Use CasesВидео
Real-World Scenarios Where GraphQL ShinesВидео
Practice Quiz: What is GraphQL?Задание

Core Architecture and Terminology

Schema, Types, and FieldsВидеоQueries, Mutations, and Subscriptions OverviewВидеоClient-Server Flow in GraphQLВидеоPractice Quiz: Core Architecture and TerminologyЗадание

Building Your First GraphQL Query

Setting Up a Basic GraphQL ServerВидеоWriting Your First QueryВидеоTesting Queries Apollo StudioВидеоPractice Quiz: Building Your First GraphQL QueryЗаданиеBringing It Together: Your First Steps in GraphQLDIALOGUEQuick Course Check-InPLUGIN

Summary & Assessments

Read More About Mutations and Schema Design in GraphQLЧтениеGraded Quiz: Understanding GraphQL FundamentalsЗадание
02Exploring the Schema Language16 материалов

Defining Your Schema

Module IntroductionВидеоThe Role of Schema in GraphQLВидеоCreating Custom Types and FieldsВидеоQuery vs Mutation TypesВидеоPractice Quiz: Defining Your SchemaЗадание

Resolvers and Data Fetching

What Are Resolvers?ВидеоAttaching Resolvers to Schema FieldsВидеоWorking with Static and Dynamic Data SourcesВидеоPractice Quiz: Resolvers and Data FetchingЗадание

Nested Queries and Aliases

Handling Nested RelationshipsВидеоUsing Aliases and FragmentsВидеоAvoiding Over-fetching with GraphQLВидеоPractice Quiz: Nested Queries and AliasesЗаданиеBlueprints in Action: Mastering Schemas and ResolversDIALOGUE

Summary & Assessments

Read More About GraphQL Subscriptions, Validation & AuthorizationЧтениеGraded Quiz: Exploring the Schema LanguageЗадание
03Arguments, Variables, and Tooling18 материалов

Making Queries Dynamic

Module IntroductionВидеоUsing Arguments in QueriesВидеоVariables in GraphQLВидеоQuery Best PracticesВидеоPractice Quiz: Making Queries DynamicЗадание

Using GraphQL Tools

Apollo Client OverviewВидеоSetting Up Apollo with React - Part 1ВидеоSetting Up Apollo with React - Part 2ВидеоGraphQL Network Inspector and GraphQL VoyagerВидеоPractice Quiz: Using GraphQL ToolsЗадание

Course Wrap-up

Key Takeaways from GraphQL BasicsВидеоCommon Pitfalls to AvoidВидеоWhat’s Next in the Specialization?ВидеоPractice Quiz: Course Wrap-upЗаданиеFrom Queries to Clients: Wrapping Up Your GraphQL FoundationsDIALOGUE

Summary & Assessments

Read More About GraphQL Server Setup, Database Integration, and DeploymentЧтениеGraded Quiz: Arguments, Variables, and ToolingЗаданиеCourse ClosureВидео