Executando verificação de segurança...
2

Lista de sites gratuitos para PRATICAR Código

Fala galera, ao longo do meu tempo de estudo fui acumulando uma lista de sites úteis pros meus estudos... e espero que seja útil para vocês também! (observação: o conteúdo é QUASE todo em inglês)

Com IDE própria

Multi linguagem

  • Code Signal: É o meu predileto. O legal dele é que tem mais de uma "caminho" pra seguir na plataforma, então se ficar preso em um pode seguir por outro caminho com mesmo nível de dificuldade.

  • Hacker Rank: É o que mais vejo sendo usando em processos seletivos.

  • Coding Game: Tem uma parte gráfica bem mais legal de usar (mas eu pessoalmente achei confuso - mas pode ser porque não sou bom em jogos rs).

  • Coder Byte: Uma extensa lista de desafios com separação por tema, dificuldade, até empresa que tem desafios similares no processo seletivo

  • Code Wars: Tem uma enfase em competição e colaboração com outros devs

  • Codiliy: Os desafios tem tempo para solucionar, podendo dar um ambiente mais parecido com um teste técnico.

JavaScript

  • JS Challenger: Desafios que começam bem do básico e avança com calma (os outros dois de cima são mais hard core digamos assim). Apenas JavaScript e com uma IDE própria para os desafios

CSS

Flexbox

  • Flexbox Defense: Simula um jogo tipo "Tower Defense", posicionando as torres no mapa com CSS Flexbox

  • Flexbox Froggy: Com versão em português

  • Flexbox Adventure: Esse tem níveis de dificuldade para selecionar

  • Flexbox Zombies: Esse tem como diferencial não ser meros desafios, e sim toda uma vibe de jogo DE VERDADE - eles também tem o jogo gartuito Service Workies, mas é uma parada bem específica de JavaScript (para fazer PWA)

  • Knights Oft Te Flexbox Table: Mais um de Flexbox, porém esse ao invés de CSS puro é jogado com classes do Tailwind

Grid

  • Grid Garden: Do mesmo criador do Flexbox Froggy, mas para Grid

  • CSS Grid Attack: Do mesmo criador de Flexbox Adventure, mas pra Grid (e também tem os níveis de dificuldade)

Seletores

  • CSS Dinner: Digite o seletor correto

  • CSS Speedrun: Digite o seletor correto (com tempo)

  • Guess CSS: Selecione das opções de multipla escolha os seletores corretos

Outros

  • CSS Challenges: Mostra uma tela tem o espaço para escrever o CSS e replicar

  • CSS Batle: Similar ao de Chalenges, mas com o objetivo de competir outros dev

Git

  • Learn Git Branching: Como o nome fiz, o objetivo é dominar a parte de Branching (mas EU pessoalmente achei q os desafios "foram de zero a 100 muito rápido", mas alguém com mais conhecimento de Git pode curtir)

SQL

  • SQL Bolt: Não é propriamente um site de desafios e mais um tutorial interativo, mas se não tem melhor vamos desse mesmo (não é LÚDICO mas ensina super bem)

Sem IDE

Multi liguagem

  • Project Euler: Desafios mais puxados pra matemática, mas para resolução via programação.

JavaScript

  • JavaScript Questions: Repositório github com perguntas e respostas de JavaScript, para um estudo mais teórico. Além de ter versão em português!

CSS

  • 100 days CSS: Sugestão com 100 desafios CSS para fazer em 100 dias, sugere usar o CodePen para realizar os desafios

Conclusão

Bom é isso! Quem quiser pode contribuir com esse meu repositório nesse link e eu atualizo esse artigo se necessário (e essa lista é uma pequena parte desse meu repo, pretendo criar outras publicações com o conteúdo de lá)

Carregando publicação patrocinada...
1
1