diff --git a/_data/cards/pt_BR/apollo-client.yaml b/_data/cards/pt_BR/apollo-client.yaml index bab2ee56c..37bba73f3 100644 --- a/_data/cards/pt_BR/apollo-client.yaml +++ b/_data/cards/pt_BR/apollo-client.yaml @@ -20,12 +20,9 @@ contents: title: "Apollo Client + Angular 7 : Configurando Apollo Client com o poderoso ng add" link: https://medium.com/@gustavo93.lima/apollo-client-angular-7-configurando-apollo-client-com-o-poderoso-ng-add-a7788b63d4b3 alura-contents: - - type: COURSE - title: "Curso GraphQL: construindo uma API com Apollo Server" - link: https://www.alura.com.br/curso-online-graphql-construindo-api-apollo-server - - type: COURSE - title: "Curso GraphQL: integração de dados e relacionamentos" - link: https://www.alura.com.br/curso-online-graphql-integracao-dados-relacionamentos - type: COURSE title: "Curso React: consumindo GraphQL com Apollo Client" - link: https://www.alura.com.br/curso-online-react-consumindo-graphql-apollo-client + link: https://cursos.alura.com.br/course/react-consumindo-graphql-apollo-client + - type: COURSE + title: "Curso React: combinando Context API e Apollo Client" + link: https://cursos.alura.com.br/course/react-combinando-context-api-apollo-client diff --git a/_data/cards/pt_BR/cypress.yaml b/_data/cards/pt_BR/cypress.yaml index b9921cd78..39cc4787f 100644 --- a/_data/cards/pt_BR/cypress.yaml +++ b/_data/cards/pt_BR/cypress.yaml @@ -18,21 +18,9 @@ contents: title: "Otavio Lemos: Guia Rápido Sobre Cypress" link: https://www.youtube.com/watch?v=e5SuUUFlDss alura-contents: - - type: YOUTUBE - title: "Alura: Testes em Javascript - Alura Live 50" - link: https://www.youtube.com/watch?v=r1rndQwFLMY - - type: COURSE - title: "Curso React: escreva testes end to end com Cypress" - link: https://cursos.alura.com.br/course/react-escreva-testes-end-to-end-cypress - - type: COURSE - title: "Curso React: avançando em testes e2e com Cypress" - link: https://cursos.alura.com.br/course/react-avancando-testes-e2e-cypress - - type: COURSE - title: "Formação Melhore sua aplicação React com testes automatizados" - link: https://cursos.alura.com.br/formacao-react-testes-automatizados - type: SITE title: "Primeiras aulas do curso Cypress: automação de testes E2E" - link: https://www.alura.com.br/conteudo/cypress-automacao-testes-e2e + link: https://www.alura.com.br/conteudo/cypress-automatizando-testes-e2e - type: COURSE title: "Curso Cypress: automação de testes E2E" link: https://www.alura.com.br/curso-online-cypress-automacao-testes-e2e diff --git a/_data/cards/pt_BR/data-structures.yaml b/_data/cards/pt_BR/data-structures.yaml index 7a0dc1a28..1bc92c930 100644 --- a/_data/cards/pt_BR/data-structures.yaml +++ b/_data/cards/pt_BR/data-structures.yaml @@ -49,7 +49,7 @@ alura-contents: link: https://cursos.alura.com.br/course/php-dominando-collections - type: COURSE title: "Curso Python: avançando na linguagem" - link: https://cursos.alura.com.br/course/python-3-avancando-na-linguagem + link: https://cursos.alura.com.br/course/python-crie-sua-primeira-aplicacao - type: CHALLENGE title: "7 Days of Code: Estruturas de Dados" link: https://7daysofcode.io/matricula/estruturas-de-dados diff --git a/_data/cards/pt_BR/graphql.yaml b/_data/cards/pt_BR/graphql.yaml index 1929c5ff9..7ea2513b6 100644 --- a/_data/cards/pt_BR/graphql.yaml +++ b/_data/cards/pt_BR/graphql.yaml @@ -24,18 +24,18 @@ contents: title: "How to GraphQL: The Fullstack tutorial for GraphQL (em inglês)" link: https://www.howtographql.com/ alura-contents: + - type: ARTICLE + title: "Guia essencial do GraphQL para pessoas que desenvolvem frontend" + link: https://www.alura.com.br/artigos/guia-graphql-pessoas-desenvolvem-frontend - type: YOUTUBE title: "Alura: O que é GraphQL?" link: https://www.youtube.com/watch?v=trf3ZR_K1nk - type: podcast title: "Hipsters.tech: Python, GraphQL e Serverless no Zé Delivery (Hipsters On The Road 53)" link: https://www.alura.com.br/podcast/python-graphql-e-serverless-no-ze-delivery-hipsters-on-the-road-53-a804 - - type: COURSE - title: "Curso GraphQL: construindo uma API com Apollo Server" - link: https://www.alura.com.br/curso-online-graphql-construindo-api-apollo-server - - type: COURSE - title: "Curso GraphQL: integração de dados e relacionamentos" - link: https://www.alura.com.br/curso-online-graphql-integracao-dados-relacionamentos - type: COURSE title: "Curso React: consumindo GraphQL com Apollo Client" - link: https://www.alura.com.br/curso-online-react-consumindo-graphql-apollo-client + link: https://cursos.alura.com.br/course/react-consumindo-graphql-apollo-client + - type: COURSE + title: "Curso React: combinando Context API e Apollo Client" + link: https://cursos.alura.com.br/course/react-combinando-context-api-apollo-client diff --git a/_data/cards/pt_BR/javascript-concurrency.yaml b/_data/cards/pt_BR/javascript-concurrency.yaml index 5c1db52d4..ec09a059b 100644 --- a/_data/cards/pt_BR/javascript-concurrency.yaml +++ b/_data/cards/pt_BR/javascript-concurrency.yaml @@ -24,4 +24,7 @@ contents: alura-contents: - type: ARTICLE title: "Concorrência ou paralelismo: Threads, Processes, Fibers e Actors" - link: https://www.alura.com.br/artigos/concorrencia-ou-paralelismo-threads-processes-fibers-e-actors \ No newline at end of file + link: https://www.alura.com.br/artigos/concorrencia-ou-paralelismo-threads-processes-fibers-e-actors + - type: COURSE + title: "Formação: Desenvolva aplicações Web em JavaScript com tarefas concorrentes e orientadas a objetos" + link: https://cursos.alura.com.br/formacao-aplicacoes-javascript-tarefas-concorrentes-orientadas-objetoss diff --git a/_data/cards/pt_BR/javascript-es6.yaml b/_data/cards/pt_BR/javascript-es6.yaml index 8185cf44c..839c0fc85 100644 --- a/_data/cards/pt_BR/javascript-es6.yaml +++ b/_data/cards/pt_BR/javascript-es6.yaml @@ -22,14 +22,8 @@ contents: link: https://www.youtube.com/watch?v=yRr8Wo4XfYY - type: YOUTUBE title: "Tiago Matos: Reutilizando funções dinamicamente com javascript ES6 módulos (import/export)" - link: https://www.youtube.com/watch?v=yRr8Wo4XfYY + link: https://www.youtube.com/watch?v=vylVbb2PY0M alura-contents: - type: YOUTUBE title: "Alura: JavaScript avançado I: ES6, orientação a objetos e padrões de projetos" link: https://www.youtube.com/watch?v=T-JVRDnykYg - - type: COURSE - title: "Curso JavaScript: conhecendo o Browser e padrões de projeto" - link: https://www.alura.com.br/curso-online-javascript-es6-orientacao-a-objetos-parte-1 - - type: COURSE - title: "Curso JavaScript: aprofundando em MVC, padrão Proxy e Factory" - link: https://www.alura.com.br/curso-online-javascript-es6-orientacao-a-objetos-parte-2 \ No newline at end of file diff --git a/_data/cards/pt_BR/javascript-storage.yaml b/_data/cards/pt_BR/javascript-storage.yaml index d151fc767..498142659 100644 --- a/_data/cards/pt_BR/javascript-storage.yaml +++ b/_data/cards/pt_BR/javascript-storage.yaml @@ -31,7 +31,7 @@ contents: alura-contents: - type: SITE title: "Primeiras aulas do curso JavaScript na Web: armazenando dados no navegador" - link: https://www.alura.com.br/conteudo/javascript-web-armazenando-dados-navegador--amp + link: https://www.alura.com.br/conteudo/javascript-manipulacao-elementos-localstorage - type: COURSE title: "Curso JavaScript na Web: armazenando dados no navegador" - link: https://www.alura.com.br/curso-online-javascript-web-armazenando-dados-navegador \ No newline at end of file + link: https://www.alura.com.br/curso-online-javascript-web-armazenando-dados-navegador diff --git a/_data/cards/pt_BR/jest.yaml b/_data/cards/pt_BR/jest.yaml index 6196024b8..e529a846a 100644 --- a/_data/cards/pt_BR/jest.yaml +++ b/_data/cards/pt_BR/jest.yaml @@ -2,7 +2,7 @@ name: Jest logo: short-description: key-objectives: - - Testar componentes + - Jest é um framework de teste em JavaScript projetado para garantir a correção de qualquer código JavaScript. Ele permite que você escreva testes com uma API acessível, familiar e rica em recursos que lhe dá resultados rapidamente. aditional-objectives: contents: - type: ARTICLE @@ -11,19 +11,10 @@ contents: - type: SITE title: "Jest: Documentação" link: https://jestjs.io/pt-BR/docs/getting-started - - type: SITE - title: "React: Documentação - Receitas de Testes" - link: https://pt-br.legacy.reactjs.org/docs/testing-recipes.html - - type: YOUTUBE - title: "Washington Developer: React: Teste seus componentes | Jest | Testing Library" - link: https://www.youtube.com/watch?v=pbwXsjVEMqg - type: YOUTUBE title: "Matheus Castiglioni: Jest - Iniciando com testes e TDD" link: https://www.youtube.com/watch?v=sLx00kXPoTg alura-contents: - type: COURSE - title: "Curso React: testando os seus componentes" - link: https://cursos.alura.com.br/course/react-testando-componentes - - type: COURSE - title: "Formação Melhore sua aplicação React com testes automatizados" - link: https://cursos.alura.com.br/formacao-react-testes-automatizados + title: "Node.js: testes unitários e de integração" + link: https://cursos.alura.com.br/course/nodejs-testes-unitarios-integracao diff --git a/_data/cards/pt_BR/react-cypress.yaml b/_data/cards/pt_BR/react-cypress.yaml new file mode 100644 index 000000000..41aeee259 --- /dev/null +++ b/_data/cards/pt_BR/react-cypress.yaml @@ -0,0 +1,38 @@ +name: Cypress +logo: +short-description: +key-objectives: + - Criar e executar testes +aditional-objectives: +contents: + - type: SITE + title: "Cypress: Documentação (inglês)" + link: https://docs.cypress.io/guides/getting-started/installing-cypress + - type: ARTICLE + title: "Um Overview sobre Cypress.io — Framework de Automação de Testes end-to-end" + link: https://medium.com/@faelbercam/um-overview-sobre-cypress-io-framework-de-automa%C3%A7%C3%A3o-de-testes-end-to-end-dc438b9ee7a1 + - type: YOUTUBE + title: "Otavio Lemos: Guia Rápido Sobre Cypress" + link: https://www.youtube.com/watch?v=e5SuUUFlDss +alura-contents: + - type: YOUTUBE + title: "Alura: Testes em Javascript - Alura Live 50" + link: https://www.youtube.com/watch?v=r1rndQwFLMY + - type: COURSE + title: "Curso React: escreva testes end to end com Cypress" + link: https://cursos.alura.com.br/course/react-escreva-testes-end-to-end-cypress + - type: COURSE + title: "Curso React: avançando em testes e2e com Cypress" + link: https://cursos.alura.com.br/course/react-avancando-testes-e2e-cypress + - type: COURSE + title: "Formação Melhore sua aplicação React com testes automatizados" + link: https://cursos.alura.com.br/formacao-react-testes-automatizados + - type: SITE + title: "Primeiras aulas do curso Cypress: automação de testes E2E" + link: https://www.alura.com.br/conteudo/cypress-automatizando-testes-e2e + - type: COURSE + title: "Curso Cypress: automação de testes E2E" + link: https://www.alura.com.br/curso-online-cypress-automacao-testes-e2e + - type: COURSE + title: "Formação Carreira QA: processos e automação de testes" + link: https://www.alura.com.br/formacao-carreira-tester-qa diff --git a/_data/cards/pt_BR/react-jest.yaml b/_data/cards/pt_BR/react-jest.yaml new file mode 100644 index 000000000..9fb792c7d --- /dev/null +++ b/_data/cards/pt_BR/react-jest.yaml @@ -0,0 +1,30 @@ +name: React - Jest +logo: +short-description: +key-objectives: + - Jest é um framework de teste em JavaScript projetado para garantir a correção de qualquer código JavaScript. Ele permite que você escreva testes com uma API acessível, familiar e rica em recursos que lhe dá resultados rapidamente. + - Testar componentes +aditional-objectives: +contents: + - type: ARTICLE + title: "Testes Unitários: Fundamentos e Qualidade de Software!" + link: https://dev.to/wnqueiroz/testes-unitarios-fundamentos-e-qualidade-de-software-5af0 + - type: SITE + title: "Jest: Documentação" + link: https://jestjs.io/pt-BR/docs/getting-started + - type: SITE + title: "Jest: Testando Apps React" + link: https://jestjs.io/pt-BR/docs/tutorial-react + - type: YOUTUBE + title: "Washington Developer: React: Teste seus componentes | Jest | Testing Library" + link: https://www.youtube.com/watch?v=pbwXsjVEMqg + - type: YOUTUBE + title: "Matheus Castiglioni: Jest - Iniciando com testes e TDD" + link: https://www.youtube.com/watch?v=sLx00kXPoTg +alura-contents: + - type: COURSE + title: "Curso React: testando os seus componentes" + link: https://cursos.alura.com.br/course/react-testando-componentes + - type: COURSE + title: "Formação Melhore sua aplicação React com testes automatizados" + link: https://cursos.alura.com.br/formacao-react-testes-automatizados diff --git a/_data/guides/pt_BR/react.yaml b/_data/guides/pt_BR/react.yaml index de951c696..9c9070975 100644 --- a/_data/guides/pt_BR/react.yaml +++ b/_data/guides/pt_BR/react.yaml @@ -53,9 +53,9 @@ expertise: optional: true - react-testing-library: priority: 8 - - jest: + - react-jest: priority: 8 - - cypress: + - react-cypress: priority: 8 - javascript-callbacks-promises: priority: 8