Bons Exercícios?
Se você possui dicas de boas fontes de exercícios de programação, por favor comente nesse post!
Ultimamente, na pressa de fazer entregas de projetos, aprender stacks e mais stacks das últimas tecnologias em alta e engordar um pouco o meu portfólio, confesso que tenho usado muito o chat GPT e programado com uma certa urgência. Estou sentindo falta da prática que tinha nas matérias de programação no começo da faculdade, quando eu abria um arquivo C em branco e programava de cabo a rabo totalmente de cabeça.
Sendo assim, estou em busca de exercícios de programação, com os quais eu possa manter minha honestidade intelectual e resgatar a habilidade de abrir um arquivo vazio e escrever código como se eu estivesse digitando um texto.
Quem tiver dicas de exercícios e práticas de programação, agradeço se puder compartilha-las.
Gosto muito de fazer exercícios no beecrowd, lá você pode aprender conceitos de programação.
Se quiser um projeto maior procure ideias na internet como:
-
um todo list que pode ser acessado de qualquer dispositivo (ou algo mais avançado como uma alternativa ao Notion)
-
uma galeria que as pessoas podem fazer upload de imagens
-
alguma "rede social" extremamente simples que permite que as pessoas façam postagens e mostre algum feed, adicionem amigos, podem compartilhar coisas de outros sites (aqui aprenderia a lert metatags dos sites como opengraph)
Eu estou usando a plataforma https://leetcode.com/ para treinar minhas habilidades de programação. Lá você pode treinar diferentes linguagens com desafios em diferentes níveis. O que é interessante para mim é nao apenas quebrar a cabeça com lógica de programação, mas também a possibilidade de ver como outros resolveram o mesmo problema, e comparar o uso de memoria e o tempo de execução. Nesaa mesma linha há também o https://www.codewars.com/
O https://exercism.org/ tem boas séries de exercícios. Você pode olhar as soluções de outros participantes dar palpites sobre as soluções deles e receber palpites para a sua solução ou soluções pois é possível também retornar ao exercício a qualquer momento, mesmo após o término, e tentar novas abordagens para melhorar seu código e seu entendimento no uso da linguagem. Eu uso mais só pra brincar mesmo e é ótimo, mas acho que funciona também pra quem quer dar uma direcionada nos estudos.