Do aprendizado à prática: como HTML, CSS e JavaScript ganham vida em projetos web

Do aprendizado à prática: como HTML, CSS e JavaScript ganham vida em projetos web

Data de Publicação: 26 de agosto de 2025

Aprender programação vai muito além de conhecer comandos, estruturas e conceitos. É quando esse conhecimento começa a ser aplicado na construção de projetos que as diferentes tecnologias passam a fazer sentido em conjunto.

No desenvolvimento web, três tecnologias estão entre as principais bases para a criação de páginas e aplicações: HTML, CSS e JavaScript. Cada uma desempenha um papel diferente, e quando utilizadas de forma integrada, permitem transformar uma ideia em uma experiência funcional para quem acessa a web.

HTML, CSS e JavaScript: qual o papel de cada tecnologia?

Apesar de trabalharem juntas, as três tecnologias possuem funções distintas dentro de um projeto.

O HTML (HyperText Markup Language) é responsável pela estrutura da página. É por meio dele que são organizados elementos como títulos, textos, imagens, links, formulários e demais conteúdos que serão apresentados ao usuário.

O CSS (Cascading Style Sheets) atua na apresentação visual dessa estrutura. Cores, fontes, espaçamentos, posicionamento dos elementos e adaptação da página para diferentes tamanhos de tela são alguns dos aspectos que podem ser definidos com CSS.

Já o JavaScript acrescenta comportamento e interatividade. Ele permite que uma página responda às ações do usuário e possibilita a criação de recursos mais dinâmicos dentro de uma aplicação web.

Na prática, essas tecnologias se complementam: enquanto o HTML organiza o conteúdo, o CSS define como ele será apresentado e o JavaScript amplia as possibilidades de interação.

Aprender também é colocar em prática

Conhecer uma tecnologia é uma etapa importante do aprendizado, mas desenvolver um projeto próprio permite ir além da teoria.

É nesse processo que surgem decisões sobre estrutura, organização do código, interface e experiência do usuário. Também é quando desafios aparecem e exigem que o desenvolvedor pesquise, teste possibilidades e encontre soluções.

Projetos pessoais podem ainda se tornar uma forma de demonstrar conhecimentos e acompanhar a própria evolução na área de tecnologia.

No Entra21, a formação busca aproximar o aprendizado da prática e incentivar o desenvolvimento de competências que façam parte da realidade do mercado de tecnologia.

Na prática: o portfólio desenvolvido por uma aluna do Entra21

Um exemplo dessa aplicação é o projeto desenvolvido por Sara Evellin, aluna da turma de Front-End do Entra21.

Durante sua formação no programa, Sara colocou em prática conhecimentos de HTML5, CSS3 e JavaScript para desenvolver seu próprio site de portfólio.

O projeto foi criado com o objetivo de reunir seus aprendizados, apresentar projetos e demonstrar sua evolução no desenvolvimento web. Entre os recursos desenvolvidos estão layout responsivo, formulário de contato integrado e uma interface pensada para proporcionar uma boa experiência ao usuário (UX).

Mais do que reunir informações profissionais em uma página, o projeto representa a aplicação prática dos conhecimentos trabalhados durante a formação.

Conheça o projeto

O portfólio desenvolvido pela aluna pode ser acessado online e o código do projeto também está disponível em seu GitHub.

Portfólio: saraevyn.github.io

GitHub: github.com/Saraevyn/saraevyn.github.io

Projetos como esse mostram como os conhecimentos adquiridos em sala podem ganhar novas possibilidades quando colocados em prática, permitindo que os alunos experimentem, desenvolvam soluções e construam materiais que também podem fazer parte de sua apresentação profissional.



Conteúdo construído em colaboração com Sara Evellin, aluna da turma de Front-End, e a equipe do Programa Entra21.