Eu enxergo as tecnologias web e o frontend como partes fundamentais da tecnologia. É claro que todas as áreas têm sua importância, e sem o backend, a experiência não seria a mesma. No entanto, o frontend é a porta de entrada, a conexão entre pessoas de diferentes idades e a sua marca. Ele une todas essas pessoas à sua história, tornando o trabalho nessa área crucial e preciso. Uma tecnologia funcional e eficiente mantém os clientes, mas a estética e a intuitividade atraem novos. Por isso, listei aqui algumas das principais tecnologias e linguagens que dominei.
HTML, sigla para HyperText Markup Language (Linguagem de Marcação de Hipertexto), é a espinha dorsal da web. É uma linguagem de marcação usada para criar a estrutura e o conteúdo básico de páginas da web. Usando uma série de elementos e tags, o HTML define a hierarquia, o layout e os componentes básicos de um site, permitindo a inclusão de textos, imagens, links e outros elementos interativos. É a base sobre a qual o conteúdo da web é construído, fornecendo a estrutura que os navegadores interpretam para exibir informações na internet.
O CSS (Cascading Style Sheets) é a linguagem responsável pela apresentação visual de uma página da web. Ele trabalha em conjunto com o HTML para estilizar e formatar elementos HTML, permitindo controlar o layout, as cores, as fontes, o espaçamento e outros aspectos visuais de um site. Com o CSS, é possível criar um design atraente e responsivo, garantindo uma experiência agradável ao usuário ao definir como os elementos HTML devem ser exibidos em diferentes dispositivos e tamanhos de tela. É uma ferramenta poderosa para aprimorar a estética e a usabilidade de uma página da web.
O JavaScript é uma linguagem de programação fundamental para o desenvolvimento web. Ela permite tornar as páginas interativas e dinâmicas, oferecendo funcionalidades avançadas, como manipulação de elementos HTML, interações com o usuário, validação de formulários, animações, requisições assíncronas (AJAX) e muitas outras possibilidades. Com o JavaScript, é viável criar experiências mais ricas e responsivas para os usuários, adicionando comportamentos dinâmicos e adaptativos às páginas da web. É uma linguagem versátil e amplamente utilizada no desenvolvimento frontend e também no backend com o Node.js.
Java é uma linguagem de programação versátil e portátil, criada para ser executada em diferentes plataformas por meio da Máquina Virtual Java (JVM). Com foco em orientação a objetos, oferece recursos como encapsulamento e herança. Destaca-se pela segurança, graças à execução controlada na JVM. Sua ampla gama de bibliotecas e frameworks facilita o desenvolvimento, tornando Java uma escolha popular na comunidade de programação.
O MySQL é um sistema de gerenciamento de banco de dados relacional amplamente utilizado. Conhecido por sua confiabilidade, desempenho e escalabilidade, é uma escolha frequente para aplicativos da web e sistemas empresariais. Sua estrutura permite uma gestão eficiente de dados, oferecendo recursos avançados para consultas complexas e transações seguras. Com licenciamento flexível e uma comunidade ativa, o MySQL continua sendo uma opção popular para organizações de todos os tamanhos.
Desde os primeiros anos, a fascinação pela tecnologia e programação moldou meu caminho. Se na infância imaginava códigos se desdobrando como nos filmes, foi o contato com a verdadeira programação que acendeu a paixão pela área. Entre projetos desafiadores e vitoriosos, aprendi sobre as dificuldades que podem surgir no caminho e, principalmente, como enfrentá-las. Descobri a área em que mais gosto de atuar e compreendi sua importância na hora de criar uma marca e contar uma história. Por isso, criei este portfólio para mostrar ao mundo o que já fiz, onde me destaquei e tudo que ainda posso alcançar. E em breve uma nova versão em Next.js estará disponível.