알고리즘공부

반응형

코딩공부가 필수인 시대가 되었다 하지만, 좀 더 올바른 코딩에 대해서 제대로 배우지 않으면 사실상 쓸모가 별로 없습니다. 어설픈 실력으로 무언가 하려고 한다면 실패의 과정을 너무 많이 거쳐야만 하지요. 알고리즘 사이트 코드워즈에서 코딩학습을 한 번 진행해보세요. 

<알고리즘 사이트 코드워즈 (codewars)>

프로그래밍을 하는 데 있어 '알고리즘'에 대한 지식은 필수입니다. 학교든 학원에든 잘 배울 수 있는 곳들이 많지만, 혼자서 추가학습을 하기 위해선 이런 사이트 몇 곳 정도는 알아두는 게 좋습니다. 

코드워즈(바로가기)는 해외사이트에요. 따라서, 영어로 웹페이지가 구성되어 있지요. 도저히 영어가 싫은 분이라면 크롬에서 구글 번역을 활용하세요. 

이곳에서 코딩공부를 할 수 있는 언어는 굉장히 많습니다. C, C++, Java, Python, SQL, PHP, Shell 등등 15가지가 있습니다. 홈페이지에 들어가면 제일 먼저 선택해야 하는 게 어떤 언어로 할 것인지? 입니다. 요새 파이선의 인기가 정말 많아서 종종 이곳에서 연습하곤 합니다. 

마치 실제 코딩을 하는 것처럼 모니터 그림을 띄워놓고, 그 안에 입력할 수 있도록 세팅되어 있습니다. 익숙해지는 데 걸리는 시간은 아주 잠깐이면 됩니다. 

이 알고리즘 사이트 코드워즈의 공부 방식은 '게임 형식'을 차용했습니다. 따라서, 재미있게 배울 수 있다는 점이 정말 좋지요. 함수나 배열 등 내가 취약한 부분이 있다면 별도로 선택해서 집중적인 학습도 가능해요.

만약 프로그래밍을 독학하는 분이라면 더더욱 이 사이트를 애용해보세요. 많은 도움이 될 것입니다. ^^

[참고 글]

- 인공지능 프로그래밍 언어, 배우는 순서

- 게임프로그래머 종류 및 하는 일

반응형

+ Recent posts