SkillverseHub / Trilhas

Trilhas de carreira

Quatro rotas, uma profissão no fim de cada uma. As etapas estão na ordem em que devem ser seguidas, e não por nível de dificuldade exibido: cada etapa explica por que ocupa essa posição. O número de aulas indicado é o das aulas realmente publicadas, contado na geração desta página — não é uma promessa.

Três das quatro trilhas começam com um curso gratuito. Faça-o, veja se o trabalho combina com você e depois decida quanto vale a continuação.

Filtrar:

Nenhuma trilha corresponde a . Redefinir os filtros.

  1. 01

    Desenvolvedor web full-stack

    Full-Stack Web

    Você sabe ler HTML e quer entregar uma aplicação completa, e não apenas páginas.

    76 aulas escritas

    9 cursos disponíveis de 9

    Nove cursos e 76 aulas, totalmente escritas. Partimos da própria linguagem, a tornamos segura com TypeScript, construímos a interface com React e Tailwind, escrevemos o servidor à mão antes de deixar o Next.js abstraí-lo, colocamos tudo sob testes e, por fim, conectamos um modelo de linguagem e um agente de código — os dois acréscimos que os clientes pedem hoje.

    1. Etapa 1

      A linguagem, antes das ferramentas

      React, Next.js e TypeScript são apenas JavaScript organizado. Começar por um framework sem conhecer a linguagem cobra seu preço mais tarde, a cada bug que você não sabe ler.

      • Módulos, assincronia, desestruturação: a sintaxe que todo o resto pressupõe dominada.

        9 aulas publicadas

    2. Etapa 2

      Tipar, para que o código se sustente

      O TypeScript vem antes do React, e não depois: escrever um componente tipado desde o início é mais simples do que tipar a posteriori uma base que cresceu sem tipos.

      • Tipos, interfaces, genéricos — e o que o compilador detecta antes do usuário.

        7 aulas publicadas

    3. Etapa 3

      Construir a interface

      O modelo de componentes e o gerenciamento de estado são o coração do ofício no lado do navegador. É também a etapa mais longa do percurso.

      • Componentes, estado, efeitos e as armadilhas de renderização que só aparecem em produção.

        13 aulas publicadas

    4. Etapa 4

      Estilizar sem criar dívida

      Vem logo depois do React porque o Tailwind é escrito dentro do componente: aprender os dois juntos evita a folha de estilo paralela que acaba contradizendo os componentes.

      • Classes utilitárias, adaptação às telas, tema escuro e o momento de extrair um componente.

        7 aulas publicadas

    5. Etapa 5

      O servidor, em JavaScript

      Posicionado antes do Next.js, e isso é deliberado: o Next.js esconde a requisição HTTP atrás de suas convenções. Ter escrito um servidor à mão uma vez torna essas convenções legíveis em vez de mágicas.

      • Rotas, middlewares, banco de dados, autenticação: um backend em que você domina cada camada.

        8 aulas publicadas

    6. Etapa 6

      Colocar em produção

      React sozinho não faz roteamento, renderização no servidor nem SEO. O Next.js traz o que separa uma demonstração de um site no ar.

      • Roteamento, renderização no servidor, dados e deploy de uma aplicação real.

        7 aulas publicadas

    7. Etapa 7

      Entregar sem prender a respiração

      Os testes chegam quando já existe uma aplicação para quebrar. Escrevê-los mais cedo no percurso equivale a testar exemplos de curso; escrevê-los mais tarde equivale a nunca escrevê-los.

    8. Etapa 8

      Conectar um modelo de linguagem

      É o pedido mais frequente em uma aplicação web existente. Ele pressupõe uma aplicação na qual integrá-lo, daí sua posição tardia.

      • Chamadas, custos, streaming e o tratamento de respostas inesperadas.

        10 aulas publicadas

    9. Etapa 9

      Programar com um agente

      Por último, por uma razão de fundo: um agente amplifica o julgamento de quem o usa, não o substitui. Este curso só tem interesse depois de dominadas as oito etapas anteriores — caso contrário, você revisa um código que não sabe avaliar.

      • Delimitar uma tarefa, revisar a saída, manter o controle sobre uma base de código real.

        8 aulas publicadas

    O que vai se juntar a esta trilha

    Cursos em preparação. Serão liberados sem custo adicional para quem já tiver comprado a trilha.

    • PostgreSQL e SQL Consultar e modelar sem depender de um ORM que decide por você.
    • Acessibilidade e desempenho web Os dois critérios pelos quais um site é julgado antes do seu código.
  2. 02

    Desenvolvedor de IA

    IA & Machine Learning

    Você quer entregar funcionalidades de IA que funcionem, antes de saber treinar um modelo.

    81 aulas escritas

    9 cursos disponíveis de 9

    A ordem é propositalmente invertida em relação aos currículos acadêmicos: primeiro aprendemos a extrair valor de um modelo existente — chamadas de API, RAG sobre seus documentos, agentes com ferramentas —, que é o essencial do trabalho real, antes de abrir o capô com NLP e deep learning. Nove cursos, 81 aulas, todas escritas.

    1. Etapa 1

      Situar o domínio antes de programar

      Meio dia para saber do que estamos falando: o que a IA faz, o que ela não faz e que tipo de problema merece um modelo em vez de uma simples regra. Gratuito e sem pré-requisitos.

      • Vocabulário, famílias de modelos e discernimento sobre os casos de uso.

        6 aulas publicadas

    2. Etapa 2

      Python, a ferramenta de base

      Todo o ecossistema de IA é em Python. Este curso é gratuito e não exige nada antes dele.

      • Sintaxe, estruturas de dados, arquivos e bibliotecas: o suficiente para escrever scripts úteis.

        11 aulas publicadas

    3. Etapa 3

      Chamar um modelo antes de treinar um

      Uma API bem usada resolve a maioria das necessidades reais. Saber conectá-la, controlar o custo e lidar com suas respostas aberrantes vale mais, como primeiro aprendizado, do que a teoria do treinamento.

      • Integrar um modelo em uma aplicação e controlar o custo.

        10 aulas publicadas

    4. Etapa 4

      Entender os modelos de linguagem

      Depois de usá-los, entender o que eles fazem: tokens, janela de contexto, prompts, limites. É isso que permite diagnosticar um resultado decepcionante em vez de sofrê-lo.

    5. Etapa 5

      Responder com base nos seus próprios documentos

      O pedido mais frequente nas empresas, e o que mais se erra. Vem logo depois dos modelos de linguagem porque não exige nenhum treinamento: é um problema de busca documental antes de ser um problema de IA.

      • Chunking, embeddings, banco de dados vetorial, busca híbrida e a avaliação que diz se funciona.

        8 aulas publicadas

    6. Etapa 6

      Dar ferramentas ao modelo

      Um modelo que age sobre seus sistemas em vez de produzir texto. Posicionado depois do RAG: ler documentos é uma capacidade menos arriscada do que escrever em um banco de dados, e serve de campo de aprendizado.

      • Loop de agente, descrição de ferramentas, protocolo MCP, guardrails e controle de custos.

        7 aulas publicadas

    7. Etapa 7

      Programar com um agente

      A aplicação diária de tudo o que veio antes ao seu próprio ofício. Pressupõe dominado o julgamento sobre o que um modelo produz — sem o qual você revisa um código que não sabe avaliar.

      • Delimitar uma tarefa, revisar um diff, verificar por meio de testes, reconhecer uma falha.

        8 aulas publicadas

    8. Etapa 8

      Processamento de linguagem

      A base histórica do domínio, útil sempre que é preciso classificar, extrair ou comparar texto sem chamar um grande modelo a cada requisição. É a partir daqui que abrimos o capô.

    9. Etapa 9

      Redes neurais

      A etapa mais exigente, e a última: treinar por conta própria só faz sentido depois que se sabe o que um modelo existente não consegue fazer.

      • Arquiteturas, treinamento e o custo real de um modelo próprio.

        10 aulas publicadas

    O que vai se juntar a esta trilha

    Cursos em preparação. Serão liberados sem custo adicional para quem já tiver comprado a trilha.

    • Fine-tuning de modelos Especializar um modelo aberto quando o prompt e o RAG não bastam mais.
    • Visão computacional Classificar, detectar, segmentar — a outra metade do domínio.
    • MLOps Colocar um modelo em serviço e monitorar sua deriva ao longo do tempo.
  3. 03

    Engenheiro de infraestrutura e segurança

    DevOps & Cibersegurança

    Você administra máquinas, ou quer administrar, e entender como elas são atacadas.

    136 aulas escritas

    8 cursos disponíveis de 8

    O percurso mais completo do catálogo: oito cursos e 134 aulas escritas, incluindo um curso de administração Windows de 65 aulas que não tem equivalente em nenhum outro lugar do site. Da linha de comando à infraestrutura descrita em código, passando por contêineres, entrega automatizada e observabilidade. Terminamos com a segurança ofensiva, porque só se defende bem uma infraestrutura que já se atacou.

    1. Etapa 1

      A linha de comando

      Nada do que vem a seguir se faz com o mouse. Este curso é gratuito e serve de base para as duas etapas seguintes.

      • Sistema de arquivos, permissões, processos, serviços: o necessário para se virar em um servidor.

        12 aulas publicadas

    2. Etapa 2

      Administrar em grande escala

      O parque da maioria das empresas roda Windows e Active Directory. Automatizar sua administração é o trabalho diário, e é também a superfície que os atacantes visam primeiro.

    3. Etapa 3

      Empacotar e orquestrar

      Um servidor administrado à mão não se replica. O contêiner torna um deploy reproduzível, o orquestrador o torna resiliente: é o degrau entre “funciona na minha máquina” e “funciona em produção”.

      • Imagens, volumes, redes e Compose: entregar um ambiente idêntico em qualquer lugar.

        6 aulas publicadas

      • Pods, services, deployments e escalabilidade em várias máquinas.

        6 aulas publicadas

    4. Etapa 4

      Automatizar a entrega

      Um deploy feito à mão é um deploy que ninguém mais ousa repetir. O pipeline de integração vem logo depois dos contêineres, porque é a imagem construída que ele tem a missão de fabricar e publicar.

      • Gatilhos, matrizes, cache, secrets e deploy: construir, testar e entregar sem intervenção.

        7 aulas publicadas

    5. Etapa 5

      Descrever a infraestrutura em vez de clicar nela

      Um console web não deixa nenhum rastro de quem mudou o quê, nem meio algum de reconstruir de forma idêntica. O Terraform vem depois do pipeline de entrega: é ele que aplicará os planos, depois de revisados.

      • Recursos, estado, variáveis, módulos, ambientes — e a revisão do plano antes de aplicar.

        7 aulas publicadas

    6. Etapa 6

      Saber o que acontece em produção

      Fazer deploy rápido sem medir nada é quebrar mais rápido. Este curso encerra a parte de operação: quatro sinais, alertas que acordam na hora certa e o necessário para explicar um incidente depois do ocorrido.

      • Prometheus, PromQL, painéis Grafana, alertas úteis, logs e traces.

        7 aulas publicadas

    7. Etapa 7

      Atacar para saber defender

      Quinze semanas de uma missão de teste de intrusão, do escopo legal ao relatório final. Posicionado por último: só se ataca de forma útil aquilo que se sabe administrar, implantar e monitorar.

    O que vai se juntar a esta trilha

    Cursos em preparação. Serão liberados sem custo adicional para quem já tiver comprado a trilha.

    • Segurança em nuvem Identidades, redes e permissões: onde se decide a maior parte dos vazamentos recentes.
    • Resposta a incidentes O que fazer na hora seguinte à detecção, e em que ordem.
  4. 04

    Desenvolvedor backend Java

    Backend Java

    Você mira as APIs corporativas, onde o Java continua sendo o padrão.

    71 aulas escritas

    8 cursos disponíveis de 8

    Oito cursos e 71 aulas que seguem a ordem em que um serviço é realmente construído: a linguagem atualizada, as fundações corporativas, a web, a persistência, a API, a segurança, os testes contra um banco real e, por fim, a divisão em serviços. Cada etapa pressupõe a anterior dominada — é o percurso mais linear do catálogo, e aquele em que pular um degrau sai mais caro.

    1. Etapa 1

      A linguagem, atualizada

      Muitos desenvolvedores Java ainda escrevem Java 8 em uma versão 21. Records, pattern matching e threads virtuais mudam a forma de escrever o restante do percurso: vê-los primeiro evita aprender os frameworks com uma sintaxe ultrapassada.

      • Records, sealed classes, pattern matching, blocos de texto, Optional, threads virtuais.

        7 aulas publicadas

    2. Etapa 2

      As fundações corporativas

      Servlets, contêiner, ciclo de vida de uma requisição: a camada sobre a qual o próprio Spring é construído. Conhecê-la evita tratar o framework como uma caixa-preta no primeiro incidente.

      • As fundações corporativas ainda presentes em muitos sistemas.

        7 aulas publicadas

    3. Etapa 3

      A web no lado do Spring

      O modelo controlador-visão, a injeção de dependências e a validação de entradas. Tudo o que vem a seguir no percurso depende diretamente disso.

      • O modelo de controllers e views sobre o qual todo o resto se apoia.

        8 aulas publicadas

    4. Etapa 4

      Conversar com o banco de dados

      O mapeamento objeto-relacional economiza tempo até o dia em que faz perder muito. Este curso insiste no que produz consultas lentas: lazy loading, N+1, transações mal delimitadas.

      • O mapeamento objeto-relacional e seus custos ocultos.

        8 aulas publicadas

    5. Etapa 5

      Expor uma API que outros consomem

      Uma API interna se corrige; uma API publicada se mantém por anos. Design de recursos, códigos de retorno, versionamento, documentação e tratamento de erros coerente.

    6. Etapa 6

      Autenticação e autorização

      Posicionado depois da API e não antes: protege-se algo que já existe. É a parte mais frequentemente errada, tanto em entrevistas quanto em produção.

      • Autenticação, autorização, tokens — a parte que mais se erra.

        9 aulas publicadas

    7. Etapa 7

      Testar contra um banco real

      Antes da divisão em serviços, e não depois: uma suíte de testes que roda contra um banco real é o que torna a divisão reversível. Sem ela, cada extração de serviço é uma aposta.

    8. Etapa 8

      Dividir em serviços

      A última etapa, e a mais discutível: dividir cedo demais custa mais do que não dividir. O curso trata tanto do quando quanto do como.

    O que vai se juntar a esta trilha

    Cursos em preparação. Serão liberados sem custo adicional para quem já tiver comprado a trilha.

    • Kafka e mensageria assíncrona Desacoplar serviços sem torná-los dependentes da disponibilidade uns dos outros.
    • Desempenho da JVM Memória, garbage collector, profiling: diagnosticar em vez de adivinhar.

Fora das trilhas

Dois cursos não seguem a progressão de nenhuma rota. Vinculá-los a uma trilha por conveniência seria enganoso.

Outra forma de explorar o catálogo

Uma trilha reúne os cursos de uma profissão com preço reduzido. Se você prefere avançar curso a curso, a vitrine de cursos avulsos os apresenta com seus preços. E se quiser liberar tudo de uma vez, os planos de assinatura incluem todo o catálogo, inclusive os cursos futuros.