Javascript
- Sintaxe, variáveis e estruturas de controle
- Funções, Arrow Function
- Estrutura para consytrução de módulos
- Boas práticas, assincronismo
- Callbacks e Clousures
Node
- Arquitetura cliente/servidor
- JavaScript em modo de servidor
- Gerenciamento de dependências
- NPM Event Loop
Cross
- Arquitetura de Internet (cliente/servidor)
- Stacks e princípios de desenvolvimento web Git
- IDE e console
- Metodologias ágeis e SCRUM
HTML+CSS
- Estrutura geral, boas práticas
- Classes, ids, seletores, herança e superposição
- Posicionamentos, altura, largura e responsividade
- Estrutura e padrão de uso
- Elementos semânticos (cont. textual/multimídia)
- Introdução a Media Queries e Bootstrap
- Introdução a Flexbox
JavaScript em Front-End
- Acesso ao DOM, seletores, adicionar/apagar, editar
- Gerenciamento estendido: storage, forms, embeds, etc
- Requisições por AJAX
MySQL
- Princípios, estrutura e hierarquia
- Introdução a base de dados relacionais
- Structured Query Language (SQL) básico
- SQL estendido: joins, groups, limits, keys e indexes
React
- Visualizações de React Virtual DOM
- Modo único de fluxo reativo (One way reactive data flow)
- Componentes
- Estados e ciclos de vida
- Integração com API’s
Express
- Princípios básicos, estrutura de um projeto
- Gestão de Routing, middleware, controladores
- Request/Response, visualizações, templates, ORM, autenticação e seções
- Deploy