DEV Community

Cover image for O que o passado mostra
Bruna Ferreira for Feministech

Posted on

5

O que o passado mostra

Há 4 anos, eu sem ter muita ideia de como usar o GitHub, joguei alguns projetos no repositório: Basics. A maioria deles são de quando comecei, em 2018.

No readme, as seguintes colocações:

Repositório de estudos!

Coloquei aqui os primeiros projetos que eu fiz.

Com o tempo vou modificando e melhorando eles.

Não existe aprendizado sem afeto!

O que temos aqui?

Alguns dos projetos de páginas web que eu fiz durante o curso técnico em informática para internet, junto com alguns experimentos usando HTML, CSS e JavaScript. Tais como:

  • Tabuada

Página da tabuada

Uma página simples que gera tabuada a partir do input de um número. Estava aprendendo sobre como estruturar códigos para fazer as ações corretas, receber um input, calcular com um laço de repetição e mostrar o resultado na tela, usando JavaScript.

  • Correios

Página do calculo do correio

Essa página envolviam alguns cálculos considerando diferentes tipos de input, como texto, número e seleção. Usando condicionais para verificar quais campos estavam preenchidos e então calcular o valor do frete.

  • Café Starbuzz

Página do café Starbuzz

Partindo mais para estilização com CSS, nota-se que design nunca foi meu forte... Mas eu gostava de perceber como cada elemento se comportava na tela, e modificar o código para ficar na estrutura correta. Estava aprendendo sobre o uso de grid no CSS, achei interessante em alguns casos, porém achei complexo para utilizar. Atualmente opto pelo uso de flexbox para a maioria dos casos.

  • Galeria de Fotos

Página da galeria de fotos

Já deu uma melhorada no design, nesse caso o uso de grid foi mais interessante, pois a estrutura para encaixar fotos de tamanhos diferentes fez mais sentido.

  • Jogos adivinhação

Jogo adivinhação

Nesse repositório ainda tem um dos primeiros programas que fiz em Python. Um jogo de adivinhação, onde tinha um input para enviar o palpite, com 3 chances de acertar. O número era fixo e o programa dava dicas se o palpite era maior ou menor que o número escolhido.

  • Outros

Além desses exemplos, ainda tem outros projetos web, alguns utilizando PHP também.

Por que guardar isso?

A ideia era melhorar esses projetos com o tempo, mas acabou ficando como registro de como eu comecei. Considero importante conseguir ver a evolução do meu aprendizado.

Lembrar que nessa época eu estava em contato pela primeira vez com a programação fazendo um curso técnico, eu gostei tanto da experiência que comecei a faculdade de ciência da computação e não tinha ideia de onde isso ia me levar.

Conclusão

Não existe aprendizado sem afeto!

Sempre acreditei nisso e gostaria de deixar meu agradecimento principalmente às comunidades de tecnologia que sempre me acolheram desde quando as conheci.

Amo vocês. 🖤

Enjoy!

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (2)

Collapse
 
talisongcardoso profile image
talisong-cardoso

eu gostei tanto da experiência que comecei a faculdade de ciência da computação e não tinha ideia de onde isso ia me levar.

Onde isso te levou?

Collapse
 
bug_elseif profile image
Bruna Ferreira

Me levou a uma transformação na minha vida, conheci pessoas incríveis que me apoiaram e encorajaram a seguir em frente. Nunca imaginei que poderia estar compartilhando assuntos que eu gosto publicamente, sendo que vim de um contexto onde eu era isolada e com muita dificuldade de comunicação.

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more