파이썬 기초

이 트랙은 파이썬을 처음 시작하는 학습자를 위한 길잡이입니다. 코드를 한 줄도 써 본 적이 없어도 괜찮습니다. 파이썬 기본문법에서 변수, 문자열, 리스트, 조건문, 함수를 익히고, 라이브러리 학습에서 pandas, sklearn, statsmodels, scipy를 차례대로 연결하면 데이터 분석 공부를 시작할 수 있습니다.

학습 내용

  • 파이썬 기초와 데이터 분석 라이브러리 학습이 어떻게 이어지는지 이해하기
  • 한 개념을 배우고 바로 문제로 확인하는 방식에 익숙해지기
  • 파이썬 기본문법 -> pandas -> sklearn -> statsmodels -> scipy로 이어지는 학습 순서 잡기
  • 혼자서도 다음 페이지로 넘어갈 수 있을 만큼 학습 리듬 만들기
개념

이 트랙을 끝내면 무엇이 달라질까?

처음에는 print() 한 줄도 낯설 수 있습니다. 하지만 이 트랙은 단순히 문법을 외우는 데서 끝나지 않도록 구성했습니다.

  • 파이썬 기본문법에서는 “값을 저장하고”, “조건에 따라 나누고”, “여러 값을 반복 처리하는” 감각을 익힙니다.
  • pandas에서는 표 데이터를 읽고 열을 고르고 정리하는 방법을 배웁니다.
  • sklearn에서는 데이터를 나누고 모델을 학습시키는 흐름을 봅니다.
  • statsmodels에서는 회귀분석 결과를 읽고 해석하는 연습을 합니다.
  • scipy에서는 통계 검정을 직접 실행해 봅니다.

즉, 이 트랙은 “문법만 배운 사람”이 아니라 “데이터를 직접 읽고 분석 흐름을 따라갈 수 있는 사람”이 되는 것을 목표로 합니다.

개념

추천 학습 순서

처음 시작한다면 아래 순서를 그대로 따라가면 됩니다.

  1. 파이썬 기본문법
  2. 라이브러리 학습 안내
  3. pandas 기초
  4. sklearn 기초
  5. statsmodels 기초
  6. scipy 기초

각 페이지는 개념 설명 -> 짧은 예시 -> 바로 풀어보는 문제 -> 조금 더 어려운 도전 문제 순서로 구성되어 있습니다. 앞에서 배운 내용을 바로 뒤 문제에서 써 보게 설계했기 때문에, 눈으로만 읽지 말고 반드시 직접 실행해 보세요.

개념

학습할 때 꼭 지켜야 할 4가지

  1. 코드를 읽고 끝내지 말고, 직접 한 줄씩 다시 입력하세요.
  2. 문제 지시문에 나온 변수 이름은 그대로 맞춰서 작성하세요.
  3. 코드를 작성한 뒤에는 Ctrl + Enter로 바로 실행해 보세요.
  4. 막히면 바로 포기하지 말고, 직전 개념 블록으로 돌아가 예시를 다시 확인하세요.
개념

짧은 준비 운동

라이브러리는 이미 만들어진 기능을 가져와 쓰는 도구입니다. import가 낯설다면 아래 문제로 한 번 감각만 잡고 넘어가세요.

문제 1hello world 출력하기

에디터 로딩 중...

코드 입력 환경을 준비하고 있습니다.

# 문제 1. hello world 출력하기
# 파이썬을 시작할 때 가장 많이 해 보는 첫 출력입니다.
# print('hello world')가 화면에 나오도록 작성해 보세요.

개념

다음 페이지에서 무엇을 배우나?

  • 파이썬 기본문법에서는 프로그래밍을 처음 시작하는 사람이 꼭 알아야 하는 핵심 문법을 다룹니다.
  • 라이브러리 학습 안내에서는 각 라이브러리가 무엇을 해결하는지 먼저 정리합니다.
  • 그다음부터는 실제 데이터 분석 라이브러리를 하나씩 배웁니다.

처음부터 완벽하게 이해하려고 하기보다, 한 페이지를 끝내고 직접 문제를 풀 수 있는 상태를 만드는 데 집중하세요.