Este é o repositório de todos os exemplos que usei no Curso de Javascript do básico ao avançado (https://www.udemy.com/course/curso-de-javascript-moderno-do-basico-ao-avancado/).
(https://github.com/luizomf/curso-js)
- JavaScript Básico, Funcional e Orientado a Objetos (ES6+, front-end e back-end);
- Node, Express, MongoDB e MySQL/MariaDB (Back-end);
- Sistema de login com session (front-end e back-end);
- Criação de projetos com Node, Express e EJS (front-end e back-end);
- Configurações de segurança para o servidor (SSH e TLS - Https);
- Utilização de SQL com sequelize (MySQL e MariaDB);
- React JS com React Hooks + Redux com Redux Saga (front-end);
- Princípios S.O.L.I.D;
- Expressões Regulares (Bônus);
- NestJS + Strapi + PostgreSQL (com CSR, SSR, SSG e ISR);
- TypeScript - um superset do JavaScript com tipagem estática (front-end e back-end);
- Webpack e Babel (Front-end);
- Sistema de login com JWT (front-end e back-end);
- Configuração de um servidor Linux para Deploy (Ubuntu Server);
- Utilização de noSQL com mongoose (MongoDB);
- Criação de API Rest com Node + Express + Sequelize (back-end);
- Princípios da programação orientada a objetos;
- Testes automatizados com o Jest;
- Padrões de projeto GOF - Design Patterns (Bônus);
- HTML5 e CSS3 (Bônus Extra).