Interface e interação
HTML semântico, CSS responsivo, JavaScript, acessibilidade, estado e consumo de APIs.
Front-end trabalha a experiência no navegador e lida com interface, estado, acessibilidade e diferentes dispositivos. Back-end concentra regras, dados, integrações, segurança e comportamento dos serviços.
As duas especializações exigem raciocínio, depuração e cuidado com usuários. Front-end torna comportamentos visíveis e interativos. Back-end sustenta regras e dados corretos em diferentes condições. Você pode começar por uma e ampliar depois.
HTML semântico, CSS responsivo, JavaScript, acessibilidade, estado e consumo de APIs.
Lógica, APIs, persistência, autenticação, segurança, testes e observabilidade.
Não precisa ser a primeira meta. Primeiro construa profundidade suficiente para entender uma camada.
A ferramenta compara preferências de rotina. O resultado não impede uma trajetória full stack nem substitui os dois testes práticos.
Use este exemplo para entender o nível de detalhe esperado. Adapte à sua realidade sem inventar experiência.
Depende do tipo de dificuldade. Front-end oferece retorno visual rápido, mas exige navegadores, acessibilidade e responsividade. Back-end pode parecer abstrato, mas organiza regras e dados diretamente.
Conhecer como as camadas se comunicam ajuda. Isso não exige dominar as duas ao mesmo tempo. Comece por uma responsabilidade principal.
Não. Inclui estrutura semântica, acessibilidade, comportamento, estado, integração, desempenho e experiência de uso.
Não. Inclui regras de negócio, contratos de API, autenticação, segurança, integrações, testes, desempenho e operação.
Responsabilidade editorial: conteúdo desenvolvido por Rafael de Souza e Diogo Cristofolini, autores do Guia para Iniciar uma Carreira de TI em Tempos de IA, com experiência em desenvolvimento, qualidade, formação e liderança de equipes.
Conhecer autores e experiência →