badge Crie um Gerenciador de Esferas do Dragon BallZ Usando ReactJS, Jest, React Testing Library e Cypress
PROYECTOS

Crie um Gerenciador de Esferas do Dragon BallZ Usando ReactJS, Jest, React Testing Library e Cypress

Neste Labs você irá construir uma aplicação para gerenciar as esferas do dragão e validar se podemos invocar o Shenlong. Entretanto é preciso garantir a qualidade do software e que ele não tenha falhas. A aplicação será em React e usaremos o react testing library, jest e Cypress, que são ferramentas de testes essenciais para resolver esse problema, garanto que depois de conhecê-las não irá conseguir ficar sem!

AvanzadoFront-End
React image
React
Comience el desafío

Complete sus datos

Al hacer clic en "Comenzar ahora", declaro que acepto elPolítica de privacidad y los Términos de uso da DIO.

Lo que desarrollarás </>

Objetivo: O objetivo deste projeto é criar um gerenciador de esferas do Dragon BallZ usando ReactJS, Jest, React Testing Library e Cypress. A aplicação permitirá ao usuário gerenciar as esferas do dragão e validar se é possível invocar o Shenlong.

Descrição: Neste Labs, os participantes irão construir uma aplicação utilizando a tecnologia React para gerenciar as esferas do dragão do anime Dragon BallZ. Através dessa aplicação, será possível adicionar, editar e excluir as esferas, além de validar se é possível invocar o Shenlong ao reunir todas elas.

Para garantir a qualidade do software e evitar falhas, serão utilizadas as ferramentas de teste Jest, React Testing Library e Cypress. O Jest é um framework de teste de JavaScript que permite verificar se a lógica da aplicação está correta. A React Testing Library é uma biblioteca que fornece uma forma fácil de testar os componentes React, verificando se eles estão renderizando corretamente e se respondem às interações do usuário. O Cypress é uma ferramenta de teste de ponta a ponta que garante que a aplicação está funcionando corretamente, testando-a como um usuário real interagindo com a interface.

Requisitos técnicos:
- A aplicação deve ser desenvolvida utilizando a tecnologia ReactJS.
- Deve ser possível adicionar, editar e excluir esferas do dragão.
- Deve ser possível validar se é possível invocar o Shenlong ao reunir todas as esferas.
- Os testes devem ser desenvolvidos utilizando o Jest, a React Testing Library e o Cypress.
- Os testes devem abranger todas as funcionalidades da aplicação.
- O código deve ser versionado utilizando um sistema de controle de versão, como o Git.

Após a conclusão deste projeto, espera-se que os participantes tenham adquirido conhecimento e familiaridade com as tecnologias ReactJS, Jest, React Testing Library e Cypress, além de terem praticado o desenvolvimento de uma aplicação utilizando essas ferramentas de teste.

image
image EDUCAÇÃOimage EMPREGABILIDADEimage COMUNIDADE
image

Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech

Desde R$ 718,80 por
R$29
,90 /mes
en el plan anual
EMPEZAR AHORA

Com o o DIO PRO você irá:

  • image fy section

    Acesso ilimitado a todos os bootcamps

    E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo

  • image fy section

    Mais de 180 projetos práticos para ganhar experiência

    Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado

  • image fy section

    Fazer parte das maiores e mais inovadoras empresas do mundo

    Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.

    image

Acerca de DIO

ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02

DIO es la comunidad tecnológica de aprendizaje continuo más grande de América Latina, que conecta al mejor talento con las empresas más innovadoras del mundo.

Un ecosistema educativo completo para aprender en desarrollo de software, ingeniería de datos, calidad de software y computación en la nube.