CodeFights

CodeFights

CodeFights fornece uma maneira divertida e competitiva para praticar suas habilidades de codificação, aprender novos talentos, e se preparar para entrevistas.

Baixar CodeFights
Características de CodeFights
  • Desafios disponível em dezenas de idiomas
  • Bots, desafios e perguntas da entrevista de empresas de tecnologia de destaque
  • desafios cabeça-a-cabeça contra estranhos e amigos
Pros de CodeFights
  • Grande variedade de desafios em uma variedade de línguas
  • Incentiva a auto-aprendizagem, em vez de conhecimento orientada para o tutorial
  • comunidade e amigável ajuda a incentivar o crescimento
Contras de CodeFights
  • sistema de pontuação para os desafios é, por vezes, pouco claras
  • Pouco frequente, mas erros de compilação inescrutáveis ​​às vezes apresentado
  • Oferece pouca assistência direta com os desafios frustrantes
CodeFights Rever

Há pouco argumentando que a tarefa de codificação pode ser repetitivo e exaustivo. Os programadores que trabalham no campo são muitas vezes a tarefa com a mesma variedade de tarefas mais e outra vez, fazendo com que seus talentos para atrofia e impedindo-os de desenvolver novas habilidades. Para os novos programadores, tutoriais são muitas vezes seca, e a lacuna entre o conhecimento básico de um idioma e sua funcionalidade high-end podem parecer insuperáveis. CodeFights é um site que ajuda a novos e experientes programadores testarem suas habilidades e melhorar seu conhecimento em um ambiente que mais se assemelha a um jogo de vídeo do que uma sala de aula. CodeFights consegue lutar contra o mal-estar que vem com a aprendizagem através da quebra de seu exercício em pequenos e de fácil digestão exercícios. No nível mais básico, os codificadores são convidados a resolver um problema muito simples, como a saída de variáveis ​​em ordem sequencial. Na extremidade mais elevada, que está encarregado de criar código com aplicação no mundo real. O maior recurso de conteúdo vem na biblioteca CodeFights, que compila centenas de desafios de dificuldade crescente. O usuário é apresentado com um console vazio e uma tarefa, e eles estão pediu para encontrar a solução mais eficiente possível. Muitos sites de instrução iria guiá-lo pela mão através do processo, mas é aqui que CodeFights separa da concorrência. Nenhum guia é fornecido, e a generalidade das perguntas significa muitas vezes há várias soluções para um determinado problema. A vantagem é que isso reflete com precisão o que um programador pode ser capaz de ver no mundo real, e os problemas mais difíceis contar com codificadores fazer investigação independente em busca de uma solução. Uma vez que você testou seu código para ter certeza que funciona, você pode comparar seus resultados para outros usuários para ver como eles poderiam ter mais eficazmente chegou à mesma conclusão. Se você está perplexo, quadros de mensagens estão disponíveis, ou você pode gastar pontos acumulados ao longo do curso do jogo para automaticamente ver uma solução. puzzles mais complexos estão disponíveis na forma da seção prática entrevista, que apresenta questões reais perguntou por entrevistadores. Grandes empresas como o Twitter, Facebook, e Apple têm todos apresentaram as suas próprias perguntas. Os CodeFights interface também permite que você competir contra amigos e estranhos. O chefe de secção da cabeça permite que você pit seus talentos de codificação contra outras pessoas e ver quem pode desenvolver a solução mais eficaz no mais curto espaço de tempo. Para aqueles que procuram testar suas habilidades contra os profissionais, eles podem entrar em combate contra bots personalizados por engenheiros de algumas das maiores empresas de tecnologia do mundo. Além disso, CodeFights actualiza regularmente, o conteúdo sazonal projetado para ajudar os programadores permanecer relevante no campo competitivo. Torneios girar dentro e fora do ciclo regular e geralmente o foco em critérios específicos, enquanto os desafios diários e semanais de codificação também estão disponíveis. Tudo isso está vinculado juntos em um sistema que encoraja os jogadores a continuar em frente, recompensando os jogadores de sucesso e manter o controle de tarefas atribuídas.

CodeFights Vídeo

Alternativas a CodeFights

Codewars

Livre
CodeWars Home · encontrar um evento · O que é CodeWars? Regras e Diretrizes · exemplos de problemas · Eventos Passados ​​· Recursos · Fale Conosco · Siga HPCodeWars no Twitter. CodeWars | Pagina
Mostrar detalhes

Devskiller

Livre
Devskiller é uma terceirização tecnologia, triagem, e plataforma de mapeamento habilidade alimentado por RealLifeTesting ™. Recrutar os desenvolvedores certas e impulsionar seus resultados
Mostrar detalhes

Topcoder

Livre
A Comunidade Topcoder é a maior rede do mundo de designers, desenvolvedores e cientistas de dados, e estamos prontos para começar a trabalhar em seus projetos. Iniciar ficando mais trabalho
Mostrar detalhes

Exercism

Livre
Existem 50 faixas de idiomas diferentes em Exercism para você explorar. Qual deles você vai escolher para aprender primeiro?
Mostrar detalhes

Human Resource Machine

Pago
Amanhã Corporation é uma desenvolvedora de jogos independente por trás jogos indie Little Inferno e Máquina de Recursos Humanos
Mostrar detalhes

Swift Playgrounds

Livre
Swift Playgrounds é um aplicativo para iPad que ensina você a escrever código Swift em uma maneira divertida e interativa. robôs de programa e drones diretamente do aplicativo.
Mostrar detalhes

CheckIO

Livre
CheckIO é um web site com uma missão: Para ensinar JavaScript e Python habilidades de codificação através de uma interface do jogo-playing. Ele é projetado para ensinar novas habilidades ou
Mostrar detalhes

Geektastic

Pago
Geektastic agiliza fornecimento tecnologia, recrutamento e contratação. Nossos desafios de código de peer-reviewed identificar a maioria dos candidatos de engenharia de software talentosos.
Mostrar detalhes