Javascript e TypeScript – front-end e back-end (Full Stack) – Node, Express, noSQL, React, hooks, Redux, Design Patterns
Curso de JavaScript na platadorma Udemy ministrado pelo professor Luiz Otávio Miranda.
Este repositório
É onde eu atualizo e deixo salvo as aulas que já concluí, assim vou marcando meu progresso e também fico familiarizado com a plataforma do Github.
Conteúdo do Curso
- JavaScript Básico, Funcional e Orientado a Objetos (ES6+, front-end e back-end)
- TypeScript – um superset do JavaScript com tipagem estática (front-end e back-end)
- Node, Express, MongoDB e MySQL/MariaDB (Back-end)
- Webpack e Babel (Front-end)
- Sistema de login com session (front-end e back-end)
- Sistema de login com JWT (front-end e back-end)
- Criação de projetos com Node, Express e EJS (front-end e back-end)
- 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 e MariaDB)
- Criação de API Rest com Node + Express + Sequelize (back-end)
- React JS com React Hooks + Redux com Redux Saga (front-end)
- Princípios da programação orientada a objetos
- Princípios S.O.L.I.D
- Testes automatizados com o Jest
- Expressões Regulares (Bônus)
- Padrões de projeto GOF – Design Patterns (Bônus)
- NestJS + Strapi + PostgreSQL (com CSR, SSR, SSG e ISR)
- HTML5 e CSS3 (Bônus Extra)