GraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015. É considerada uma alternativa para arquiteturas REST, além de oferecer um serviço runtime para rodar comandos e consumir uma API.
Aprenda GraphQL nesse excelente curso gratuito ministrado pelo professor Washington do canal Washington Developer
São pré requisitos deste curso conhecimentos de HTML, CSS e JavaScript.
Curriculum
- 1 Section
- 32 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Aulas32
- 2.101 – Introdução – O Que é ? – O Que veio resolver?
- 2.202 – Introdução – Rest vs GraphQL
- 2.303 – Introdução – INSTALAR AS FERRAMENTAS
- 2.404 – Schema & Query – Type Scalar – Type Quey – Resolvers
- 2.505 – Schema & Query – Array – Non-Null
- 2.606 – Schema & Query – Object Types – Fields
- 2.707 – Schema & Query | Arguments
- 2.808 – Schema & Query – Primerio Arg do Resolver
- 2.909 – Schema & Query – Fragments & Aliases
- 2.1010 – Schema & Query – Operation Name & Enums
- 2.1111 – Schema & Query | Directives & Variables
- 2.1212 – Schema & Query – Organizando o Código
- 2.1313 – Mutation – criarUsuario
- 2.1414 – Mutation – Evitar usuários duplicados 😜
- 2.1515 – Mutation – Type Input
- 2.1616 – Mutation – Criando um filtro para deletar um usuário com INPUT
- 2.1717 – PRATICA 1/2 😏 | Criando API de Contatos | Postgres & Knex.JS
- 2.1818 – PRATICA 2/2 😎 | Refatorando | Entendendo os args Context e Info
- 2.1919 – API Git-Tasks #1 – Integração com GitHub | DataSources ApolloServer
- 2.2020 – API Git-Tasks #2 | Gravando User base | Criando ‘migration’ task
- 2.2121 – API Git-Tasks #3 | Criando o CRUD(Tasks) | Usando Context
- 2.2222 – PI Git-Tasks #4 | Refactoring | Criando Classes de Error
- 2.2323 – API Git-Tasks #5 – Tratando Usuário não encontrado ‘api GitHub’
- 2.2424 – API Git-Tasks #6 | Autenticação | JWT
- 2.2525 – Usando TypeScritpt
- 2.2626 – Subscriptions – Aplicações Real-time – WebSocket
- 2.2727 – part=#1 ApolloClient | ReactJS | Configuração
- 2.2828 – part=#2 Listagem de Contatos | ApolloProvider
- 2.2929 – part=#3 Adicionando ContextAPI | ReactJS
- 2.3030 – part=#4 Adicionando Contato | useMutation | AutoReflesh | Cache
- 2.3131 – part=#5 Removendo Contato | useMutation
- 2.3232 – part=#6 Atualizando Contato | useMutation | React ref