JavaRush /Blogue Java /Random-PT /Seleção de sites para aprimorar suas habilidades de progr...
zlaylink
Nível 31
Ivanovo

Seleção de sites para aprimorar suas habilidades de programação

Publicado no grupo Random-PT
  1. Guerras de código
  2. Codewars é um excelente serviço para fortalecer habilidades de programação em Ruby, JavaScript, Java, Python, Clojure, CoffeeScript, C#, Haskell. São apresentados problemas algorítmicos e problemas práticos associados a padrões de projeto. Após cada problema resolvido, você pode olhar para outras soluções, ordenadas por classificação dependendo de sua beleza e uso das melhores práticas de programação.
  3. Código Leet
  4. Leetcode é um site com problemas algorítmicos para preparação para entrevistas técnicas em grandes empresas como Google e Facebook. Ao lado de cada problema há uma discussão em que uma solução para esse problema pode aparecer de uma forma ou de outra. Você pode usar várias linguagens de programação: C, C++, Java, Python, C#, JavaScript, Ruby, Bash.
  5. Práxis de Programação
  6. Programming Praxis é um blog que inclui uma série de problemas interessantes cujas soluções podem ser testadas em diversas linguagens de programação.
  7. TopCoder
  8. TopCoder é uma comunidade ativa de programadores que adoram resolver quebra-cabeças. Muitas competições ativas, algumas delas incluem prêmios em dinheiro.
  9. C Quebra-cabeças
  10. C Puzzles oferece quebra-cabeças de programação específicos para a linguagem C (com todas as suas peculiaridades). Como muitas linguagens são semelhantes ao C ou derivadas diretamente dele, mesmo que você não conheça C como seu primeiro idioma, há uma boa chance de você entender esses quebra-cabeças.
  11. Projeto Euler
  12. Citação da página principal: "O Projeto Euler é uma série de problemas desafiadores de matemática/programação que requerem intuição matemática para resolvê-los." O recurso inclui tarefas relativamente simples e verdadeiramente complexas.
  13. Forças de código
  14. Um análogo completo em russo do já mencionado Topcoder .
  15. Coleção de tarefas do CppStudio
  16. As tarefas visam principalmente testar conhecimentos de C++, mas também podem ser implementadas em outras linguagens de programação.
  17. Juiz Online Timus
  18. Timus Online Judge é o maior arquivo de problemas de programação na Rússia com um sistema de verificação automática. A principal fonte de tarefas para o arquivo são as competições da Universidade Federal dos Urais, Campeonatos dos Urais, quartas de final dos Urais do ACM ICPC, campos de programação de Petrozavodsk.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION