Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

React: bibliotecas para desenvolver formulários

Formulários com React: Aplique conceitos de criação de formulários com as ferramentas mais utilizadas no mercado

0/0 passos finalizados
Esta formação faz parte da escola Front-end
25h

Para conclusão

3

Cursos

2

Artigos

Formação React: bibliotecas para desenvolver formulários

Nesta formação, vamos explorar algumas das bibliotecas mais populares: Yup, Formik, React Hook Form e Zod, você provavelmente já se deparou com a necessidade de construir e validar formulários em suas aplicações React. É uma tarefa crucial garantir que os dados inseridos pelos usuários sejam corretos e válidos antes de serem enviados para o servidor, além de garantir que tudo seja construído de forma organizada e fácil de manter.

Ao final desta formação, você estará pronto para enfrentar desafios de construção, validação e manutenção de formulários.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

📅 Planeje seus dias de estudo

Inicie a formação organizando sua rotina de estudos, pense em sua disponibilidade e defina sua dedicação.

Selecione quantos dias na semana você se comprometerá a estudar esta Formação:
Se você estudar 1 hora por dia, terá finalizado essa formação em aproximadamente

Passo a passo

  1. 1

    Formulários com Formik e Yup

    No primeiro passo da formação, você aprenderá a utilizar o Schema e o hook useFormikContext do Formik e Yup. Juntos eles simplificam a gestão de formulários e realizam as validações necessárias. Ao combinar essas bibliotecas, você construirá validações sólidas.

    Tudo isso explorando temas como validação condicional, gestão avançada de estado e feedback visual para melhorar a experiência tanto do usuário quanto da pessoa desenvolvedora.

  2. 2

    Typescript, Zod e React Hook Form

    Neste passo, você aprenderá sobre as bibliotecas React Hook Form e Zod combinadas com o TypeScript. Exploramos a diferença entre formulários controlados e não controlados e o uso de técnicas como validação condicional e criação de esquemas de validação.

    Você aprenderá a transformar os dados, implementar validações customizadas, aplicar máscaras de validação e muito mais para elevar suas habilidades de desenvolvimento front-end.