Voltar para a área

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.

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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.