O curso é 100% online, com material em texto. No final, você faz a avaliação e, com a aprovação, conquista a oportunidade de investir no seu certificado, um passo importante para valorizar seu currículo e impulsionar sua carreira profissional.
O que você vai aprender
O curso começa na preparação do ambiente e avança até o controle de estado de uma aplicação inteira. Cada tema entra na ordem em que aparece no projeto real.
- Configurar o ambiente de desenvolvimento e deixar o primeiro projeto rodando.
- Entender a sintaxe JSX e escrever a interface dentro do código.
- Dividir a aplicação em componentes que podem ser reaproveitados em várias telas.
- Trabalhar com props e state para controlar o que cada componente recebe e guarda.
- Acompanhar o ciclo de vida dos componentes e saber em que momento cada ação acontece.
- Compartilhar estado entre telas com a Context API, sem passar dado de componente em componente.
- Estruturar o estado global com Redux e tratar efeitos colaterais com middleware.
- Configurar o React Router e criar hooks personalizados para reaproveitar lógica.
Para quem é este curso
ReactJS é hoje uma das bases mais pedidas em vaga de front-end, e também aparece em equipe que mantém sistema interno. O curso atende quem programa e quem coordena esse trabalho.
- Para você que já escreve JavaScript e quer dar o passo para uma biblioteca usada no mercado.
- Para você que trabalha com front-end e precisa organizar estado em aplicação que cresceu.
- Para você que está migrando de área dentro de TI e quer entrar em desenvolvimento web.
- Para você que está começando e quer firmar a lógica antes, com lógica de programação.
- Para você que é freelancer e quer entregar interface própria em vez de depender de tema pronto.
Pré-requisitos: nenhum. Não há exigência de escolaridade mínima, idade ou experiência anterior.
Onde este certificado é usado
Desenvolvimento web é uma das áreas em que a triagem olha qualificação declarada junto com o portfólio. O certificado de curso livre entra nestas situações:
- No currículo, em vagas como desenvolvedor front-end júnior, estagiário de desenvolvimento, auxiliar de TI e analista júnior.
- Como horas complementares ou atividade extracurricular em curso de graduação, respeitando o regulamento de cada faculdade.
- Em concurso público e prova de títulos, quando o edital aceitar certificado de curso livre. Confira sempre o que o edital do seu concurso pede.
- Em processo interno de mudança de função, quando a empresa abre vaga de front-end e pede comprovação de estudo na tecnologia usada pelo time.
.

