
본 강의는 파이썬 입문자가 맨처음 맞닥뜨리게 되는 문제인 파이썬 설치부터 기초적 사용법까지 일대일 튜터링을 제공하듯이 차근차근하게 가이드해드립니다.
GUI를 사용하여 Python 설치 및 업데이트를 손쉽게 다룰 수 있기 때문에 많이 사용하는 아나콘다 배포판 설치시에 발생 가능한 모든 문제점들에 대한 대처 요령을 자세히 설명드리고 함께 설치하는 것부터 수업을 시작합니다. 이게 간단해 보여도 초보자가 어깨 너머로 대충 배운 지식으로 아나콘다 배포판을 잘못 설치하여 컴퓨터에 문제가 발생해 OS까지 재설치해야 하는 비극을 초래하는 경우를 자주 보았습니다.
그 다음으로 가상환경 설치에 관한 내용을 자세히 설명드립니다. 파이썬은 오픈소스 방식으로 모든 라이브러리가 개발되므로 상용 소프트웨어와는 달리 중앙집중식 품질 관리가 애초에 불가능합니다. 초보자들이 가장 힘들어 하는 문제가 인터넷에 널려있는 코드를 실행해봐도 계속 에러메세지만 나오고 제대로 동작을 하지 않는다는 점입니다. 대부분 이 문제는 해당 코드에 적용된 라이브러리의 버전과 자신의 컴퓨터에 설치된 라이브러리의 버전이 달라서 발생합니다. 이런 문제를 피하기 위해 프로젝트별로 가상환경을 설치해 상호 호환되는 특정 버전의 라이브러리들을 설치하여 사용해야 합니다. 이처럼 중요한 내용들을 입문 단계에서 잘 안내를 받아야 코딩 세계로의 즐거운 여행이 가능해집니다.
입문 단계에 제대로 안내 받아야 하는 문제는 비단 이뿐만이 아닙니다. 파이썬 문법책을 암만 뒤져봐도 제대로 된 설명을 찾을 수 없는 각종 유틸리티 프로그램 사용법이나 파이썬에 숨겨져 있는 유용한 기능들은 제대로 사용할 줄 알면 코딩을 정말 즐겁게 배울 수 있지만 모르면 코딩 자체가 생고생이 됩니다. 일반 코딩 강죄에서는 이런 부분들이 대부분 무시된 채 입문 단계에서는 별 도움이 되지 않는 복잡한 문법 설명에만 치중하고 있는 게 안타까워 이번 강의를 기획하게 되었습니다.
이 강좌는 단순히 파이썬 문법을 설명드리는 게 아니라 파이썬이 무엇인지, 어떻게 사용해야 하는지, 무엇을 할 수 있는지 등 코딩 입문자의 입장에서 가장 효율적으로 코딩세계에 입문하실 수 있도록 도와드리는 Py린이를 위한 코딩 입문 강좌입니다.
유튜브 동영상을 열심히 시청해도 도무지 따라갈 수 없거나 구글에서 찾아낸 코드를 아무리 실행시켜 보아도 제대로 동작하지 않아 파이썬 배우기를 포기하신 분들에게 이 강의를 들어보시라고 꼭 권해드립니다. 이해될 때까지 무한히 재수강 가능하고 녹화 동영상도 제공해 드리며 코딩 입문 전반에 걸친 각종 문제점에 대해 친절한 컨설팅을 제공해드립니다.