Este projeto marca o início da minha jornada como desenvolvedor web. Desenvolvi uma landing page responsiva utilizando HTML, CSS e JavaScript. Embora tenha sido um grande desafio, este projeto foi uma oportunidade valiosa para aprender e crescer na minha carreira de desenvolvimento web.
- HTML: Estrutura básica e conteúdo do site.
- CSS: Estilização e layout responsivo para garantir que a landing page se adapte a diferentes tamanhos de tela e dispositivos.
- JavaScript: Adiciona interatividade ao site, com funcionalidades que envolvem manipulação do DOM e controle de eventos.
O maior desafio foi, sem dúvida, o uso de JavaScript. Implementar scripts para tornar o site interativo envolveu um aprendizado significativo sobre a manipulação do DOM e a integração de eventos. Tive que lidar com problemas como a sincronização de animações, o gerenciamento de estado e a manipulação de eventos de forma eficaz.
A landing page foi projetada para ser completamente responsiva. Utilizei técnicas de design responsivo para garantir que o layout e o conteúdo fossem exibidos corretamente em uma variedade de dispositivos, desde desktops grandes até smartphones compactos. Isso envolveu a utilização de media queries e unidades relativas em CSS para ajustar o design conforme a resolução da tela.
Este projeto foi uma excelente oportunidade para aplicar meus conhecimentos iniciais e testar minhas habilidades em um projeto real. Embora eu reconheça que há muito a aprender e muitas áreas para melhorar, estou orgulhoso do progresso que fiz. Estou ansioso para continuar aprimorando minhas habilidades e criar projetos ainda mais desafiadores e sofisticados no futuro.
- Link para o projeto: Meu Projeto
- Código-fonte: GitHub