Seja bem vindo(a) ao meu portfolio
Sou apaixonado por computadores desde os meus 12 anos. Durante minha formação em Análise e Desenvolvimento de Sistemas, tive a oportunidade de conhecer a programação, que tem se tornado cada vez mais apaixonante para mim. Quero me tornar um bom programador e estou sempre aberto, buscando adquirir novos conhecimentos. Busco oportunidades em Estágio, Treinee ou Desenvolvedor Júnior, também estou aberto em aprender qualquer linguagem que a mim for sugerido pela empresa em que eu atuar. Sigo aprimorando meus conhecimentos em HTML, CSS, JavaScript e React, pretendo estudar em seguida Redux e TypeScript.
É a versão mais recente da linguagem de marcação HTML, usada para estruturar e exibir conteúdo na web. O HTML5 trouxe novos elementos e funcionalidades, como elementos de áudio, vídeo, gráficos vetoriais e melhorias na semântica para desenvolvimento web.
É a última versão da linguagem de estilo Cascading Style Sheets (CSS). Ela define a apresentação visual de documentos HTML ou XML. Com o CSS3, há recursos avançados para design responsivo, animações, sombras, gradientes e muito mais.
É uma linguagem de programação de alto nível usada principalmente para criar interatividade em páginas web. Com o JavaScript, é possível criar funcionalidades dinâmicas, como validação de formulários, animações, jogos, aplicativos web e manipulação do DOM (Document Object Model).
O React (também denominado React.js ou ReactJS) é uma biblioteca front-end JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.
É um sistema de controle de versão distribuído utilizado principalmente para o controle de código-fonte durante o desenvolvimento de software. Ele permite que vários programadores colaborem no mesmo projeto, mantendo um histórico de alterações, facilitando o gerenciamento de versões e a colaboração entre equipes.
Software de edição e organização de fotos, ajustando cor, iluminação, contraste, tonalidade e muitos outros detalhes das fotos de forma não destrutiva, ou seja, sem alterar o arquivo original. Isso permite uma grande flexibilidade e a possibilidade de experimentar diferentes edições sem comprometer a qualidade da imagem original.
Meu primeiro projeto pessoal, meu portfolio, desenvolvido conforme sigo avançando nos estudos de JavaScript, com sessões de contatos, sobre mim, habilidades e projetos.
Clique na imagem!
Nessa estrutura, é verificado o ano de nascimento, caso não tenha sido preenchido vai apresentar um erro na tela, o sexo selecionado e irá adicionar também um estilo de BackgroundImage diretamente do JavaScript com a url da imagem.
CLique na imagem!
Neste projeto, aprendi que podemos utilizar e manipular da melhor forma o display grid e o flex, juntos são bastante funcional para um site bem estilizado e responsivo.
Clique na imagem!
Durante essa prática, pude conhecer e aprender algumas técnicas como (font-size: calc(1em + 1vw)) que fazem com que o tamanho da fonte acompanhe o tamanho da tela e o (text-indent: 100%;), acompanhado de (overflow: hidden;), que podemos utilizar para esconder um elemento de texto."
Clique na imagem!