Meu nome é Gabriel e eu estudo programação à 4 anos, porém, ainda não havia me direcionado tanto
para o mercado de trabalho, até agora. Atualmente estou procurando meu primeiro emprego nessa
área. Já estudei diversas tecnologias em diversas modalidades de programação, dentre elas,
desenvolvimento desktop e desenvolvimento de games, mas atualmente, estou focado no estudo do
desenvolvimento web, especificamente no modelo full-stack.
No meu aprendizado em HTML, mergulhei na estrutura essencial das páginas
web. Aprender as tags básicas e os elementos semânticos foi fundamental para
criar estruturas de conteúdo bem organizadas. Compreendi a importância da
acessibilidade e da semântica para garantir uma base sólida na construção de
meu sites.
css
Durante meus estudos em CSS, aprofundei-me nas propriedades de estilo para
dar vida ao conteúdo HTML. Explorar seletores, propriedades de formatação,
posicionamento de elementos e técnicas avançadas como flexbox e grid
possibilitaram a criação de layouts atrativos e responsivos em diversos
dispositivos.
javascript
O estudo de JavaScript foi essencial para adicionar interatividade às minhas
páginas web. Aprendi sobre variáveis, estruturas de controle, funções e
manipulação do DOM. Com isso, consegui criar efeitos dinâmicos, validar
formulários e interagir com APIs externas, ampliando a funcionalidade dos
meus projetos.
bootstrap
Utilizei o Bootstrap para agilizar o desenvolvimento front-end. Aproveitei
seus componentes, grid system e classes predefinidas para criar layouts
responsivos de forma rápida e consistente, economizando tempo e garantindo
um design atraente.
react
Meu estudo em React me permitiu criar interfaces de usuário dinâmicas e
escaláveis. Compreendi conceitos como componentes, estados, props e o ciclo
de vida do React, permitindo-me construir aplicações web mais complexas e
reativas, oferecendo uma experiência de usuário mais fluida.
sass
Ao explorar o Sass, pude elevar minha eficiência no desenvolvimento
front-end. Utilizei variáveis, mixins, aninhamento e importações para
organizar e modularizar meu código CSS, simplificando a manutenção e
facilitando a criação de estilos consistentes e reutilizáveis.
php com mysql
Ao explorar PHP para o desenvolvimento web e integrá-lo ao MySQL, aprendi a
criar aplicações dinâmicas e robustas. Compreendi como o PHP processa dados,
gera conteúdo dinâmico e realiza operações no banco de dados MySQL,
permitindo o armazenamento e recuperação de informações de forma eficiente.
git
Adquiri habilidades essenciais em Git para controle de versionamento de
código. Aprendi a criar branches, realizar commits, merges e a gerenciar
eficientemente o fluxo de trabalho colaborativo, garantindo um histórico
preciso e seguro das alterações no código.
github
Ao usar o GitHub como plataforma para hospedar meus meu repositórios Git,
explorei a colaboração em equipe, aprendi sobre pull requests, resolução de
conflitos e contribuições em projetos de código aberto. Isso proporcionou
uma compreensão valiosa sobre boas práticas de desenvolvimento colaborativo
e a importância da comunidade no desenvolvimento de software.