파이썬 시작: 저도 아직 파이썬 고수는 아니지만… 제가 처음 파이썬을 시작하였을 때 고민하였던 것, 혹은 알았다면 좋았을 것이라고 생각되는 것을 5개를 적어보았습니다.
백문이불여일타
‘파이썬 시작’ 을 위해서는 눈으로만 보지 말고 무조건 코드를 입력하고 실행까지 해보기를 추천 드립니다.
눈으로만 보는 것과 실제 입력하는 것과는 천지차이 입니다.
하고 싶은 것 결정
우선 파이썬으로 데이터 분석을 하고 싶은지, 웹 개발을 하고 싶은지 부터 결정해야 합니다.
두 분야는 공부해야 할 코스가 상당히 다를 것입니다.
코스를 결정했다면 조금 더 구체화 된 목표가 필요할 것 같습니다.
무슨 데이터를 이용해서 무슨 분석을 할 것인지, 아니면 어떤 사용자에서 무슨 기능을 제공하는 개발을 할 것인지 정하는 것 좋을 것 같습니다.
무엇을 하고 싶은지 결정해야 더 몰입해서 공부할 수 있을 것 같습니다.
우선 파이썬 핥아보기
코딩의 세계는 정말 방대한 것 같습니다…
제너레이터..? 매직메소드…? 클로저? 처음이면 정말 어디에 쓰는지 알 수 없는 개념들이 쏟아져 나옵니다.
만일 잘 이해 안 가는 부분이 있어도 좌절하지 말고, 깊게 파지도 않는 게 좋은 것 같습니다.
시간이 지나면 저절로 이해되고 해당 개념이 왜 필요한지도 저절로 알게 되는 것 같습니다.
파이참? 주피터? VScode? Atom?
백문이불여일타. 일단 코드를 입력하고 실행 해야하는 데, 강의마다 책마다 파이썬 코드를 실행하는 방법이 다릅니다.
무엇이 좋을까요? 파이썬을 시작하는 두 가지 방법이 있습니다.
첫 번째는 파이썬을 컴퓨터에 직접 설치하는 방법이고, 두 번째는 인터넷을 이용하는 방법이 있습니다.
정말 처음 시작하는 초보자들에게는 인터넷을 이용하는 방법을 추천하지만 자료형, 반복문, 조건문과 같은 기초 과정을 완료하였다면 파이썬과 IDE(에디터)를 설치하기를 권장합니다. 코드를 작성하기도, 그리고 정리하기도 에디터를 사용하는 것이 훨씬 좋기 때문입니다.
IDE 란? 파이썬 실행은 정말 딱 파이썬만 설치한다면 터미널 화면에서 코드를 실행해야 합니다.
IDE 는 Integrated Developmet Enviroment의 약자로 개발자가 개발하기 쉬운 인터페이스를 제공하는 종합 에디터라고 생각하시면 될 것 같습니다.
pycharm이나 vscode, Atom과 같은 통합 개발 환경(IDE)을 하나 골라 설치하시면 됩니다~!
Git?
입문 단계의 개념을 배우고 이제 무엇을 만들라고 한다? 그러면 그전에 꼭 Git 개념을 공부하고 시작하는 것이 좋습니다.
Git은 소스코드의 변동 이력을 저장/관리 해주는 버전 컨트롤 시스템입니다
1 시간이면 간단한 개념을 이해하고 사용 할 수 있습니다. 미루지 말고 바로 공부하여 사용하는 것을 추천 드립니다