Jogos e desafios para quem quer estudar programação

Jogos e desafios para quem quer estudar programação

A gamificação do estudo é algo utilizado para aumentar o interesse do aluno em algum assunto. Desde jogos de perguntas a respostas passando por complexos desafios de código são poucos os que resistem ao desafio de resolver problemas ou competir com outras pessoas. Neste artigo você vai ver 28 links com jogos e desafios para quem está estudando programação. A maioria dos sites a seguir é em inglês. Pronto para o desafio?

 

https://100dayscss.com

100 days CSS é um site com um desafio diário para você criar e postar o resultado. São desafios práticos e 100 dias para praticar.

 

https://www.acefrontend.com

Ace FrontEnd são desafios em HTML, CSS e JavaScript. Nada de frameworks.

 

https://www.beecrowd.com.br/judge/en/login

Bee Crowd possui mais de 2000 desafios em português e em inglês abrangendo 20 linguagens de programação.

 

https://binarysearch.com

Binary Search é um site onde você tem mais de 1000 problemas reais que são apresentados em entrevistas de emprego. Estes desafios são em Python, Java, C++, JavaScript, TypeScript e Ruby.

 

https://br.codecombat.com

Code Combat é um site para aprender conceitos e linguagens de programação de uma forma divertida.

 

https://checkio.org

Se você gosta de Python ou Typescript e gosta de jogos este site é para você.

 

https://www.codeabbey.com

Code Abbey possui centenas de desafios de lógica de programação. Existem traduções das perguntas para outros idiomas.

 

https://codepen.io/challenges

O codePen possui desafios mensais de design para quem está estudando HTML e CSS.

 

https://cssbattle.dev

Se você gosta de fazer desenhos em CSS então vai adorar este site.

 

https://www.codewars.com

CodeWars é um site muito conhecido, o foco dele são desafios para quem quer trabalhar com backend. Você pode competir com os outros visitantes do site.

 

https://www.codemonkey.com

Voltado para crianças, o Code Monkey ensina conceitos básicos de programação de forma divertida e interativa.

 

https://codier.io

Desafios de HTML e CSS para quem está começando.

 

https://www.codingame.com

Desafios de programação para 25 linguagens.

 

https://codingfantasy.com/games/css-grid-attack

CSS Grid Attack possui mais de 80 desafios de CSS para levar o seu conhecimento para outro nível

 

https://www.dailyui.co

O Daily UI possui desafios diários de Design e UI. São 100 desafios, um por dia.

 

https://www.devchallenge.com.br

Desafios em português para quem está estudando frontend, backend ou mobile

 

https://devchallenges.io

O site possui 3 caminhos, que são Responsive Web Developer, Front-end developer e Full Stack Developer. Dentro de cada caminho existem desafios reais que você deve fazer e enviar. Você recebe feedback e no final pode conseguir um certificado de participação.

 

https://edabit.com

Mais de 10 mil desafios para linguagens como JavaScript, PHP, Python e C#

 

https://www.frontendmentor.io

Frontend Mentor possui desafios de frontend que você deve enviar para avaliação. São desafios reais em HTML, CSS e JavaScript. Mais de 300 mil desenvolvedores aceitaram o desafio. 

 

https://leetcode.com

Leet code possui mais de 2500 perguntas sobre 14 linguagens de programação, o foco deles é em backend

 

https://mastery.games/flexboxzombies/

Desafios com CSS Flexbox para se defender de zumbis

 

http://www.flexboxdefense.com

Jogo feito para quem aprender CSS com Flexbox

 

https://flexboxfroggy.com

FlexBox Froggy é um jogo para quem quer dominar CSS com Flexbox. São 24 desafios que você precisa conquistar.

 

https://www.hackerrank.com

HackerRank é um site muito conhecido. Como o nome sugere, ele faz um rank dos usuários. São desafios de vários níveis para várias linguagens de programação. Algumas empresas usam o HackerRank para avaliar o conhecimento do candidato.

 

https://projecteuler.net

Project Euler é para quem gosta de desafio matemáticos bem difíceis.

 

https://schemaverse.com

O Schemaverse é um jogo para quem gosta de banco de dados. Utilizando uma base de dados PostgreSQL você deve executar queries que permitam mover a sua frota num jogo de estratégia espacial

 

https://www.spoj.com

O Sphere Online Judge é um site para quem desenvolver sua lógica de programação. Seus algoritmos são muito complexos, você deve enviar a resposta para que eles avaliem a aprovem. São cerca de 13 mil desafios em vários idiomas e disponíveis para 45 linguagens de programação.

 

https://uxtools.co/challenges

Desafios reais de UX.

 

Está começando e deseja saber o que precisa estudar de HTML e JavaScript? Não deixe de conferir os roteiros de estudo de HTML e JavaScript!. São dezenas de conteúdos para você melhorar suas habilidades.

Roteiro de estudos - HTML e CSS

Roteiro de estudos - Javascript

 

Outros conteudos que podem ser de seu interesse

Roadmap Javascript
30/01/2022JAVASCRIPT

Roadmap Javascript

Um roteiro de estudos para aprender JavaScript

Saiba mais...
Separando um array de strings em conjuntos de arrays ordenados alfabeticamente com JavaScript
19/03/2023JAVASCRIPT

Separando um array de strings em conjuntos de arrays ordenados alfabeticamente com JavaScript

Veja várias formas de separar um array de string com JavaScript

Saiba mais...

Conteúdo sobre banco de dados sem complicação!