Curso Full Stack and React Essentials
32 HorasVisão Geral
A web é a onipresente plataforma de desenvolvimento de aplicativos e entrega de conteúdo. Neste curso de 4,5 dias, os alunos criam sites responsivos, constroem um back-end node.js e domam a complexidade por meio de componentes de interface do usuário que podem ser mantidos. Fornecemos a eles uma base sólida para as tecnologias da web atuais: HTML5, CSS3, ES6, Node.js, ReactJS. Os alunos não saem conhecendo apenas essas ferramentas; eles estão preparados para captar e aplicar o que o ecossistema da web lançar neles nos próximos anos.
Publico Alvo
- Os desenvolvedores nativos que desejam criar uma presença na web que ofereça suporte a um aplicativo, aumentam a base de usuários e coletam feedback do usuário.
- Desenvolvedores de back-end que precisam criar aplicativos da Web com pilha completa.
- Desenvolvedores corporativos criando aplicativos que precisam funcionar em qualquer dispositivo ou tela.
Pre-Requisitos
- É esperado um entendimento básico da programação orientada a objetos ou funcional.
- A experiência em desenvolvimento de software é necessária, embora não tenha que ser com JavaScript.
Informações Gerais
Informações Geral do Curso:
- Carga Horaria, 32h
- Se noturno o curso acontece de segunda a sexta das 19h às 23h, total de 8 noites;
- Se aos sábados o curso acontece de 09h às 18h, total de 4 sábados;
- Se in-company o curso acontece de segunda a quinta de 08h às 17h, total de 4 dias;
Formato de Entrega:
- Presencial em sala de aula
- On-line ao vivo em tempo real
- In-company
Conteúdo Programatico
Construindo Websites Responsáveis e Amigáveis para Celular
- Estilo e layout de uma aplicação com HTML e CSS moderno.
- Crie uma página web ágil com Flexbox e Media Queries.
- Responda aos eventos do usuário com JavaScript e o padrão de callback.
- Implementar efeitos visuais e animação usando transições CSS3.
- Escrever funções JavaScript que transformam dados em elementos UI.
- Use jQuery para criar e manipular elementos DOM.
Escrevendo JavaScript Eficaz com Padrões de Design e Ferramentas de Construção
- Criar namespaces e objetos com Expressões de Função Imediatamente Invocadas.
- Utilizar elementos do formulário HTML5 e o framework Bootstrap para criar uma página de lista de compras.
- Transforme uma página web simples em uma aplicação interativa com JavaScript.
- Assegurar a entrada correta através da API de Validade Personalizada.
- Acesse os dados do servidor remoto usando AJAX.
- Lidar graciosamente com dados assíncronos com objetos Promise.
Construindo Backends em Tempo Real com o Node.js
- Construa um servidor de arquivos HTTP simples.
- Gerencie os passos de instalação e construção do módulo com o npm.
- Escreva um servidor de chat usando WebSockets.