728x90
1. 파이썬 시작하기
- 1-1. 파이썬이란 무엇인가?
- 1-2. 파이썬 설치 및 개발환경 세팅 (VS Code / Jupyter 등)
- 1-3. 첫 번째 파이썬 코드: Hello, World!
- 1-4. 주석과 코드 작성 규칙
2. 기본 문법 익히기
- 2-1. 변수와 데이터 타입 (숫자, 문자열, 불, None)
- 2-2. 연산자와 표현식
- 2-3. 입력과 출력 (input, print)
3. 조건문과 반복문
- 3-1. if, elif, else문
- 3-2. while 반복문
- 3-3. for 반복문과 range()
- 3-4. break, continue, pass
4. 데이터 구조
- 4-1. 리스트(List)
- 4-2. 튜플(Tuple)
- 4-3. 딕셔너리(Dictionary)
- 4-4. 집합(Set)
- 4-5. 자료구조 응용 (리스트 컴프리헨션 등)
5. 함수(Function)
- 5-1. 함수 정의와 호출
- 5-2. 매개변수와 반환값
- 5-3. 기본값, 가변인자, 키워드 인자
- 5-4. 람다 함수와 map, filter, reduce
6. 파일 입출력
- 6-1. 파일 읽기/쓰기 (txt, csv)
- 6-2. 예외 처리 try-except
- 6-3. with 문과 파일 처리
7. 객체지향 프로그래밍
- 7-1. 클래스와 객체
- 7-2. 생성자와 self
- 7-3. 상속과 다형성
- 7-4. 클래스 변수와 인스턴스 변수
8. 모듈과 패키지
- 8-1. 표준 라이브러리 활용하기 (math, random, datetime 등)
- 8-2. 외부 패키지 설치와 사용 (pip, requests 등)
- 8-3. 나만의 모듈 만들기
9. 실습 프로젝트
- 9-1. 계산기 만들기 (GUI 없이)
- 9-2. 간단한 웹 크롤러 만들기
- 9-3. 텍스트 기반 미니게임 만들기
- 9-4. CSV 파일 정리 도구 만들기
10. 다음 단계로 가기
- 10-1. 파이썬과 데이터 분석 (Pandas, NumPy 소개)
- 10-2. 파이썬과 웹 개발 (Flask/Django 입문)
- 10-3. 파이썬과 자동화 (업무 자동화 예시)
- 10-4. 추천 학습 자료와 커뮤니티 소개
728x90
'코딩 > 파이썬' 카테고리의 다른 글
2-1. 변수와 데이터 타입 (숫자, 문자열, 불, None) (0) | 2025.05.21 |
---|---|
1-4. 주석과 코드 작성 규칙 (0) | 2025.05.20 |
1-3. 첫 번째 파이썬 코드: Hello, World! (0) | 2025.05.19 |
1-2. 파이썬 설치 및 개발환경 세팅 (0) | 2025.05.18 |
1-1. 파이썬이란 무엇인가? (0) | 2025.05.17 |