
Bibliotecas de desenvolvimento front-end — freeCodeCamp
- Modalidade
- Remoto
- Tipo
- Gratuito
- Certificado
- Sim
- Duração
- Curso perpétuo / sem expiração
- Preço
- Gratuito
Trilha gratuita e interativa de React, TypeScript e bibliotecas CSS, com projetos práticos e exame de certificação.
Da interface ao componente reutilizável
Criar interfaces para a web envolve mais do que escrever elementos na tela: é preciso organizar componentes, trabalhar com dados e escolher ferramentas que facilitem a construção de aplicações. Esta trilha percorre bibliotecas de desenvolvimento front-end com foco em React e TypeScript, além de abordar bibliotecas e frameworks JavaScript e CSS.
A jornada começa pelos fundamentos do React. Os tópicos incluem o papel de bibliotecas e frameworks JavaScript, aplicações de página única (SPA), componentes e formas de exportá-los. O Vite também aparece como ferramenta para configurar um novo projeto React. Oficinas e laboratórios dão forma a esses conceitos com a construção de uma mega navbar reutilizável, um rodapé, um cartão de perfil e um mood board.
Estado, hooks e roteamento
Depois da base, a trilha avança para estado, hooks e roteamento no React. Projetos como um conversor de moedas e um jogo da velha ajudam a colocar esse conjunto de conceitos em prática. O trabalho com dados no React e a revisão dos fundamentos completam o percurso inicial, antes da passagem para tópicos de performance e testes.
As lições são organizadas em teoria, oficinas, laboratórios, revisões, quizzes e projetos. Essa combinação permite alternar entre entender um conceito, experimentar uma solução e consolidar o que foi estudado. Um quiz dedicado aos fundamentos do React reforça a etapa antes de seguir para os próximos blocos.
CSS e TypeScript na mesma trilha
O currículo também reserva uma etapa para bibliotecas e frameworks CSS, com um projeto de exposição de fotografia. Em seguida, os fundamentos de TypeScript aparecem junto a aplicações práticas: um app de quiz com flashcards e um jogo de pet digital. Esses projetos ampliam o repertório trabalhado durante o curso e aproximam conceitos de programação de interfaces completas.
O programa totaliza 524 passos e inclui ainda módulos próprios de performance e testes. A distribuição por etapas permite avançar por diferentes frentes do desenvolvimento front-end, do uso de componentes e dados no React à tipagem com TypeScript e ao trabalho com estilos.
Projetos e certificação
Cinco projetos obrigatórios qualificam o estudante para realizar o exame de certificação em bibliotecas de desenvolvimento front-end: o conversor de moedas, o jogo da velha, a exposição de fotografia, o quiz com flashcards e o jogo de pet digital. A certificação depende da conclusão desses projetos e da aprovação no exame.
A trilha é gratuita e funciona em formato interativo, com passos de estudo, exercícios e projetos. Para quem está avaliando o próximo passo, vale considerar que o percurso reúne React, TypeScript, bibliotecas CSS, performance e testes numa sequência prática, e que a certificação exige tanto entregas de projetos quanto aprovação no exame.
Apoie o Guia de TI
Compartilhar
Empresa
freeCodeCampOutro

Comentários
0Comece a conversa.
Seja a primeira pessoa a comentar este conteúdo.