Formação Front-end · Escola de Programação da Trybe

Aprenda front-end do zero e crie aplicações web com JavaScript, React e Next.js

Mais de 130 horas de aulas, exercícios e projetos práticos, da lógica de programação ao deploy (publicar a aplicação na internet), para você estudar no seu ritmo.

  • HTML
  • CSS
  • Tailwind
  • JavaScript
  • React
  • Next.js
  • Vitest
  • Online, no seu ritmo
  • +130 horas
  • Certificado de conclusão
  • 12 meses de acesso
Quero me matricular

R$ 1.698 em até 12x de R$ 141,50

  • Começa do zero, sem conhecimento prévio
  • Projetos com feedback instantâneo
  • 7 dias de garantia

Empresas que confiam nos cursos e formações da Trybe

XP Inc. Mercado Livre CloudWalk UOL AWS Méliuz Ford Mottu CI&T

As tecnologias da formação são as mais usadas por quem desenvolve

66%

dos desenvolvedores usam JavaScript, a linguagem mais usada do mundo

66,6%

de quem está aprendendo a programar usa HTML e CSS

44,7%

dos desenvolvedores usam React, a biblioteca que você aprende na formação

Fonte: Stack Overflow, Developer Survey 2025

Todo site, sistema e aplicativo tem uma tela que alguém precisa construir. Por isso front-end é a porta de entrada mais comum para quem começa a programar, e os fundamentos que você aprende aqui (lógica, HTML, CSS e JavaScript) continuam valendo quando as ferramentas mudam.

O que você vai conseguir fazer ao final da formação

  1. Construir interfaces a partir de designs no Figma, com HTML, CSS e Tailwind.

  2. Programar em JavaScript, com variáveis, condicionais, funções e chamadas a APIs (a forma como sistemas trocam dados).

  3. Criar aplicações interativas com React, usando componentes e hooks.

  4. Desenvolver aplicações com Next.js, com renderização no servidor e páginas estáticas para ganhar performance e SEO.

  5. Testar seu código com testes unitários e de integração no Vitest.

  6. Publicar um projeto completo, com autenticação, integração com API, otimizações e deploy.

O que você vai estudar

A formação reúne cinco cursos, em sequência, com videoaulas, textos, exercícios e projetos. Você estuda no seu ritmo, durante 12 meses.

Curso 1Lógica de Programação
  • O que é lógica de programação e por que ela importa
  • Algoritmos e pensamento computacional
  • Estruturas de seleção e de repetição
Curso 2Fundamentos de Desenvolvimento Web
  • O que acontece quando você usa um site ou aplicativo
  • O que existe dentro de um servidor
  • As especialidades do desenvolvimento web
  • Como o front-end conversa com o back-end
Curso 3HTML e CSS
  • A primeira página com HTML e CSS
  • Formulários de login e de cadastro
  • Tailwind: o que é, como configurar e como substituir o CSS
  • Tabelas com Tailwind
Curso 4Fundamentos de Front-end
  • JavaScript e funções
  • DOM (a estrutura da página que o JavaScript manipula)
  • JavaScript assíncrono e APIs
  • Fundamentos do React e hooks
  • Explorando APIs e bibliotecas
  • Projeto final: planejamento financeiro
Curso 5Next.js
  • Introdução, ambiente e rotas
  • Páginas, componentes, estado e Context
  • Consulta a APIs: renderização no cliente e no servidor, getStaticProps e getServerSideProps, cache e revalidação
  • Autenticação, proteção de rotas e middleware
  • Otimização: lazy loading, code splitting, imagens, SEO e prefetching
  • Testes com Vitest e deploy
  • Projeto final, do planejamento ao deploy

Como você vai aprender

O que vem junto com as aulas

Projetos e exercícios com feedback instantâneo.

Comunidade exclusiva para tirar dúvidas com o time da Trybe e outras pessoas na mesma jornada.

Certificado de conclusão para comprovar sua preparação.

12 meses de acesso para estudar no seu ritmo.

Quem ensina

Especialistas com anos de experiência em desenvolvimento de software e em educação.

Foto de Thiago Oliveira

Thiago Oliveira

Especialista em tecnologia, professor da formação

Mais de uma década de experiência em tecnologia da informação. Graduado em Análise e Desenvolvimento de Sistemas, com pós-graduação em Segurança de Dados.

Foto de Paulo Zambelli

Paulo Zambelli

Especialista em tecnologia, professor da formação

Engenheiro de Controle e Automação e mestre em Ciência e Tecnologia da Informação. Desenvolvedor front-end e back-end, já ensinou desenvolvimento web para milhares de estudantes na Trybe.

Foto de Renato Filho

Renato Filho

Especialista em tecnologia, professor da formação

15 anos de experiência em desenvolvimento de software, em projetos de marketplaces, aplicativos e plataformas. Lecionou desenvolvimento de software na Universidade Federal do Piauí e no SENAC.

Foto de Gustavo Caetano

Gustavo Caetano

Especialista em tecnologia, professor da formação

Mestre em Ciência da Computação, com mais de 15 anos de experiência em desenvolvimento de software e educação.

A formação é para você?

É para você se

  • Quer começar a programar do zero, pelo front-end
  • Já programa e quer se especializar em React e Next.js
  • Estuda tecnologia e quer aplicar o que aprende em projetos práticos
  • É freelancer ou empreendedor e quer criar aplicações web profissionais

Não é para você se

  • Quer trabalhar com back-end ou dados. Para isso, veja as outras formações da Escola de Programação
  • Não tem computador para praticar. A formação é feita no notebook ou no desktop
  • Não tem tempo para praticar com exercícios e projetos

O que dizem os alunos da Escola de Programação

Programação

“Eu nunca tive experiência com programação. (...) Já estou fazendo um projeto real para um jornal de São Paulo aplicando o que aprendi no curso.”

Thamires Morais

Programação

“Nunca tinha conseguido achar um conteúdo acessível e tão completo. O ponto forte do curso são os exercícios. (...)”

André Reis

Quanto custa a formação

Formação Front-end

  • +130 horas de aulas, exercícios e projetos práticos
  • 5 cursos, da lógica ao Next.js
  • Projetos e exercícios com feedback instantâneo
  • Comunidade exclusiva
  • 12 meses de acesso
  • Certificado de conclusão
  • 7 dias de garantia

R$ 1.698

em até 12x de R$ 141,50

Quero me matricular

Quer capacitar um time de tecnologia? Fale com a gente sobre condições para empresas.

Outras formações da Escola de Programação

A formação em resumo

O que é
Formação online de desenvolvimento front-end, da Escola de Programação da Trybe
Para quem
Iniciantes em programação e devs que querem se especializar em React e Next.js
Formato
Online, gravado, no seu ritmo
Conteúdo
5 cursos: Lógica de Programação, Fundamentos de Desenvolvimento Web, HTML e CSS, Fundamentos de Front-end (JavaScript e React) e Next.js
Carga horária
Mais de 130 horas
Tecnologias
HTML, CSS, Tailwind, JavaScript, React, Next.js e Vitest
Precisa saber programar?
Não
Inclui
Exercícios e projetos com feedback instantâneo, comunidade exclusiva e certificado
Acesso
12 meses
Investimento
R$ 1.698 em até 12x de R$ 141,50
Garantia
7 dias
Quem oferece
Trybe, escola de tecnologia e inteligência artificial

Perguntas frequentes

Preciso saber programar?

Não. A formação começa pela lógica de programação e foi feita para quem nunca programou. Se você já tem experiência, avança mais rápido pelas primeiras etapas.

Quero experimentar antes. Tem algum curso gratuito?

Sim. O curso gratuito de Lógica de Programação da Trybe é o primeiro passo da formação.

O curso é presencial ou online?

100% online. Todo o conteúdo fica na plataforma da Trybe, para você estudar no seu ritmo.

Posso fazer pelo celular?

Dá para assistir às aulas pelo celular, mas a formação é muito prática e você precisa de um computador para programar.

Qual computador eu preciso?

Pelo menos 8 GB de memória RAM, 30 GB livres de armazenamento, internet e o navegador Google Chrome instalado.

Como tiro dúvidas durante a formação?

Na comunidade no WhatsApp, com o time da Trybe e outras pessoas na mesma jornada, e pela Central de Ajuda, com o time técnico.

Quais os requisitos para receber o certificado?

Concluir todas as lições, concluir os projetos práticos e alcançar 80% de aproveitamento nos quizzes sobre os projetos. Depois disso, o certificado é emitido automaticamente.

Por quanto tempo tenho acesso?

12 meses a partir da compra.

Quais são as formas de pagamento?

Cartão de crédito em até 12x sem juros, PIX e boleto. Não é possível pagar com dois cartões.

Recebo nota fiscal?

Sim. A nota fiscal é enviada para o e-mail da compra até o último dia do mês em que o pagamento foi confirmado.

Minha empresa pode pagar?

Sim. Para capacitar um time, fale com a gente pela página de empresas.

E se eu me arrepender?

Você tem 7 dias a partir da compra para pedir o reembolso integral, pelo e-mail suporte@betrybe.com, usando o e-mail da compra.

Dê o primeiro passo na sua carreira em front-end

Mais de 130 horas de aulas e projetos práticos, no seu ritmo, com 7 dias de garantia.

Quero me matricular

Ficou com alguma dúvida? Fale com a equipe