🐍 파이썬 기초 강의
기초부터 고급까지 단계별로 파이썬 기초를 다지세요!
1
파이썬이란?
파이썬의 기본 개념과 특징을 알아봅니다
2
변수와 자료형
변수 선언과 다양한 자료형을 학습합니다
3
연산자
산술, 비교, 논리 연산자를 다룹니다
4
조건문
if, elif, else를 사용한 조건 분기
5
반복문
for와 while을 이용한 반복 처리
6
함수
함수 정의와 호출 방법을 배웁니다
7
리스트
리스트 생성, 조작, 메서드를 학습합니다
8
딕셔너리
키-값 쌍으로 데이터를 저장하는 딕셔너리
9
튜플과 집합
튜플과 집합의 특징과 활용 방법
10
문자열 처리
문자열 메서드와 포맷팅 기법
11
리스트 컴프리헨션
간결한 리스트 생성 방법
12
람다 함수
익명 함수와 고차 함수 활용
13
예외 처리
try-except로 오류 처리하기
14
파일 입출력
파일 읽기, 쓰기, 관리 방법
15
모듈과 패키지
코드 재사용과 모듈화 기법
16
클래스와 객체
객체지향 프로그래밍의 기초
17
상속과 다형성
객체지향의 핵심 개념
18
데코레이터
함수를 꾸미는 고급 기법
19
제너레이터
메모리 효율적인 반복자 생성
20
정규표현식
패턴 매칭과 문자열 검색
21
컨텍스트 매니저
with 문과 리소스 관리
22
메타클래스와 디스크립터
고급 객체지향 프로그래밍
23
비동기 프로그래밍
async/await와 asyncio
24
타입 힌팅
타입 어노테이션과 타입 체크
25
멀티스레딩과 멀티프로세싱
동시성 프로그래밍과 병렬 처리
26
네트워크 프로그래밍
소켓 프로그래밍과 HTTP 클라이언트
27
데이터베이스 연동
SQLite, MySQL 연동 및 ORM
28
웹 스크래핑
BeautifulSoup과 Selenium 활용
29
패키지 배포 및 관리
PyPI 배포와 패키지 관리
30
디자인 패턴
객체지향 디자인 패턴 구현
31
정규표현식 (re 모듈)
패턴 매칭과 문자열 검색/치환
32
날짜와 시간 처리 (datetime)
날짜/시간 계산과 포맷팅
33
JSON 처리
JSON 데이터 읽기, 쓰기, 파싱
34
웹 스크래핑 기초
requests와 BeautifulSoup 활용
35
가상환경 (venv)
프로젝트별 패키지 관리