DEV Community

Gabriel Galdino
Gabriel Galdino

Posted on

5 1

Dicas para estudar e praticar programando

Resolver exercícios e superar desafios práticos de programação podem ajudar bastante a elevar os skills como dev.

Sabendo disso, compartilho uma lista de sites que tem me ajudado a aprender praticando:

1- FreeCodeCamp é uma plataforma de ensino de programação bastante conhecida e utilizada.
https://www.freecodecamp.org/

2 - Beecrowd. É uma comunidade com uma série de exercícios. Gosto bastante de ler as discussões sobre as resoluções dos desafios.
https://www.beecrowd.com.br/judge/en/login

3 - LeetCode. Mesmo com muitos recursos premium, existem listas de exercícios free bem interessantes.
https://leetcode.com/problemset/all/

4 - Exercism. Se você gosta de estudar e praticar com gamificação, talvez essa seja a melhor opção. Além de ter uma quantidade significativa de linguagens para codar.
https://exercism.org/

5 - Codewars. Nessa plataforma, você pode evoluir suas habilidades de programação, conhecimento da linguagem e até mesmo aprender uma linguagem nova. Para fazer o cadastro tem que resolver um exercício teste.
https://www.codewars.com/

6 - Hacker Rank. Plataforma bastante completa para estudar e praticar, tendo como base um ranking.
https://www.hackerrank.com/

7 - PythonBrasil. Neste Wiki, os exercícios podem ser implementados em pseudo-código, Python, C, C++, Java, Pascal ou em qualquer outra linguagem.
https://wiki.python.org.br/ListaDeExercicios

8 - Learn Javascript. É uma plataforma com muitos exercícios para nível iniciante/intermediário. Infelizmente, para níveis avançados é necessário conta premium.
https://learnjavascript.online/app.html

Tem algum site que te ajudou e faltou na lista? Fique à vontade para comentar.

javascript #python #java #hackerrank #dev #desevolvedor #freecodecamp

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay