// whoami

MINHA JORNADA.

Um registro público da evolução de um programador focado em fundamentos e arquitetura.

init_log() • rastreando origens
2025 • ESTUDANDO - freeCodeCamp.org

Fundamentos de HTML

Estruturação semântica e acessível de páginas e aplicações web.

HTML5SemânticaA11y
  • HTML Básico: Estruturação correta de documentos para a Web.
  • HTML Semântico: Tags com significado para SEO e leitores.
  • Formulários e Tabelas: Coleta de dados e organização estruturada.
  • Acessibilidade Nativa: Práticas essenciais para navegação web inclusiva.
  • Fundamentos Visuais: Box Model, Tipografia, Cores e medidas relativas.
  • Arquitetura de Layout: Domínio prático de CSS Grid e Flexbox.
  • Design Responsivo: Interfaces adaptáveis para qualquer tamanho de tela.
  • Seletores Avançados: Pseudo-classes, pseudo-elementos e regras de atributos.
  • Animações: Dando vida e fluidez aos componentes visuais.
  • Acessibilidade: Criação de interfaces inclusivas e formulários bem estilizados.
  • Design System: Utilização de CSS Variables para temas consistentes.
2025 • ESTUDANDO - freeCodeCamp.org

Estilização com CSS

Arquitetura visual, layouts responsivos e animações fluidas para interfaces.

CSS3FlexboxGrid
2025 • ESTUDANDO - freeCodeCamp.org

Desconstruindo o JavaScript

Mergulho profundo nos fundamentos (FreeCodeCamp). Domínio de funções de alta ordem, DOM e lógica algorítmica.

ES6+AlgoritmosDOM
  • Base de Ferro: Variáveis, tipos primitivos e manipulação de dados.
  • Lógica Estruturada: Organização com Objetos e Arrays de alto nível.
  • Algoritmos e Fluxo: Loops, condicionais e resolução de problemas lógicos.
  • Poder Funcional: Funções de alta ordem, Callbacks e modularização.
  • Vida ao HTML: Manipulação dinâmica do DOM e eventos nativos.
  • 1º Semestre: Fundamentos de hardware, lógica de programação e modelagem de software.
  • 2º Semestre: Estrutura de sistemas computacionais, redes e segurança da informação.
  • 3º Semestre: Matemática aplicada à computação, experiência do usuário (UX) e IHC.
  • Teoria e Prática: Equilíbrio entre embasamento acadêmico e engenharia de software real.
  • Engenharia de Requisitos: Transformando necessidades em soluções computacionais robustas.
2025 • ESTUDANDO - Universidade São Judas

Ciência da Computação

Graduação na Universidade São Judas. Foco em embasamento teórico e engenharia de software.

ModelagemSegurançaIHC / UX
2026 • ESTUDANDO E PRATICANDO

Backend com Node.js e Express

Construção de APIs escaláveis e seguras. Foco em arquitetura de microsserviços e integração com bancos de dados.

Node.jsExpressPostgreSQL
  • Fundamentos: Explorando Módulos Core do Node.js e ecossistema NPM.
  • O Coração do CRUD: Protocolo HTTP e padrão REST (POST, GET, PUT, DELETE).
  • O Servidor: Construindo servidores locais e rotas com Framework Express.
  • A Ponte: Uso de Middlewares para ler JSON e tratar requisições.
  • A Memória: Conectando a API a um Banco de Dados para persistência real.
  • Engenharia Assistida: Construção de interfaces guiando agentes de IA.
  • Visão Arquitetural: Domínio do sistema de rotas e pastas do Nuxt 4.
  • Gestão de Conteúdo: Implementação de posts e roadmaps via Nuxt Content.
  • Design System: Estruturação de CSS modular e variáveis globais.
  • Deploy Contínuo: Publicação automatizada via Cloudflare Pages.
2026 • ESTUDANDO E PRATICANDO

Aplicações Universais com Nuxt 4

Orquestração de projetos assistida por IA. Foco em arquitetura de pastas, roteamento e Nuxt Content.

Nuxt 4Vue 3Tailwind
2025 - 2026 • ERA DA IA GENERATIVA ATUAL

Inteligência Artificial como Mentora

Adoção de IAs generativas como aliadas de produtividade para aprendizado de novas tecnologias e arquiteturas.

ChatGPTGeminiClaudeCLI
  • JARVIS: Parceria com IA mentora para aceleração técnica e estratégica.
  • Terminal First: Engenharia assistida diretamente via linha de comando.
  • Agentes Inteligentes: Fluxo avançado com Gemini CLI e Claude Code.
  • Prototipagem Rápida: Construção deste portfólio via Prompt Engineering.
  • Code Review 2.0: Validação constante de arquitetura e boas práticas.
2027
  • React Fundamentals: Componentização e renderização eficiente de interfaces.
  • Hooks e Estado: Gestão moderna de ciclo de vida e roteamento.
  • Performance e Qualidade: Otimização de renderização e testes automatizados.
  • Ecossistema Visual: Frameworks CSS modernos e visualização de dados (D3).
2027 • FUTURO

React e Ecossistema Front-End

Domínio completo de bibliotecas de interface modernas e gestão de estado complexo.

ReactHooksD3.js
2027 • FUTURO

Especialização em TypeScript

Migração para o desenvolvimento tipado para maior segurança e escalabilidade.

TypeScriptTyped CodeScale
  • Tipagem Estática: Prevenção de erros e autocompletação avançada.
  • Interfaces e Generics: Modelagem de sistemas complexos e reutilizáveis.
  • Evolução de Código: Estratégias para migração segura de projetos JavaScript.
  • Bases do Python: Loops, sequências e manipulação de dados.
  • Engenharia de Dados: Dicionários, Sets e tratamento de erros avançado.
  • Algoritmos Complexos: Estruturas lineares, grafos, árvores e grafos dinâmicos.
  • OOP em Python: Classes, objetos e padrões de projeto científicos.
2027 • FUTURO

Python e Ciência de Dados

Exploração de linguagens científicas e algoritmos avançados para backend.

PythonAlgorithmsData Structures
2027 • FUTURO

Bancos de Dados Relacionais

Especialização em persistência de dados, administração de DBs e automação.

PostgreSQLBashSQL
  • SQL Avançado: Consultas complexas e modelagem em PostgreSQL.
  • Bash Fundamentals: Automação via terminal e script de sistemas.
  • Infraestrutura: Integração entre SQL, Bash e controle de versão Git.

A jornada continua. Próximo passo: Aprofundamento em System Design e Microserviços.