/10. Deploy da nossa aplicação (vamos ficar online)/
|
1. Coisas que você já sabe, Heroku, Heroku CLI e Clever Cloud (MySQL).mp4
|
73.0 MB
|
1. Coisas que você já sabe, Heroku, Heroku CLI e Clever Cloud (MySQL).srt
|
16.8 KB
|
2.1 Código da aula - 1.html
|
0.2 KB
|
2.2 Código da aula - 2.html
|
0.2 KB
|
2. Ajustes na aplicação e o deploy completo.mp4
|
279.1 MB
|
2. Ajustes na aplicação e o deploy completo.srt
|
40.4 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3. Corrigindo dataSources nas Subscriptions (userApi).mp4
|
104.5 MB
|
3. Corrigindo dataSources nas Subscriptions (userApi).srt
|
16.1 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Corrigindo keepAlive das Subscriptions - (Websocket desconectando).mp4
|
98.8 MB
|
4. Corrigindo keepAlive das Subscriptions - (Websocket desconectando).srt
|
17.3 KB
|
/11. #Opcional - Deploy no Google Cloud Platform/
|
1.1 Links.html
|
0.1 KB
|
1. Deploy em um servidor real - Parte 1.mp4
|
176.1 MB
|
1. Deploy em um servidor real - Parte 1.srt
|
34.4 KB
|
2.1 Links.html
|
0.1 KB
|
2. Deploy em um servidor real - Parte 2.mp4
|
282.5 MB
|
2. Deploy em um servidor real - Parte 2.srt
|
37.1 KB
|
3.1 Links.html
|
0.1 KB
|
3. Deploy em um servidor real - Parte 3.mp4
|
125.7 MB
|
3. Deploy em um servidor real - Parte 3.srt
|
17.8 KB
|
/12. Apollo Client no front-end (@apolloclient v3)/
|
10. Salvando os valores do formulário de login com useState.mp4
|
171.3 MB
|
10. Salvando os valores do formulário de login com useState.srt
|
22.7 KB
|
11.1 Código da aula.html
|
0.2 KB
|
1.1 Documentação do Apollo Client.html
|
0.1 KB
|
11. Introduzindo Reactive Variables ao invés de useState.mp4
|
133.7 MB
|
11. Introduzindo Reactive Variables ao invés de useState.srt
|
19.5 KB
|
12.1 Código da aula.html
|
0.2 KB
|
12.2 Reactive Variables - Documentação.html
|
0.2 KB
|
1.2 Projeto no Github (sem apollo-client).html
|
0.1 KB
|
12. Usando Reactive Variables.mp4
|
197.1 MB
|
12. Usando Reactive Variables.srt
|
27.1 KB
|
13.1 Código da aula.html
|
0.2 KB
|
13. Login - Salvando dados da Reactive Variable no LocalStorage.mp4
|
191.6 MB
|
13. Login - Salvando dados da Reactive Variable no LocalStorage.srt
|
31.0 KB
|
14.1 Código da aula.html
|
0.2 KB
|
14. Adicionando onComplete na useMutation do login.mp4
|
146.0 MB
|
14. Adicionando onComplete na useMutation do login.srt
|
21.8 KB
|
15.1 Código da aula.html
|
0.2 KB
|
15. Alguns retoques importantes no formulário de login do usuário.mp4
|
119.1 MB
|
15. Alguns retoques importantes no formulário de login do usuário.srt
|
19.4 KB
|
16.1 Código da aula.html
|
0.2 KB
|
16. Logout do usuário + useApolloClient.mp4
|
150.6 MB
|
16. Logout do usuário + useApolloClient.srt
|
18.8 KB
|
17.1 Código da aula.html
|
0.2 KB
|
17. Carregando posts com useQuery (ou useLazyQuery).mp4
|
247.9 MB
|
17. Carregando posts com useQuery (ou useLazyQuery).srt
|
23.3 KB
|
18.1 Código da aula.html
|
0.2 KB
|
18. Preparando a Home para buscar mais posts com fetchMore de useQuery.mp4
|
98.0 MB
|
18. Preparando a Home para buscar mais posts com fetchMore de useQuery.srt
|
10.3 KB
|
19.1 Código da aula.html
|
0.2 KB
|
19. Paginação com fetchMore e typePolices to cache do Apollo Client.mp4
|
336.6 MB
|
19. Paginação com fetchMore e typePolices to cache do Apollo Client.srt
|
32.3 KB
|
1. Introdução.mp4
|
58.7 MB
|
1. Introdução.srt
|
12.3 KB
|
20.1 Código da aula.html
|
0.2 KB
|
20. Status loading, desative o botão de fetchMore (notifyOnNetworkStatusChange).mp4
|
158.1 MB
|
20. Status loading, desative o botão de fetchMore (notifyOnNetworkStatusChange).srt
|
14.8 KB
|
21.1 Código da aula.html
|
0.2 KB
|
21. Opções para editar e excluir para usuário criador do post.mp4
|
125.0 MB
|
21. Opções para editar e excluir para usuário criador do post.srt
|
12.3 KB
|
2.1 Repositório para clonagem.html
|
0.1 KB
|
22.1 Código da aula.html
|
0.2 KB
|
22. Iniciando a mutation de deletePost.mp4
|
136.5 MB
|
22. Iniciando a mutation de deletePost.srt
|
13.1 KB
|
23. Usando cache.modify para remover itens excluídos do cache.mp4
|
265.7 MB
|
23. Usando cache.modify para remover itens excluídos do cache.srt
|
25.5 KB
|
24.1 Código da aula.html
|
0.2 KB
|
24. Preparando o formulário de edição de posts.mp4
|
195.0 MB
|
24. Preparando o formulário de edição de posts.srt
|
23.5 KB
|
25.1 Código da aula.html
|
0.2 KB
|
25. Usando useMutation para fazer update de posts.mp4
|
117.2 MB
|
25. Usando useMutation para fazer update de posts.srt
|
15.5 KB
|
26.1 Código da aula.html
|
0.2 KB
|
26. Criando a createPost com useMutation.mp4
|
218.4 MB
|
26. Criando a createPost com useMutation.srt
|
27.4 KB
|
27.1 Código da aula.html
|
0.2 KB
|
27. Criando a página de detalhes do post.mp4
|
104.2 MB
|
27. Criando a página de detalhes do post.srt
|
11.8 KB
|
28.1 Código da aula.html
|
0.2 KB
|
28. Campos locais com typePolicies e diretiva @client.mp4
|
137.4 MB
|
28. Campos locais com typePolicies e diretiva @client.srt
|
22.2 KB
|
29.1 Código da aula.html
|
0.2 KB
|
29. Adicionando comentários e usando writeFragment para atualizar o cache.mp4
|
212.5 MB
|
29. Adicionando comentários e usando writeFragment para atualizar o cache.srt
|
21.3 KB
|
2. Clonando o projeto React para @apolloclient v3.mp4
|
124.2 MB
|
2. Clonando o projeto React para @apolloclient v3.srt
|
16.2 KB
|
30.1 Código da aula.html
|
0.2 KB
|
30. Desativando o botão de envio de comentários enquanto enviando dados pela rede.mp4
|
223.1 MB
|
30. Desativando o botão de envio de comentários enquanto enviando dados pela rede.srt
|
20.5 KB
|
31.1 Código da aula.html
|
0.2 KB
|
31. Modificando o formato de exibição de erros para comentários.mp4
|
90.7 MB
|
31. Modificando o formato de exibição de erros para comentários.srt
|
8.9 KB
|
32.1 Código da aula.html
|
0.2 KB
|
32. CRUD do usuário.mp4
|
265.3 MB
|
32. CRUD do usuário.srt
|
27.1 KB
|
33.1 Código da aula.html
|
0.2 KB
|
33. Conhecendo o Apollo Link (classe ApolloLink) para interceptar operações.mp4
|
188.3 MB
|
33. Conhecendo o Apollo Link (classe ApolloLink) para interceptar operações.srt
|
29.5 KB
|
34.1 Código da aula.html
|
0.2 KB
|
34. Apollo Link onError para tratamento de erros na requisição.mp4
|
197.6 MB
|
34. Apollo Link onError para tratamento de erros na requisição.srt
|
28.7 KB
|
35.1 Código da aula.html
|
0.2 KB
|
35. Apollo Link WebSocket para Subscriptions e useSubscription.mp4
|
199.6 MB
|
35. Apollo Link WebSocket para Subscriptions e useSubscription.srt
|
27.5 KB
|
36.1 Código da aula.html
|
0.2 KB
|
36. Subscriptions com useSubscription - Continuação.mp4
|
78.1 MB
|
36. Subscriptions com useSubscription - Continuação.srt
|
12.8 KB
|
37.1 Código da aula.html
|
0.2 KB
|
37. makeReactiveVar - A nossa factory de Reactive Variables com Storage.mp4
|
393.2 MB
|
37. makeReactiveVar - A nossa factory de Reactive Variables com Storage.srt
|
35.4 KB
|
38.1 Código da aula.html
|
0.2 KB
|
38. Movendo authVar para makeReactiveVar.mp4
|
206.5 MB
|
38. Movendo authVar para makeReactiveVar.srt
|
17.0 KB
|
39.1 Código da aula.html
|
0.2 KB
|
39. Ativando ou desativando as subscriptions a pedido do usuário.mp4
|
221.8 MB
|
39. Ativando ou desativando as subscriptions a pedido do usuário.srt
|
18.9 KB
|
3. Repositório da seção.html
|
0.9 KB
|
40.1 Links.html
|
0.1 KB
|
40. Deploy via NGINX ou Netlify - Parte 1.mp4
|
326.1 MB
|
40. Deploy via NGINX ou Netlify - Parte 1.srt
|
25.2 KB
|
41.1 Links.html
|
0.1 KB
|
4.1 Código da aula.html
|
0.2 KB
|
41. Deploy via NGINX ou Netlify - Parte 2.mp4
|
328.9 MB
|
41. Deploy via NGINX ou Netlify - Parte 2.srt
|
28.8 KB
|
4. Corrigindo um erro de digitação na API (back-end).mp4
|
23.4 MB
|
4. Corrigindo um erro de digitação na API (back-end).srt
|
3.4 KB
|
5.1 Export do Insomnia.html
|
0.2 KB
|
5. Insomnia e todas as consultas para facilitar sua vida.mp4
|
27.4 MB
|
5. Insomnia e todas as consultas para facilitar sua vida.srt
|
6.6 KB
|
6.1 Código da aula.html
|
0.2 KB
|
6.2 Documentação do Apollo Client (Nunca deixe de ler a doc).html
|
0.1 KB
|
6. Uma introdução ao Apollo Client puro (sem front-end).mp4
|
127.8 MB
|
6. Uma introdução ao Apollo Client puro (sem front-end).srt
|
22.0 KB
|
7. Iniciando a configuração do Apollo Client para React.mp4
|
282.0 MB
|
7. Iniciando a configuração do Apollo Client para React.srt
|
49.4 KB
|
8. Continuando a configuração do Apollo Client + useMutation.mp4
|
126.4 MB
|
8. Continuando a configuração do Apollo Client + useMutation.srt
|
19.9 KB
|
9.1 Apollo Link - Doc.html
|
0.1 KB
|
9.2 Código da aula (Inclui as duas aulas anteriores).html
|
0.2 KB
|
9. Propriedade onError de useMutation e credentials = include no Apollo Client.mp4
|
155.3 MB
|
9. Propriedade onError de useMutation e credentials = include no Apollo Client.srt
|
27.3 KB
|
/13. #Extra - Introdução ao SQL com MySQL/
|
10.1 Arquivo do docker compose (docker-compose.yml).html
|
0.1 KB
|
10.2 Docker Hub.html
|
0.1 KB
|
10. Subindo o MySQL via Docker Compose.mp4
|
63.6 MB
|
10. Subindo o MySQL via Docker Compose.srt
|
10.9 KB
|
11.1 Site do DBeaver.html
|
0.1 KB
|
11. Instalando o DBeaver.mp4
|
57.3 MB
|
11. Instalando o DBeaver.srt
|
9.8 KB
|
12.1 Geeks for Geeks - Link mencionado na aula.html
|
0.1 KB
|
12. Mais sobre SQL.mp4
|
23.7 MB
|
12. Mais sobre SQL.srt
|
4.4 KB
|
13.1 Tipos de dados no MySQL.html
|
0.1 KB
|
13. Criando a tabela users.mp4
|
94.5 MB
|
13. Criando a tabela users.srt
|
26.1 KB
|
14. Criando a tabela roles.mp4
|
10.1 MB
|
14. Criando a tabela roles.srt
|
2.1 KB
|
15. Criando a tabela users_roles.mp4
|
59.5 MB
|
15. Criando a tabela users_roles.srt
|
15.2 KB
|
16. Criando a tabela profiles.mp4
|
27.4 MB
|
16. Criando a tabela profiles.srt
|
5.1 KB
|
17.1 Tipos de dados no MySQL.html
|
0.1 KB
|
17. Colunas com tipo datetime (created_at e updated_at).mp4
|
52.4 MB
|
17. Colunas com tipo datetime (created_at e updated_at).srt
|
13.6 KB
|
18. Entendendo o DBeaver.mp4
|
25.9 MB
|
18. Entendendo o DBeaver.srt
|
10.7 KB
|
19. Repositório para as consultas.html
|
0.2 KB
|
1. Introdução à seção.mp4
|
7.2 MB
|
1. Introdução à seção.srt
|
1.7 KB
|
20. SQL INSERT.mp4
|
115.2 MB
|
20. SQL INSERT.srt
|
22.7 KB
|
21. SELECT de colunas e apelidos (alias).mp4
|
44.7 MB
|
21. SELECT de colunas e apelidos (alias).srt
|
11.6 KB
|
22. WHERE para filtrar os registros.mp4
|
58.6 MB
|
22. WHERE para filtrar os registros.srt
|
12.4 KB
|
23.1 Dados.html
|
0.2 KB
|
23. Inserindo dados fictícios.mp4
|
20.4 MB
|
23. Inserindo dados fictícios.srt
|
2.5 KB
|
24. SELECT BETWEEN.mp4
|
64.5 MB
|
24. SELECT BETWEEN.srt
|
7.7 KB
|
25. SELECT IN.mp4
|
39.5 MB
|
25. SELECT IN.srt
|
5.6 KB
|
26. SELECT LIKE.mp4
|
54.1 MB
|
26. SELECT LIKE.srt
|
9.9 KB
|
27. SELECT ORDER.mp4
|
32.0 MB
|
27. SELECT ORDER.srt
|
6.5 KB
|
28. SELECT LIMIT e OFFSET.mp4
|
39.9 MB
|
28. SELECT LIMIT e OFFSET.srt
|
7.5 KB
|
29. INSERT com SELECT.mp4
|
62.3 MB
|
29. INSERT com SELECT.srt
|
13.1 KB
|
2. Diagramas entidade relacionamento (DER).mp4
|
17.6 MB
|
2. Diagramas entidade relacionamento (DER).srt
|
3.2 KB
|
30. DELETE.mp4
|
39.2 MB
|
30. DELETE.srt
|
7.4 KB
|
31. UPDATE.mp4
|
33.8 MB
|
31. UPDATE.srt
|
6.7 KB
|
32. SELECT de mais de uma tabela.mp4
|
47.2 MB
|
32. SELECT de mais de uma tabela.srt
|
8.0 KB
|
33. INNER JOIN.mp4
|
70.9 MB
|
33. INNER JOIN.srt
|
11.2 KB
|
34. LEFT JOIN.mp4
|
13.3 MB
|
34. LEFT JOIN.srt
|
2.3 KB
|
35. RIGHT JOIN.mp4
|
59.2 MB
|
35. RIGHT JOIN.srt
|
8.8 KB
|
36. RAND e ROUND.mp4
|
44.7 MB
|
36. RAND e ROUND.srt
|
6.6 KB
|
37. INSERT de dados para a tabela roles.mp4
|
20.7 MB
|
37. INSERT de dados para a tabela roles.srt
|
5.4 KB
|
38. INSERT de dados para a tabela users_roles.mp4
|
88.2 MB
|
38. INSERT de dados para a tabela users_roles.srt
|
15.8 KB
|
39. INSERT IGNORE.mp4
|
21.1 MB
|
39. INSERT IGNORE.srt
|
3.5 KB
|
3. Entidades (Tabelas).mp4
|
92.0 MB
|
3. Entidades (Tabelas).srt
|
17.5 KB
|
40. SELECT com vários JOINs.mp4
|
93.7 MB
|
40. SELECT com vários JOINs.srt
|
16.7 KB
|
41. UPDATE com JOINs.mp4
|
38.2 MB
|
41. UPDATE com JOINs.srt
|
7.5 KB
|
42. DELETE com JOINs.mp4
|
18.5 MB
|
42. DELETE com JOINs.srt
|
3.4 KB
|
43. GROUP BY.mp4
|
82.6 MB
|
43. GROUP BY.srt
|
13.2 KB
|
44. Funções de Agregação - max, min, avg, sum e count + GROUP BY.mp4
|
85.8 MB
|
44. Funções de Agregação - max, min, avg, sum e count + GROUP BY.srt
|
13.5 KB
|
45. Uma consulta real.mp4
|
122.8 MB
|
45. Uma consulta real.srt
|
14.2 KB
|
46.1 Exercícios.html
|
0.1 KB
|
46. Exercícios.mp4
|
38.5 MB
|
46. Exercícios.srt
|
6.2 KB
|
47.1 Código da aula.html
|
0.1 KB
|
47. Exercícios - Solução.mp4
|
245.5 MB
|
47. Exercícios - Solução.srt
|
29.0 KB
|
4. Relacionamentos de entidades.mp4
|
23.5 MB
|
4. Relacionamentos de entidades.srt
|
4.2 KB
|
5. Relacionamento de um para um (One-to-one).mp4
|
55.9 MB
|
5. Relacionamento de um para um (One-to-one).srt
|
8.8 KB
|
6. Relacionamento de um para muitos (one-to-many).mp4
|
34.7 MB
|
6. Relacionamento de um para muitos (one-to-many).srt
|
5.6 KB
|
7. Relacionamento de muitos para muitos (many-to-many).mp4
|
34.4 MB
|
7. Relacionamento de muitos para muitos (many-to-many).srt
|
6.8 KB
|
8. Outras maneiras de identificar relacionamentos.mp4
|
32.2 MB
|
8. Outras maneiras de identificar relacionamentos.srt
|
5.0 KB
|
9.1 Site do Docker.html
|
0.1 KB
|
9. Instale o Docker e o Docker Compose.mp4
|
23.5 MB
|
9. Instale o Docker e o Docker Compose.srt
|
5.5 KB
|
/14. #Extra - Knex.js - SQL Query Builder para Postgres, MySQL, MariaDB e mais/
|
10. Select com colunas e alias.mp4
|
66.4 MB
|
10. Select com colunas e alias.srt
|
9.0 KB
|
1.1 Documentação do Knex Query Builder.html
|
0.1 KB
|
11. Select com where básico.mp4
|
46.7 MB
|
11. Select com where básico.srt
|
5.6 KB
|
12. Inserindo dados fictícios com knex.raw.mp4
|
82.6 MB
|
12. Inserindo dados fictícios com knex.raw.srt
|
11.7 KB
|
13. Select between com Knex.mp4
|
33.6 MB
|
13. Select between com Knex.srt
|
4.1 KB
|
14. Select IN com Knex.mp4
|
32.6 MB
|
14. Select IN com Knex.srt
|
3.2 KB
|
15. Select Like com o Knex.mp4
|
26.5 MB
|
15. Select Like com o Knex.srt
|
3.7 KB
|
16. Select Order By com Knex.mp4
|
23.8 MB
|
16. Select Order By com Knex.srt
|
3.2 KB
|
17. Select Limit e Offset com Knex.mp4
|
14.3 MB
|
17. Select Limit e Offset com Knex.srt
|
2.1 KB
|
18. Insert Select no Knex.mp4
|
138.7 MB
|
18. Insert Select no Knex.srt
|
20.5 KB
|
19. Delete no Knex.mp4
|
64.7 MB
|
19. Delete no Knex.srt
|
8.9 KB
|
1. Introdução - RAW SQL, Query Builder ou ORM.mp4
|
76.7 MB
|
1. Introdução - RAW SQL, Query Builder ou ORM.srt
|
14.6 KB
|
20. Update no knex.mp4
|
70.7 MB
|
20. Update no knex.srt
|
9.6 KB
|
21. Select de várias tabelas.mp4
|
74.0 MB
|
21. Select de várias tabelas.srt
|
10.5 KB
|
22. Inner Join com Knex.mp4
|
62.4 MB
|
22. Inner Join com Knex.srt
|
7.6 KB
|
23. Left Join com Knex.mp4
|
25.2 MB
|
23. Left Join com Knex.srt
|
3.4 KB
|
24. Right Join com Knex.mp4
|
38.7 MB
|
24. Right Join com Knex.srt
|
5.4 KB
|
25. Update com Round e Rand no Knex.mp4
|
39.3 MB
|
25. Update com Round e Rand no Knex.srt
|
5.6 KB
|
26. Insert na tabela roles com Knex.mp4
|
11.2 MB
|
26. Insert na tabela roles com Knex.srt
|
1.8 KB
|
27. insert na tabela users_roles (com insert ignore).mp4
|
93.4 MB
|
27. insert na tabela users_roles (com insert ignore).srt
|
12.8 KB
|
28. update com join no knex.mp4
|
43.0 MB
|
28. update com join no knex.srt
|
6.2 KB
|
29. Delete com join no Knex.mp4
|
45.1 MB
|
29. Delete com join no Knex.srt
|
6.5 KB
|
2. Repositório da seção.html
|
0.2 KB
|
30.1 Knex cheatsheet.html
|
0.1 KB
|
30. GroupBy no Knex.mp4
|
72.2 MB
|
30. GroupBy no Knex.srt
|
8.4 KB
|
31. Funções de agregação com Knex.mp4
|
26.4 MB
|
31. Funções de agregação com Knex.srt
|
3.0 KB
|
32. Finalizando a seção.mp4
|
14.6 MB
|
32. Finalizando a seção.srt
|
2.3 KB
|
3. Configurando o projeto (knexfile).mp4
|
58.6 MB
|
3. Configurando o projeto (knexfile).srt
|
10.5 KB
|
4. Migration de users.mp4
|
77.0 MB
|
4. Migration de users.srt
|
13.9 KB
|
5. Migration de profiles (one-to-one).mp4
|
66.2 MB
|
5. Migration de profiles (one-to-one).srt
|
12.3 KB
|
6. Migration de roles.mp4
|
24.5 MB
|
6. Migration de roles.srt
|
4.0 KB
|
7. Migration de users_roles.mp4
|
50.8 MB
|
7. Migration de users_roles.srt
|
8.4 KB
|
8. Testando a conexão com o Knex.mp4
|
48.7 MB
|
8. Testando a conexão com o Knex.srt
|
11.1 KB
|
9. Insert com Knex.mp4
|
87.3 MB
|
9. Insert com Knex.srt
|
16.0 KB
|
/15. #EXTRA - Comandos LinuxUnix mais usados - Aprenda a navegar no terminal (BÔNUS)/
|
10. Sobre comandos LinuxUnix.html
|
0.4 KB
|
1. Sobre a seção.html
|
0.3 KB
|
2. Introdução e o comando sudo - substitute user do.mp4
|
78.0 MB
|
2. Introdução e o comando sudo - substitute user do.srt
|
7.6 KB
|
3. Arquivo de referência.html
|
0.3 KB
|
4. Comandos pwd, ls e mais.mp4
|
169.9 MB
|
4. Comandos pwd, ls e mais.srt
|
16.1 KB
|
5. Navegação, caminhos absolutos e relativos, pwd, ls, cd e outros comandos Unix.mp4
|
338.1 MB
|
5. Navegação, caminhos absolutos e relativos, pwd, ls, cd e outros comandos Unix.srt
|
32.9 KB
|
6. Manipulando diretórios e arquivos com cp, mv, mkdir, rm, touch, nano e mais.mp4
|
289.9 MB
|
6. Manipulando diretórios e arquivos com cp, mv, mkdir, rm, touch, nano e mais.srt
|
27.0 KB
|
7. Operadores e símbolos úteis para executar comandos múltiplos no LinuxUnix.mp4
|
166.6 MB
|
7. Operadores e símbolos úteis para executar comandos múltiplos no LinuxUnix.srt
|
15.9 KB
|
8. Background e Foreground com jobs, fg, bg e kill.mp4
|
136.5 MB
|
8. Background e Foreground com jobs, fg, bg e kill.srt
|
13.1 KB
|
9. Outros comandos úteis, como nano, file, history, pkill, whoami, hostname....mp4
|
106.1 MB
|
9. Outros comandos úteis, como nano, file, history, pkill, whoami, hostname....srt
|
8.9 KB
|
/16. Conclusão e certificado/
|
1. Sobre emissão do seu certificado.mp4
|
17.2 MB
|
1. Sobre emissão do seu certificado.srt
|
2.3 KB
|
/1. Introdução/
|
1.1 Draw.io - Também para criação de diagramas.html
|
0.1 KB
|
1.2 Grafos - Estrutura de dados.html
|
0.1 KB
|
1.3 Graph Editor.html
|
0.1 KB
|
1.4 Site do GraphQL.html
|
0.1 KB
|
1.5 YED - Site para criação de diagramas.html
|
0.1 KB
|
1. Apresentação introdutória ao curso.mp4
|
100.6 MB
|
1. Apresentação introdutória ao curso.srt
|
27.4 KB
|
/2. Configuração do ambiente de desenvolvimento/
|
1. Conheça as seções atuais e saiba mais sobre as novas seções.mp4
|
82.2 MB
|
1. Conheça as seções atuais e saiba mais sobre as novas seções.srt
|
13.5 KB
|
2. Tirando melhor proveito das perguntas e respostas do curso.mp4
|
66.0 MB
|
2. Tirando melhor proveito das perguntas e respostas do curso.srt
|
13.9 KB
|
3. Aviso e alertas sobre aulas de ambiente.html
|
0.7 KB
|
4.1 Chocolatey.html
|
0.1 KB
|
4.2 Configurações do VS Code.html
|
0.1 KB
|
4. Windows - Como configuro meu ambiente de desenvolvimento.mp4
|
268.4 MB
|
4. Windows - Como configuro meu ambiente de desenvolvimento.srt
|
30.6 KB
|
5.1 Chrome.html
|
0.1 KB
|
5.2 Node.js.html
|
0.1 KB
|
5.3 OMTheme Ubuntu.html
|
0.1 KB
|
5.4 Settings VS Code.html
|
0.1 KB
|
5.5 Vs Code.html
|
0.1 KB
|
5. Linux - Como configuro meu ambiente de desenvolvimento.mp4
|
234.6 MB
|
5. Linux - Como configuro meu ambiente de desenvolvimento.srt
|
24.9 KB
|
/3. Introdução GraphQL Queries com Scalar e Object Types no Apollo Server/
|
10.1 Código da aula.html
|
0.2 KB
|
10. Separando as Queries e Resolvers para cada tipo - Parte 1.mp4
|
83.2 MB
|
10. Separando as Queries e Resolvers para cada tipo - Parte 1.srt
|
15.1 KB
|
11.1 Código da aula.html
|
0.2 KB
|
1.1 Código da aula.html
|
0.2 KB
|
11. Separando as Queries e Resolvers para cada tipo - Parte 2.mp4
|
82.3 MB
|
11. Separando as Queries e Resolvers para cada tipo - Parte 2.srt
|
16.0 KB
|
1.2 Repositório da seção.html
|
0.1 KB
|
12. Separando as Queries e Resolvers para cada tipo - Parte 3.mp4
|
78.3 MB
|
12. Separando as Queries e Resolvers para cada tipo - Parte 3.srt
|
17.0 KB
|
13.1 Código da aula.html
|
0.2 KB
|
13.2 Faker.js.html
|
0.1 KB
|
13.3 Gist com db.json.html
|
0.1 KB
|
13.4 Json-server.html
|
0.1 KB
|
1.3 Tutorial Git + SSH.html
|
0.1 KB
|
13. Vamos criar uma API com Json-server.mp4
|
167.2 MB
|
13. Vamos criar uma API com Json-server.srt
|
28.0 KB
|
14.1 Código da aula.html
|
0.2 KB
|
14. Mapeando os tipos User e Post.mp4
|
56.9 MB
|
14. Mapeando os tipos User e Post.srt
|
9.9 KB
|
15.1 Código da aula.html
|
0.2 KB
|
15. Context + Preenchendo dados de usuários pela API.mp4
|
97.6 MB
|
15. Context + Preenchendo dados de usuários pela API.srt
|
20.4 KB
|
16.1 Código da aula.html
|
0.2 KB
|
16.2 Queries.html
|
0.2 KB
|
16. Argumentos nos resolvers - User ID.mp4
|
52.1 MB
|
16. Argumentos nos resolvers - User ID.srt
|
12.2 KB
|
17.1 Código da aula.html
|
0.2 KB
|
17. Context - Evitando repetições.mp4
|
62.8 MB
|
17. Context - Evitando repetições.srt
|
12.7 KB
|
18.1 Código da aula.html
|
0.2 KB
|
18.2 Código da aula.html
|
0.2 KB
|
18. Resolvendo o tipo Posts (Possível exercício).mp4
|
48.6 MB
|
18. Resolvendo o tipo Posts (Possível exercício).srt
|
9.0 KB
|
19.1 Código da aula.html
|
0.2 KB
|
19. Argumentos dinâmicos para Queries e Resolvers.mp4
|
67.5 MB
|
19. Argumentos dinâmicos para Queries e Resolvers.srt
|
13.7 KB
|
1. Instalando o apollo-server e o graphql.mp4
|
54.3 MB
|
1. Instalando o apollo-server e o graphql.srt
|
10.4 KB
|
20.1 Código da aula.html
|
0.2 KB
|
20. Mais sobre resolvers - Trivial Resolvers.mp4
|
109.3 MB
|
20. Mais sobre resolvers - Trivial Resolvers.srt
|
23.5 KB
|
21.1 Código da aula.html
|
0.2 KB
|
21. Aliases nas Queries.mp4
|
17.0 MB
|
21. Aliases nas Queries.srt
|
5.3 KB
|
2.1 Código da aula.html
|
0.2 KB
|
22.1 Código da aula.html
|
0.2 KB
|
22. Query Fragments - Evite repetição nas consultas.mp4
|
27.7 MB
|
22. Query Fragments - Evite repetição nas consultas.srt
|
6.9 KB
|
2.2 Repositório Eslint e Prettier.html
|
0.1 KB
|
23.1 Código da aula.html
|
0.2 KB
|
23. Input type.mp4
|
132.5 MB
|
23. Input type.srt
|
23.9 KB
|
24.1 Código da aula.html
|
0.2 KB
|
24.2 Query.html
|
0.2 KB
|
24. Enum Type.mp4
|
53.7 MB
|
24. Enum Type.srt
|
11.2 KB
|
25.1 Código da aula.html
|
0.2 KB
|
25. Union Types.mp4
|
85.1 MB
|
25. Union Types.srt
|
18.9 KB
|
26.1 Código da aula.html
|
0.2 KB
|
26. Interface Type.mp4
|
104.6 MB
|
26. Interface Type.srt
|
20.5 KB
|
27.1 Código da aula.html
|
0.2 KB
|
27. Preparando o ambiente para a próxima seção.mp4
|
24.1 MB
|
27. Preparando o ambiente para a próxima seção.srt
|
4.3 KB
|
2. Configurando o Eslint e o Prettier.mp4
|
60.9 MB
|
2. Configurando o Eslint e o Prettier.srt
|
12.1 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3. Nodemon e Sucrase.mp4
|
65.7 MB
|
3. Nodemon e Sucrase.srt
|
11.3 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Primeira Query, typeDefs e Playground do Apollo Server (GraphQL).mp4
|
57.5 MB
|
4. Primeira Query, typeDefs e Playground do Apollo Server (GraphQL).srt
|
15.8 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5. Primeiros resolvers no Apollo Server (GraphQL).mp4
|
38.1 MB
|
5. Primeiros resolvers no Apollo Server (GraphQL).srt
|
8.7 KB
|
6.1 Código da aula.html
|
0.2 KB
|
6. Scalar Types no GraphQL.mp4
|
105.4 MB
|
6. Scalar Types no GraphQL.srt
|
22.2 KB
|
7.1 Código da aula.html
|
0.2 KB
|
7. Object Types (Custom Types) no GraphQL.mp4
|
62.5 MB
|
7. Object Types (Custom Types) no GraphQL.srt
|
15.0 KB
|
8. Me ajude a produzir conteúdo gratuito.html
|
1.8 KB
|
9.1 Código da aula.html
|
0.2 KB
|
9. Algumas informações sobre as aulas a seguir.mp4
|
36.7 MB
|
9. Algumas informações sobre as aulas a seguir.srt
|
10.8 KB
|
/4. Resolvers, Relações, Problema N + 1 e Soluções (como dataloader e datasource)/
|
10.1 Código da aula.html
|
0.2 KB
|
10. Exercício - DataLoader e DataSource de User.mp4
|
8.1 MB
|
10. Exercício - DataLoader e DataSource de User.srt
|
2.7 KB
|
1.1 Código da aula.html
|
0.2 KB
|
1. Relações e o problema N+1.mp4
|
159.2 MB
|
1. Relações e o problema N+1.srt
|
30.1 KB
|
2. Leia mais sobre N + 1.html
|
0.5 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3.2 Dataloader.html
|
0.1 KB
|
3. Usando um dataloader.mp4
|
159.8 MB
|
3. Usando um dataloader.srt
|
23.2 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Organizando os dataloaders.mp4
|
85.9 MB
|
4. Organizando os dataloaders.srt
|
16.7 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5. Relação inversa de User para Posts.mp4
|
117.2 MB
|
5. Relação inversa de User para Posts.srt
|
21.2 KB
|
6.1 Data Sources e RESTDataSource.html
|
0.1 KB
|
6. Introdução aos Data Sources do Apollo.mp4
|
133.2 MB
|
6. Introdução aos Data Sources do Apollo.srt
|
21.7 KB
|
7.1 Código da aula.html
|
0.2 KB
|
7.2 Documentação da RESTDataSource.html
|
0.2 KB
|
7. Implementando RESTDataSource do Apollo.mp4
|
123.5 MB
|
7. Implementando RESTDataSource do Apollo.srt
|
24.7 KB
|
8.1 Código da aula.html
|
0.2 KB
|
8. Configurando o TTL do Cache InMemoryLRUCache da RESTDataSource.mp4
|
82.1 MB
|
8. Configurando o TTL do Cache InMemoryLRUCache da RESTDataSource.srt
|
14.6 KB
|
9. DataLoader e DataSource trabalhando juntos.mp4
|
132.4 MB
|
9. DataLoader e DataSource trabalhando juntos.srt
|
21.8 KB
|
/5. Mutations e demais operações de CRUD (Create, Update e Delete)/
|
10.1 Código da aula.html
|
0.2 KB
|
10. Remova JSON de extensões assistidas pelo nodemon.mp4
|
42.0 MB
|
10. Remova JSON de extensões assistidas pelo nodemon.srt
|
7.4 KB
|
1.1 Código da aula.html
|
0.2 KB
|
1. Entendendo GET, POST, PUT, PATCH e DELETE em API Rest tradicional.mp4
|
215.6 MB
|
1. Entendendo GET, POST, PUT, PATCH e DELETE em API Rest tradicional.srt
|
40.0 KB
|
2.1 Código da aula.html
|
0.2 KB
|
2. Criando minha primeira mutation.mp4
|
153.4 MB
|
2. Criando minha primeira mutation.srt
|
28.3 KB
|
3.1 Clean Architecture API with TypeScript.html
|
0.1 KB
|
3.2 Código da aula.html
|
0.2 KB
|
3. Mutation cretePost e input de dados.mp4
|
246.3 MB
|
3. Mutation cretePost e input de dados.srt
|
40.0 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Mutation updatePost e input de dados.mp4
|
162.4 MB
|
4. Mutation updatePost e input de dados.srt
|
26.6 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5. Mutation deletePost.mp4
|
81.2 MB
|
5. Mutation deletePost.srt
|
15.2 KB
|
6. Exercício - Crie as mutations do tipo User.mp4
|
24.4 MB
|
6. Exercício - Crie as mutations do tipo User.srt
|
4.3 KB
|
7.1 Código da aula.html
|
0.2 KB
|
7.2 Mutations salvas no meu playground.html
|
0.2 KB
|
7. Solução - Crie as mutations do tipo User.mp4
|
181.4 MB
|
7. Solução - Crie as mutations do tipo User.srt
|
35.0 KB
|
8.1 Código da aula.html
|
0.2 KB
|
8. Usando Query Variables com Mutations.mp4
|
75.0 MB
|
8. Usando Query Variables com Mutations.srt
|
16.3 KB
|
9.1 Apollo Erros.html
|
0.1 KB
|
9.2 Código da aula (Gist).html
|
0.1 KB
|
9.3 HTTP Codes.html
|
0.1 KB
|
9. Enviando Queries ou Mutations para o GraphQL usando a fetch API (sem playground).mp4
|
190.3 MB
|
9. Enviando Queries ou Mutations para o GraphQL usando a fetch API (sem playground).srt
|
40.5 KB
|
/6. JWT Autenticação e autorização no GraphQL (Sistema de Login)/
|
10.1 Código da aula.html
|
0.2 KB
|
10. Ajustando Delete User para que somente o usuário possa apagar seus dados.mp4
|
50.4 MB
|
10. Ajustando Delete User para que somente o usuário possa apagar seus dados.srt
|
8.9 KB
|
11.1 Código da aula.html
|
0.2 KB
|
1.1 Bcrypt - NPM.html
|
0.1 KB
|
11. Movendo auth-functions.js para login-functions.js.mp4
|
24.7 MB
|
11. Movendo auth-functions.js para login-functions.js.srt
|
3.8 KB
|
12.1 Código da aula.html
|
0.2 KB
|
1.2 Código da aula.html
|
0.2 KB
|
12. Ligando o ID do usuário ao post criado automaticamente usando o token.mp4
|
54.1 MB
|
12. Ligando o ID do usuário ao post criado automaticamente usando o token.srt
|
10.2 KB
|
13.1 Código da aula.html
|
0.2 KB
|
13. Autorizando atualização apenas para o dono do post (c informações sobre cache).mp4
|
172.8 MB
|
13. Autorizando atualização apenas para o dono do post (c informações sobre cache).srt
|
23.0 KB
|
1.3 Jsonwebtoken - NPM.html
|
0.1 KB
|
14.1 Código da aula.html
|
0.2 KB
|
14. Autorizando delete apenas para o dono do post.mp4
|
71.5 MB
|
14. Autorizando delete apenas para o dono do post.srt
|
10.5 KB
|
1.4 jwt.io.html
|
0.1 KB
|
15.1 Código da aula.html
|
0.2 KB
|
15. Criando o resolver de logout.mp4
|
157.1 MB
|
15. Criando o resolver de logout.srt
|
24.0 KB
|
1. Bcrypt e JSON Web Token (JWT) - Teoria.mp4
|
237.7 MB
|
1. Bcrypt e JSON Web Token (JWT) - Teoria.srt
|
48.9 KB
|
2.1 Código da aula.html
|
0.1 KB
|
2. [Fora do tópico] - Mudei de sistema operacional.mp4
|
23.2 MB
|
2. [Fora do tópico] - Mudei de sistema operacional.srt
|
3.5 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3.2 Lastpass password generator.html
|
0.1 KB
|
3. Criando o JWT SECRET no .env (Reinicie o servidor após a aula).mp4
|
26.7 MB
|
3. Criando o JWT SECRET no .env (Reinicie o servidor após a aula).srt
|
6.4 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Adicionando o campo passwordHash no Usuário.mp4
|
207.4 MB
|
4. Adicionando o campo passwordHash no Usuário.srt
|
32.7 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5. Criando a Mutation, tipagem, resolvers e dataSources de Login.mp4
|
207.6 MB
|
5. Criando a Mutation, tipagem, resolvers e dataSources de Login.srt
|
42.7 KB
|
6.1 Código da aula.html
|
0.2 KB
|
6. Adicionando autorização via Authorization Bearer Token.mp4
|
131.6 MB
|
6. Adicionando autorização via Authorization Bearer Token.srt
|
21.2 KB
|
7.1 Código da aula.html
|
0.2 KB
|
7. Adicionando rotas com proprietário no GraphQL.mp4
|
129.6 MB
|
7. Adicionando rotas com proprietário no GraphQL.srt
|
29.1 KB
|
8.1 Código da aula.html
|
0.2 KB
|
8. Exemplo de controle de token JWT.mp4
|
152.5 MB
|
8. Exemplo de controle de token JWT.srt
|
24.8 KB
|
9. Exercícios - Tente resolver esses problemas.mp4
|
57.8 MB
|
9. Exercícios - Tente resolver esses problemas.srt
|
9.0 KB
|
/7. Cookies + JWT Autenticação e autorização no GraphQL (Sistema de Login)/
|
1. Introdução e motivos para usar cookies.mp4
|
60.0 MB
|
1. Introdução e motivos para usar cookies.srt
|
13.8 KB
|
2.1 Código da aula.html
|
0.2 KB
|
2.2 Cookies HTTP - MDN.html
|
0.1 KB
|
2. Criando um cookie super seguro (Strict).mp4
|
161.7 MB
|
2. Criando um cookie super seguro (Strict).srt
|
23.4 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3.2 cookie-parser.js.html
|
0.1 KB
|
3. Autorizando o usuário via cookie.mp4
|
121.8 MB
|
3. Autorizando o usuário via cookie.srt
|
15.9 KB
|
4.1 Código da aula.html
|
0.2 KB
|
4. Logout com cookies.mp4
|
53.3 MB
|
4. Logout com cookies.srt
|
6.4 KB
|
5.1 Code Pen com Data Fetching.html
|
0.1 KB
|
5.2 Code Pen com Form.html
|
0.1 KB
|
5.3 Código da aula.html
|
0.2 KB
|
5. Testando CSRF em nosso GraphQL Server - Parte 1.mp4
|
82.5 MB
|
5. Testando CSRF em nosso GraphQL Server - Parte 1.srt
|
16.2 KB
|
6.1 Code Pen com Data Fetching.html
|
0.1 KB
|
6.2 Código da aula.html
|
0.2 KB
|
6.3 CORS - Misconfigurations & Bypass.html
|
0.1 KB
|
6. Testando CSRF em nosso GraphQL Server - Parte 2.mp4
|
183.5 MB
|
6. Testando CSRF em nosso GraphQL Server - Parte 2.srt
|
29.9 KB
|
/8. GraphQL + Bases de dados (Novo Datasource com MySQL e Knex)/
|
10.1 Código da aula.html
|
0.2 KB
|
10. Organizando as pastas da aplicação.mp4
|
58.2 MB
|
10. Organizando as pastas da aplicação.srt
|
8.4 KB
|
11.1 Código da aula.html
|
0.2 KB
|
11. Criando o Parent Datasource.mp4
|
68.7 MB
|
11. Criando o Parent Datasource.srt
|
10.8 KB
|
1.1 Vídeo sobre o Knex.html
|
0.1 KB
|
12.1 Código da aula.html
|
0.2 KB
|
12. Typedefs - Definição de tipos dos comentários.mp4
|
52.1 MB
|
12. Typedefs - Definição de tipos dos comentários.srt
|
10.0 KB
|
13.1 Código da aula.html
|
0.2 KB
|
13. Iniciando a criação dos resolvers do comentário.mp4
|
73.2 MB
|
13. Iniciando a criação dos resolvers do comentário.srt
|
10.4 KB
|
14.1 Código da aula.html
|
0.2 KB
|
14. Estendendo SQLDatasource para CommentSQLDatasource.mp4
|
135.8 MB
|
14. Estendendo SQLDatasource para CommentSQLDatasource.srt
|
22.5 KB
|
15.1 Código da aula.html
|
0.2 KB
|
15. Criando o resolver de Post para obter comentários.mp4
|
143.4 MB
|
15. Criando o resolver de Post para obter comentários.srt
|
18.1 KB
|
16.1 Código da aula.html
|
0.2 KB
|
16. Criando o mapeamento do DataLoader dos comentários.mp4
|
151.1 MB
|
16. Criando o mapeamento do DataLoader dos comentários.srt
|
20.7 KB
|
1. Introdução à seção.mp4
|
13.3 MB
|
1. Introdução à seção.srt
|
4.1 KB
|
2.1 Download docker.html
|
0.1 KB
|
2.2 TXT usado no vídeo.html
|
0.1 KB
|
2. Instalando o Docker no Windows.mp4
|
77.3 MB
|
2. Instalando o Docker no Windows.srt
|
9.3 KB
|
3.1 Download docker.html
|
0.1 KB
|
3. Instalando o Docker no MacOS.mp4
|
102.4 MB
|
3. Instalando o Docker no MacOS.srt
|
8.7 KB
|
4. Instalando o Docker no Linux (Ubuntu).mp4
|
19.7 MB
|
4. Instalando o Docker no Linux (Ubuntu).srt
|
2.6 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5.2 DBeaver.html
|
0.1 KB
|
5.3 Docker Hub - MySQL.html
|
0.1 KB
|
5.4 docker-compose.yml.html
|
0.2 KB
|
5. Subindo o MySQL com o Docker Compose.mp4
|
146.1 MB
|
5. Subindo o MySQL com o Docker Compose.srt
|
24.0 KB
|
6.1 Código da aula.html
|
0.2 KB
|
6. Configurando o Knex Query Builder.mp4
|
141.7 MB
|
6. Configurando o Knex Query Builder.srt
|
21.3 KB
|
7.1 Código da aula.html
|
0.2 KB
|
7. Criando uma migração no Knex Query Builder.mp4
|
127.2 MB
|
7. Criando uma migração no Knex Query Builder.srt
|
18.7 KB
|
8. Adicionando os comentários do db.json no MySQL.mp4
|
224.5 MB
|
8. Adicionando os comentários do db.json no MySQL.srt
|
24.3 KB
|
9.1 A Deep Dive on Apollo Data Sources - Apollo Blog.html
|
0.2 KB
|
9.2 Data sources - Apollo Server Docs.html
|
0.1 KB
|
9. Sobre a criação do seu próprio Datasouce no Apollo Server.mp4
|
51.6 MB
|
9. Sobre a criação do seu próprio Datasouce no Apollo Server.srt
|
7.3 KB
|
/9. Subscriptions no GraphQL Apollo Server (WebSockets)/
|
1.1 Subscriptions.html
|
0.1 KB
|
1. Introdução à seção.mp4
|
81.2 MB
|
1. Introdução à seção.srt
|
12.6 KB
|
2.1 Código da aula.html
|
0.2 KB
|
2. Definindo uma Subscription e seu resolver com PubSub.mp4
|
160.1 MB
|
2. Definindo uma Subscription e seu resolver com PubSub.srt
|
22.3 KB
|
3.1 Código da aula.html
|
0.2 KB
|
3. Coletando dados sobre a conexão (cookies) e adicionando ao contexto.mp4
|
227.5 MB
|
3. Coletando dados sobre a conexão (cookies) e adicionando ao contexto.srt
|
25.4 KB
|
4. Broadcast de notificações para todos os usuários (talvez um problema).mp4
|
51.9 MB
|
4. Broadcast de notificações para todos os usuários (talvez um problema).srt
|
8.5 KB
|
5.1 Código da aula.html
|
0.2 KB
|
5. Filtrando as notificações para usuários específicos.mp4
|
152.1 MB
|
5. Filtrando as notificações para usuários específicos.srt
|
19.5 KB
|
Total files 637
|