14 vídeos
2 textos
100 horas e 5 minutos
-
-
1. Instalando NodeJS, VSCode e Chrome no Windows
-
2. Instalando NodeJS, VSCode e Chrome no Linux (Ubuntu 18.04)
-
-
1. Console.log
-
2. Execícios
-
4. Comentários de código
-
5. Navegador vs Node (HTML + JavaScript)
-
6. Variáveis com let
-
7. Constantes com const
-
8. Correção
-
9. Exercícios - Const e Let
-
10. Código do exercício solucionado
-
11. Let vs Var - Primeira diferença
-
-
11. Let vs Var - Primeira diferença
-
12. Tipos de dados primitivos
-
13. Operadores aritméticos, de atribuição e incremento
-
14. alert, confirm e prompt (Navegador)
Descrição do curso
- JavaScript Básico, Funcional e Orientado a Objetos (ES6+)
- TypeScript - um superset do JavaScript com tipagem estática (front-end e back-end)
- Node, Express, MongoDB, Sequelize (Back-end)
- Webpack e Babel (Front-end)
- Sistema de login com session
- Sistema de login com JWT
- Criação de um projeto com arquitetura MVC
- Configuração de um servidor Linux para Deploy (Ubuntu Server)
- Configurações de segurança para o servidor (SSH e TLS - Https)
- Utilização de noSQL com mongoose (MongoDB)
- Utilização de SQL com sequelize (MySQL/MariaDB)
- Criação de API Rest para Back-end com Node + Express + Sequelize
- React JS (Básico)
- React JS (Avançado) com React Hooks + Redux com Redux Saga
- Princípios da programação orientada a objetos
- Princípios S.O.L.I.D
- Testes automatizados com o Jest
- Expressões Regulares
- Padrões de projeto - Design Patterns