Curso Introduction to GraphQL
24hVisão Geral
Este Curso Introduction to GraphQL foi projetado para fornecer aos participantes uma compreensão profunda da linguagem de consulta GraphQL, seus conceitos principais e técnicas práticas de implementação. Por meio de uma combinação de explicações teóricas, laboratórios práticos e exemplos do mundo real, os participantes obterão o conhecimento e as habilidades necessárias para projetar, construir e consumir APIs GraphQL de maneira eficaz.
Publico Alvo
- Este curso foi desenvolvido para desenvolvedores e engenheiros de software que possuem um conhecimento sólido dos conceitos de desenvolvimento web e experiência com desenvolvimento de APIs. É ideal para indivíduos interessados em aprender sobre GraphQL e como aproveitar seus recursos para construir APIs eficientes e flexíveis. Quer você seja um desenvolvedor front-end procurando aprimorar suas habilidades de busca de dados ou um desenvolvedor back-end buscando otimizar os processos de recuperação e modificação de dados, este curso fornecerá o conhecimento e as habilidades necessárias para trabalhar efetivamente com GraphQL em seus projetos.
Pre-Requisitos
- Este curso foi desenvolvido para desenvolvedores e engenheiros de software que possuem um conhecimento sólido dos conceitos de desenvolvimento web e experiência com desenvolvimento de APIs. É ideal para indivíduos interessados em aprender sobre GraphQL e como aproveitar seus recursos para construir APIs eficientes e flexíveis. Quer você seja um desenvolvedor front-end procurando aprimorar suas habilidades de busca de dados ou um desenvolvedor back-end buscando otimizar os processos de recuperação e modificação de dados, este curso fornecerá o conhecimento e as habilidades necessárias para trabalhar efetivamente com GraphQL em seus projetos.
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
- Introduction to GraphQL
- How Does GraphQL Work?
- Implementing GraphQL with Various Programming Languages
- Tools and Libraries for GraphQL
- Lab 1: Getting Started with Apollo Server
- Exploring GraphQL Schemas
- Query and Mutation Types
- Lab 2: Using Apollo Studio
- Lab 3: Creating a Client
- Connecting to Data Sources
- Lab 4: Connecting to a Data Source
- Creating Resolvers
- Lab 5: Creating Resolvers
- Setting up the Server for Mutations
- Lab 6: Setting up the Server for Mutations
- Making Mutations from a Client
- Best Practices for GraphQL
- Summary and Conclusion