💻 Repositório dedicado aos estudos do curso JavaScript e TypeScript Full Stack do professor Otávio Miranda, abrangendo tanto o desenvolvimento front-end quanto back-end, com foco em boas práticas, arquitetura, performance e organização profissional de código.
🧭 Sessão 9 – JS Tooling e ES6 Modules (Módulos)
Estudando ferramentas modernas do ecossistema JavaScript, como:
npm
,npx
epackage.json
- Organização de arquivos com ES6 Modules (
import/export
) - Criação de estrutura de projeto escalável
- Uso de scripts e configuração inicial de ambiente
- Tipos primitivos, operadores, variáveis
- Estruturas de controle e funções
- Objetos, arrays e manipulação de dados
- Classes, construtores, herança
- Getters, setters e encapsulamento
- Métodos estáticos e privados
- ES6 Modules (
import
,export
) - Ambiente de desenvolvimento com
npm
- Scripts de automação
- TypeScript do zero
- Node.js e Express (servidores e APIs)
- Banco de dados NoSQL (MongoDB)
- Front-end moderno com React, Redux e Hooks
- Design Patterns e arquitetura escalável