Aperfeiçoamento Profissional | Presencial

Aperfeiçoamento Profissional em Desenvolvimento Web com React

Capacitar os participantes no desenvolvimento de interfaces modernas e reativas para aplicações web utilizando React, abordando desde os fundamentos da biblioteca até a criação de projetos práticos.

O CURSO

A partir do curso, o participante irá aprender conceitos relacionados à atuação como Programador de sistemas de informação. O curso terá momentos teóricos e práticos. A teoria ocorrerá em ambientes de sala de aula e os momentos práticos ocorrerão em laboratórios, com equipamentos e máquinas propícias para a formação do participante.


OPORTUNIDADES DE TRABALHO

Indústria e empresas em geral


O QUE VOCÊ IRÁ APRENDER

- 1. Introdução ao React e Configuração do Ambiente (4h): Visão geral do React e sua mportância no desenvolvimento web moderno.Rocketseat
- Configuração do ambiente de desenvolvimento com ferramentas como Vite
- Criação do primeiro projeto React e estrutura básica de pastas
- 2. Fundamentos do React (6h): Componentização e reutilização de código
- Estados e propriedades (props) em componentes
- Ciclo de vida dos componentes e hooks básicos como useState e useEffect
- 3. Gerenciamento de Estado Avançado (6h): Context API para compartilhamento de estado global.GitHub
- Introdução ao Redux para gerenciamento de estado complexo
- Boas práticas na arquitetura de estado em aplicações React
- 4. Roteamento com React Router (4h): Configuração de rotas em aplicações React
- Navegação entre páginas e parâmetros de rota
- Rocketseat+1Rocketseat+1
- Proteção de rotas e edirecionamentos
- 5. Consumo de APIs e Integração com Back-end (6h): Realização de requisições HTTP utilizando fetch e axios
- Manipulação de respostas e tratamento de erros
- Integração com APIs RESTful e boas práticas de consumo de dados
- 6. Estilização de Componentes (4h): Utilização de CSS Modules e Styled Components
- Introdução ao Tailwind CSS para estilização rápida e responsiva
- o Boas práticas de organização e manutenção de estilos em projetos React
- 7. Testes em Aplicações React (4h): Introdução a testes unitários e de integração com Jest e React Testing Library
- Escrita de testes para componentes e hooks
- Execução e análise de cobertura de testes
- 8. Projeto Prático Integrado (6h): Desenvolvimento de uma aplicação completa utilizando os conceitos abordados
- Implementação de funcionalidades como autenticação de usuários, consumo de APIs e roteamento
- Aplicação de boas práticas de desenvolvimento e versionamento de código.


POR QUE O SENAI É A MELHOR ESCOLHA?

- Mais possibilidades de conquistar um emprego ou uma promoção
- Infraestrutura com laboratórios equipados e com materiais para aprendizado inclusos
- É rápido conquistar um diploma de qualidade
- As empresas confiam em quem faz Senai
- Professores com grande experiência no mercado
- Aulas teóricas e práticas. Aqui você aprende fazendo
- Descontos para quem trabalha na indústria


REQUISITOS PARA COMEÇAR

- Ensino Fundamental Incompleto
- Comprovante de Residência
- CPF do Aluno
- RG do Aluno

*O Sistema Fiep reserva-se o direito de cancelar as turmas caso não haja número mínimo de inscritos ou em caso de força maior.
**Pré-matrícula e/ou matrícula sujeita a análise de crédito, no ato da sua efetivação.
***Os cursos possuem cargas horárias diferenciadas nos momentos presenciais e a distância, conforme opção escolhida.
O Sistema Fiep oferece diversas soluções em educação, do ensino infantil à formação executiva. Conheça todas as opções.