brunch

You can make anything
by writing

C.S.Lewis

by JK의 계단 밑 연구실 Jun 07. 2018

<문과의 파이썬> 공짜로 파이썬 코딩 연습하기

1. 코드카데미 (https://www.codecademy.com/catalog/language/python)

파이썬뿐만 아니라 자바, PHP, 루비 등 다양한 언어를 직접 웹 상에서 실행시키면서 배울 수 있는 사이트. 특별히 언어를 설치하고 환경을 세팅할 필요 없이 웹에 들어가서 바로 코드를 치면서 연습문제를 풀 수 있는 게 장점. 몇 년 전만 해도 모든 게 무료였는데 이번에 오랜만에 들어가 보니 유료 모델들이 많이 붙고 예전처럼 심플한 맛은 좀 사라진 거 같다. 

무료로 할 수 있는 코드 연습은 처음에는 재밌고 도움이 되는 거 같으나 점점 하다 보면 패턴이 비슷해서 질리는 경향이 있고, 기본적인 실력이 조금이라도 있다면 엄청난 도움은 되지 않는다. 다만 대부분 웹에서 코드 연습을 할 수 있는 사이트가 알고리즘 위주라는 것을 감안할 때 초보가 파이썬 기본 문법을 하나씩 쳐보면서 연습할 수 있는 사이트라는 점에서 추천한다.


2. 코딩도장(https://dojang.io/course/view.php? id=3)

코딩도장은 직접 코드를 실행해 볼 수 있는 사이트는 아니지만, 파이썬 문법에 대한 풍부한 설명과 그에 관련된 많은 연습문제들이 있어 파이썬 초보들이 기본적인 내용을 스스로 익히며 공부하기 좋게 만든 사이트이다. 사실 여기 파이썬 코스만 잘 이용해도 기본적인 내용은 책 한 권 안 사도 자습할 수 있을 정도. 


3. 프로그래머스(https://programmers.co.kr/learn/challenges)

한국 스타트업이 만든 프로그래밍 교육 사이트. 유료로 동영상 코스도 들을 수 있고 요즘 핫한 기술들에 관한 강좌도 많이 열리는 듯하다. 여기서 '알고리즘 연습'이라는 코너는 각 종 언어로 웹에서 연습문제를 풀 수 있게 해주는데 깔끔하고 잘 만들었다. 문제 풀이가 아직 부담스러운 분들은 필터로 'Level 1'만 걸러서 시작해 보자. 아, 아무리 쉬운 문제라도 기본적으로 파이썬 기본 문법과 함수에 대한 개념을 알고 있어야 풀 수 있다. 


사실 이외에도 알고리즘을 웹에서 연습할 수 있는 사이트, 서비스들은 정말 많지만 프로그래밍을 처음 해보는 비전공생, 문과생을 대상으로 알고리즘 연습 사이트를 가르쳐 줘도 소용이 없을 거라 생각하여 알고리즘 사이트는 '프로그래머스' 하나만 넣었다. 개인적으로 기본 문법도 헷갈리시는 초보라면 1번과 2번을 적극적으로 활용해 보시기 바란다. 특히 내용은 읽지 않더라도 해당 개념에 대하여 제대로 내용을 숙지하고 있는지 테스트해 볼 겸 문제들은 꼭 다 풀어보시라.

매거진의 이전글 <문과의 파이썬> 이메일에 파일 첨부
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari