Codewars
별을 눌러 평가하세요
Codewars는 강의를 아예 건너뛰고 곧바로 연습으로 들어간다. 카타 하나를 골라 원하는 언어로 풀고 나면, 통과한 뒤에 다른 사용자들의 접근법과 자신의 풀이를 비교해볼 수 있다. 이 형식은 이미 기본기를 갖추고 있고 문법을 처음 배우기보다는 문제 해결 속도와 패턴 인식을 갈고닦고 싶은 사람에게 보상을 준다.
카타는 난이도별로 순위가 매겨지고 주제별로 태그가 붙어 있어, 알고리즘이든 문자열 조작이든 특정 언어의 특이한 부분이든 자신이 약한 정확한 유형의 문제를 손쉽게 걸러낼 수 있다. 내장된 순위 시스템은 사용자가 계속 돌아오게 만드는 방식으로 연습을 게임화한다. 이미 기본기를 다진 상태에서 흔히 기술 면접을 준비하거나 그저 실력을 유지하려는 사람에게 알맞으며, Codecademy의 체계적인 강의가 먼저 필요한 완전 초보자에게는 맞지 않는다.