프로그래밍 언어인 파이썬(python)은 프로그래밍 비전공자들도 쉽게 접근이 가능한 컴퓨터 언어다. 다양한 곳에 활용이 가능하면서 머신러닝, 그래픽, 웹 개발 등 여러곳에서도 사용해서 적용되고 있다.
처음 파이썬을 배우는 초보자들을 위해서 다양한 파이썬 코딩연습이나 문제 연습을 할 수 있도록 도와주는 사이트들이 있는데, 필자가 정리해봤으니 파이썬을 배우는 사람들에게 도움이 되었으면 한다.
geeksforgeeks Python
geeksforgeeks라는 사이트는 프로그래밍 언어를 배우는 초보자들에게 완전 기초적인 문서와 테스트 예제를 제공해주고 있다. 설명이 어렵지 않고 예제도 많기 때문에 비전공자들도 어려움 없이 접근 가능하다.
단, 영문으로 되어 있는 사이트인 만큼 문서를 읽는데 부담스러울 수 있겠지만 사이트를 한글 번역해서 볼 수 있으며 영문 자체가 어려운 영어는 아니다.
w3schools Python
w3schools은 c, c++, C#, kotlin, java, php, sql, python, css 등 현재 존재하는 대부분의 언어를 기초지식부터 배울 수 있는 사이트다. 누구나 쉽게 예제와 연습문제를 통해서 파이썬을 배울 수 있다.
단, 영어로 되어 있는 사이트이기 때문에 언어의 장벽에 어려움이 생길 수 있겠지만 프로그래밍 언어 자체가 영어를 어느정도 해야만 접근이 쉬운 컴퓨터 언어이기 때문에 이부분을 알고 배우도록 하자.
programiz Learn Python
programiz에서 Learn Python Programming이라는 주제를 가지고 파이썬에 대해서 집중적으로 소개하고 설명해주는 사이트다. 이 사이트도 파이썬 뿐만 아니라 다양한 언어를 무료로 배울 수 있다.
예제와 함께 온라인으로 파이썬 테스트를 할 수 있는것도 장점중에 하나다.
guru99 Python Tutorial
guru99에서는 Python Tutorial for Beginners: Learn Programming Basics이라고 해서 단계별로 파이썬을 배울 수 있는 웹사이트다.
7일동안만 파이썬을 배우면 기초부분은 완벽하게 습득할 수 있도록 체계적으로 되어 있는 사이트다. 로그인 없이 무료로 사이트 이용이 가능하다.
codecademy Python
초보자들이 파이썬을 보다 쉽게 배울 수 있도록 지원해주고 있는 codecademy Python 사이트다. 이곳은 베이직 버전과 프로버전이 있는데 프로버전은 비용을 지불하면 보다 고급기술을 배울 수 있다.
예제와 함께 파이썬 포럼사이트가 있어서 궁금한 사항을 포럼 게시판에 올려서 물어볼 수 있는게 장점이다.
programmers 파이썬 코딩테스트연습
한글로 된 programmers 파이썬 코딩테스트연습 사이트다. 난이도 선택을 통해서 파이썬 코딩을 테스트해볼 수 있게 되어 있다.
acmicpc Python 배우기
acmicpc Python 배우기 사이트는 한글로 된 국내 파이썬 배우는 사이트다. Hello World 부터 시작해서 다양한 연습 예제들이 있어 테스트하기에 좋다.
초보자를 위한 파이썬 300제
초보자를 위한 파이썬 300제라는 사이트는 파이썬 기초 문법과 누구나 쉽게 프로그래밍을 따라할 수 있도록 단계별로 파이션 문제와 예제 설명을 함께 제공해주고 있다.
이밖에도 여러 파이썬 코딩연습을 할 수 있는 사이트가 많지만 대표적으로 많이 사용되는 사이트에 대해서 설명해보고 정리해봤다.
본인의 수준에 맞춰서 이용하면 될 것 같고, 대부분 무료 문서로 되어 있기 때문에 컴퓨터만 있으면 파이썬 예제를 따라하면서 배우면 될 것 같다.
파이썬 뿐만 아니라 다양한 컴퓨터언어들도 있기 때문에 프로그래밍에 관심있는 사람들이라면 한 번쯤 문서를 읽어보는것을 추천한다.