Cronograma de Estudos — Arquitetura de Software com Base na Taxonomia de Bloom
Objetivo Geral
Aprimorar meus conhecimentos em Arquitetura de Software para aplicar boas práticas no desenvolvimento de sistemas, melhorar minha capacidade de análise técnica e criar soluções mais escaláveis e organizadas.
Estratégias de Estudo por Nível da Taxonomia de Bloom
Nível Objetivo Aplicação em Arquitetura de Software Estratégias Memorizar Recordar conceitos Conceitos de API, microsserviços, REST, Docker Flashcards, resumos Compreender Entender funcionamento Fluxo entre camadas e componentes Mapas mentais e diagramas Aplicar Colocar em prática Criar APIs e containers Projetos práticos Analisar Identificar padrões e problemas Comparar arquiteturas monolíticas e microsserviços Estudos de caso Avaliar Julgar soluções Escolher arquitetura ideal Revisão crítica Criar Desenvolver soluções novas Projetar sistemas completos Mini projetos Cronograma Semanal de Estudos
Segunda-feira — Memorizar
Tema:
Fundamentos de arquitetura de software
Atividades:
Ler sobre:
REST;
MVC;
microsserviços;
Docker;
APIs.
Criar resumos curtos.
Fazer flashcards dos conceitos principais.
Tempo:
1h30
Terça-feira — Compreender
Tema:
Estrutura e comunicação entre sistemas
Atividades:
Criar mapas mentais sobre:
arquitetura em camadas;
comunicação cliente-servidor;
fluxo de requisições.
Assistir vídeos técnicos.
Explicar o conteúdo em voz alta.
Tempo:
2h
Quarta-feira — Aplicar
Tema:
Prática com ferramentas
Atividades:
Criar uma API simples.
Rodar aplicações usando Docker.
Testar containers e portas.
Criar um ambiente local com banco de dados.
Tempo:
2h
Quinta-feira — Analisar
Tema:
Comparação de arquiteturas
Atividades:
Comparar:
monolito vs microsserviços;
SQL vs NoSQL;
Docker vs máquina virtual.
Identificar vantagens e desvantagens.
Fazer estudo de caso de aplicações reais.
Tempo:
1h30
Sexta-feira — Avaliar
Tema:
Tomada de decisão arquitetural
Atividades:
Avaliar qual arquitetura usar em diferentes cenários.
Revisar erros de implementação.
Fazer checklist de boas práticas:
escalabilidade;
segurança;
desempenho;
manutenção.
Tempo:
1h30
Sábado — Criar
Tema:
Projeto prático
Atividades:
Desenvolver mini projeto:
API;
autenticação;
containerização;
banco de dados.
Criar documentação da arquitetura.
Fazer diagrama da solução.
Tempo:
3h
Domingo — Revisão Leve
Atividades:
Revisar anotações;
Organizar materiais;
Assistir conteúdo leve;
Atualizar GitHub.
Tempo:
1h
- Ferramentas Recomendadas
Docker
GitHub
Postman
Visual Studio Code
Draw.io para diagramas
Notion ou Obsidian para anotações - Resultado Esperado
Ao seguir esse cronograma, espero:
compreender melhor arquiteturas modernas;
melhorar minha prática com Docker e APIs;
criar projetos mais organizados;
desenvolver visão crítica sobre sistemas;