Há pouco tempo eu publiquei o início de um projeto open source que comecei a construir: a Stackovia Learning Series.
A ideia era simples, mas ambiciosa: criar uma série gratuita de estudos em desenvolvimento moderno, começando pelos fundamentos e evoluindo, aos poucos, para frontend, backend, full stack, DevOps, arquitetura, IA, agentes e segurança.
Agora tenho um marco importante para compartilhar:
o Volume 1 está completo em preview.
São 13 capítulos publicados e um projeto integrador completo para download, para o aluno desenvolver ao longo do curso.
Hub da série:
https://mffdeo.github.io/stackovia-learning/
Volume 1:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/
Projeto integrador:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/projeto-integrador.html
Por que esse projeto existe?
Nem sempre as pessoas têm dinheiro para pagar cursos.
Muita gente quer aprender tecnologia, construir projetos e evoluir profissionalmente, mas encontra alguns obstáculos comuns:
- conteúdo espalhado;
- excesso de teoria sem prática;
- projetos que não geram portfólio;
- falta de progressão;
- falta de clareza sobre o que estudar primeiro;
- pouca explicação sobre como transformar estudo em evidência real.
A Stackovia nasceu para tentar atacar esse problema de forma aberta.
Não como uma promessa milagrosa, nem como “o curso definitivo”, mas como uma trilha prática, gratuita e em construção pública.
A ideia é que cada volume ajude o aluno a aprender um conjunto de fundamentos, construir algo concreto e sair com evidências no GitHub, no LinkedIn e no próprio portfólio.
O que é a Stackovia Learning Series?
A Stackovia Learning Series é uma série open source organizada em volumes.
A proposta geral é sair dos fundamentos e evoluir para temas modernos de desenvolvimento de software:
- Fundamentos do Desenvolvedor Moderno
- Frontend Profissional com React e Next.js
- Backend Profissional com FastAPI
- Full Stack: Produto Real de Ponta a Ponta
- System Design, Software Architecture e Aplicações Robustas
- Docker, AWS e DevOps Foundation
- Kubernetes e Platform Engineering
- Prompt Engineering e Fundamentos de LLMs
- AI Engineer: Embeddings, Vector DB, RAG e Multimodal
- AI Agents em Produção
- AI Red Teaming, Governança e Tech Lead Capstone
O Volume 1 é a base dessa jornada.
O que tem no Volume 1?
O Volume 1 se chama:
Fundamentos do Desenvolvedor Moderno
Ele foi pensado para quem está começando ou quer reorganizar a base.
Não é um volume sobre frameworks. Não começa com React, Next.js, FastAPI, Docker ou IA.
Ele começa antes disso.
Começa com o que muita gente pula:
- como a internet funciona na prática;
- terminal, pastas e arquivos;
- Git;
- GitHub;
- README;
- Pull Request;
- HTML semântico;
- CSS responsivo;
- JavaScript básico;
- HTTP e
fetch; - formulários;
- segurança básica;
- publicação estática;
- portfólio;
- release e divulgação honesta.
O objetivo é criar uma base profissional antes de acelerar para ferramentas mais avançadas.
Os 13 capítulos publicados
O Volume 1 está organizado em 13 capítulos:
- Entrada na Stackovia e setup da jornada
- Como a internet funciona na prática
- Terminal, pastas, arquivos e ambiente
- Git como memória do aprendizado
- GitHub, README e Pull Request
- HTML semântico para a primeira página
- CSS moderno e layout responsivo
- JavaScript básico aplicado ao IntraStack
- HTTP, request/response e dados mockados
- Formulário, validação simples e erros comuns
- Segurança básica desde cedo
- Publicação estática e checklist de portfólio
- Fechamento: release, LinkedIn e próximos passos
Todos estão publicados no site do Volume 1:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/
O projeto integrador: IntraStack Básico
Além dos capítulos, o Volume 1 tem um projeto integrador completo:
IntraStack Básico
Ele é um portal interno fictício da Stackovia, criado com:
- HTML;
- CSS;
- JavaScript;
- dados mockados;
- documentação;
- checklist;
- runbook;
- smoke-check;
- estrutura de projeto;
- README;
- assets;
- páginas estáticas.
A proposta é que o aluno desenvolva esse projeto ao longo do volume, capítulo por capítulo.
A página do projeto integrador tem instruções para baixar, rodar localmente e explorar a estrutura:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/projeto-integrador.html
O aluno pode baixar via Git ou ZIP, rodar localmente e estudar o projeto como referência.
Por que chamar de “preview completo”?
Porque o Volume 1 já está completo em conteúdo navegável, mas ainda pode evoluir.
Ainda pretendo melhorar:
- revisão editorial fina;
- diagramação futura em PDF;
- exemplos adicionais;
- correções sugeridas pela comunidade;
- pequenos ajustes de clareza;
- melhorias no projeto integrador.
Então prefiro chamar de preview completo.
Isso comunica melhor o estado real do projeto: já dá para estudar, ler e usar, mas ainda está aberto a melhoria.
O que eu aprendi construindo esse volume?
Aprendi que criar material didático exige muito mais do que escrever texto.
Foi necessário pensar em:
- progressão pedagógica;
- escopo;
- ordem de aprendizagem;
- exemplos antes da teoria;
- projeto integrador;
- consistência entre capítulos;
- revisão;
- publicação;
- GitHub Pages;
- VitePress;
- open source;
- documentação;
- licença;
- portfólio;
- segurança básica;
- feedback público.
Também aprendi que ensinar, mesmo enquanto ainda estou aprendendo, força uma postura diferente.
Quando você escreve para outra pessoa entender, você percebe rapidamente onde seu próprio entendimento ainda está frágil.
O papel da IA no processo
Tenho estudado bastante o uso de IA no desenvolvimento de software.
Neste projeto, a IA foi usada como apoio para organizar ideias, revisar estrutura, sugerir melhorias, validar consistência e acelerar algumas etapas do fluxo.
Mas a Stackovia não é “texto jogado por IA”.
O projeto tem revisão humana, controle de escopo, decisões registradas, preocupação com segurança, progressão e qualidade.
Meu interesse em IA no desenvolvimento não é substituir fundamentos. É entender como ela pode ajudar em fluxos reais:
- documentação;
- revisão;
- organização de contexto;
- planejamento;
- testes;
- avaliação;
- produtividade;
- rastreabilidade;
- segurança.
IA ajuda bastante, mas não elimina responsabilidade técnica.
Para quem esse Volume 1 pode ajudar?
Acredito que pode ser útil para:
- quem está começando em desenvolvimento web;
- quem quer revisar fundamentos;
- quem quer organizar melhor o próprio aprendizado;
- quem quer transformar estudo em portfólio;
- quem quer aprender Git/GitHub com contexto;
- quem sente que pulou etapas importantes;
- quem quer material gratuito em português.
Não é um atalho. É uma trilha.
Links do projeto
Hub da Stackovia Learning Series:
https://mffdeo.github.io/stackovia-learning/
Volume 1 — Fundamentos do Desenvolvedor Moderno:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/
Projeto integrador — IntraStack Básico:
https://mffdeo.github.io/stackovia-vol01-fundamentos-dev-moderno/projeto-integrador.html
Repositório hub:
https://github.com/mffdeo/stackovia-learning
Repositório do Volume 1:
https://github.com/mffdeo/stackovia-vol01-fundamentos-dev-moderno
Como você pode ajudar
Se você puder acessar, ler algum capítulo e mandar feedback, já vai ajudar muito.
Alguns tipos de feedback que seriam muito úteis:
- explicação confusa;
- erro de digitação;
- capítulo longo demais;
- capítulo raso demais;
- sugestão de exemplo;
- melhoria no projeto integrador;
- problema no site;
- sugestão para próximos volumes.
Se a proposta fizer sentido, também agradeço quem puder dar uma estrela no GitHub e compartilhar com alguém que esteja estudando tecnologia.
A Stackovia é um projeto em construção, mas agora o primeiro volume já existe de verdade.
E isso, para mim, é um marco importante.
Top comments (0)