Roadmap guiado
Desenvolvimento de Software
Cria sistemas, sites, aplicativos e solucoes digitais para resolver problemas reais.
Abra cada etapa, estude as explicações e marque o que você já praticou. Não é uma corrida: o progresso serve para mostrar seu próximo passo.
Sua trilha
Estude uma etapa de cada vez
Os tempos são referências. Você pode avançar mais rápido, revisar assuntos ou adaptar a ordem conforme seus projetos.
-
01 Iniciante - 0-2 meses Fundamentos de programacao Entender como transformar uma ideia em instrucoes simples. 0/3
Programar e aprender a decompor um problema grande em instrucoes pequenas. Nesta fase, o mais importante nao e decorar uma linguagem, mas entender variaveis, decisoes, repeticoes, funcoes e como investigar um erro sem desistir no primeiro teste.
O que praticar nesta etapa
Materiais para continuar
-
02 Iniciante - 2-4 meses Web e banco de dados Criar telas e guardar informacoes de forma organizada. 0/3
Uma aplicacao normalmente precisa apresentar informacoes e guarda-las. HTML organiza o conteudo, CSS cuida da apresentacao, JavaScript adiciona comportamento e o banco preserva dados mesmo depois que o programa termina.
O que praticar nesta etapa
Materiais para continuar
-
03 Intermediario - 4-6 meses Backend com MVC Criar regras de negocio e organizar o projeto em camadas. 0/3
MVC separa responsabilidades para o projeto continuar compreensivel quando cresce. O controller recebe a requisicao, o service concentra regras, o repository conversa com o banco e o model representa os dados do dominio.
O que praticar nesta etapa
Materiais para continuar
-
04 Intermediario - 6-8 meses Projeto completo Juntar interface, banco, autenticacao e regras reais. 0/3
Um projeto completo combina interface, validacao, persistencia, autenticacao e regras que resolvem um problema real. Nesta etapa, vale reduzir o tamanho da ideia para conseguir terminar um fluxo inteiro com qualidade.
O que praticar nesta etapa
Materiais para continuar
-
05 Avancado inicial - 8-10 meses Qualidade e deploy Preparar o projeto para ser apresentado e usado por outras pessoas. 0/3
Testes, configuracoes externas e deploy transformam um codigo que funciona apenas no computador do autor em uma aplicacao que outras pessoas conseguem usar. Senhas e chaves nunca devem ficar gravadas no repositorio.
O que praticar nesta etapa
Materiais para continuar
-
06 Carreira - 10-12 meses Portfolio e vaga inicial Mostrar capacidade de entregar uma solucao simples de ponta a ponta. 0/3
Portfolio nao e quantidade de repositorios: e evidencia de que voce entende um problema, toma decisoes e conclui uma entrega. Um bom projeto explica contexto, arquitetura, dificuldades, testes e o que seria melhorado depois.
O que praticar nesta etapa
Materiais para continuar
Depois da trilha
Transforme estudo em algo que você possa mostrar
Escolha um dos projetos sugeridos na página da área, publique o processo e explique o que aprendeu. Um projeto pequeno concluído vale mais do que uma lista enorme apenas lida.