Parcele seu curso em até 24x no boleto com uma pequena taxa de juros (sujeito aprovação). Entre em contato!
Próximas Turmas
- Frequência: Terça e Quinta
- Horário: 09:00/13:00h
- Término Previsto: 07/07/2022
- Modalidade: Presencial/online
- Valor: 12xR$ 231,00
- Professor: Sergio Mendes
O que você vai aprender nesse curso
Público alvo:
O curso é voltado para profissionais que atuam com desenvolvimento Web Front-End e desejam especializar-se no framework REACT.
Descrição:
Durante o curso será desenvolvido um sistema FrontEnd a partir do zero usando REACT e consumindo serviços de uma API WEB. Neste sistema serão utilizadas as tecnologias: REACT HOOKS, AXIOS, HOOK FORMS, ROUTES, entre outras. O curso também aborda o REACT NATIVE para desenvolvimento mobile.
Conteúdo do curso
Ementa:
- Introdução ao REACT e configuração do ambiente de trabalho
- Configuração do VSCODE
- Configuração e instalação do NODEJS
- Instalando e gerenciando dependências
- Desenvolvimento baseado em componentes
- Estados do componente
- Renderização
- Montagem do componente
- Principais eventos
- ROUTES
- Mapeando rotas no projeto
- Desenvolvendo SPA (Single Page Application)
- Integrando o bootstrap ao projeto REACT
- Configurando layout do bootstrap
- Mapeamento dos links e rotas
- HOOKS e REACT HOOK FORMS
- Iniciando com REACT HOOKS
- useState e useEffect
- Criação de formulários dinâmicos com React Hook Forms
- Validações customizadas
- Desenvolvendo componentes de formulário
- Controllers de formulário
- AXIOS
- Acessando serviços de API
- POST, PUT, DELETE e GET
- BODY REQUEST
- RESPONSES
- HEADERS
- Integrando o projeto REACT com APIs Web
- Implementando um CRUD (Cadastro, Consulta, Edição e Exclusão), integrando o projeto REACT à uma API.
- AUTENTICAÇÃO DE USUÁRIOS
- Acessando APIs para obtenção de TOKEN Segurança
- Manipulando cookies
- Acessando serviços de API autenticados
- Criando INTERCEPTORS com AXIOS
- DESENVOLVIMENTO MOBILE COM REAC NATIVE
- Configuração do ambiente
- Criando uma aplicação REACT NATIVE
- Desenvolvimento de componentes
- Navegação
- Integrando com APIs web
- React Native Paper
- Vector Icons
- React Navigation
- AsyncStorage
- Desenvolvimento de CRUD com NATIVE para app.