Stack Técnico & Ferramentas
- Front-end: HTML5 semântico, CSS3 (Flexbox, Grid, responsividade), JavaScript (ES6+), Angular (básico/intermediário), consumo de APIs REST, criação de interfaces modernas e interativas.
- Back-end: Java (POO, interfaces, herança, polimorfismo, exceções), aplicações em console, regras de negócio, CRUD completo; Python (automação, análise de dados, scripts utilitários).
- Bancos de Dados: MySQL, SQLite e H2 – modelagem relacional (DER/BRModelo), criação de tabelas, queries complexas, joins, normalização, e integração com aplicações Java e Python.
- APIs & Integrações: JSON-Server (simulação de API), consumo via Fetch/Axios, integração com aplicações front-end e projetos educacionais.
- DevOps / Ferramentas: Git e GitHub (ramificações, versionamento, GitHub Pages), VS Code, Postman, ambientes Linux (Zorin OS / Ubuntu), Docker (conceitos iniciais).
- Testes & Qualidade: Selenium IDE (automatização de testes de interface), Jasmine (testes unitários básicos para JS), validação, tratamento de erros e boas práticas de código.
- IA & Machine Learning: Scikit-learn (classificadores e regressão), preparação de dados (pandas, numpy), tratamento de nulos, visualização (Matplotlib, Seaborn), primeiros modelos preditivos.