개발/파이썬

파이썬 기초강좌에 대한 내용

김수박. 2024. 6. 28. 15:44

 

파이썬 기초 강좌 커리큘럼

  1. 파이썬 소개
    • 파이썬이란 무엇인가
    • 파이썬의 장점과 단점
    • 파이썬 설치 및 설정
  2. 파이썬 환경 설정
    • 통합 개발 환경(IDE) 설치 및 사용법
    • Jupyter Notebook 사용법
  3. 기초 문법과 변수
    • 파이썬 기본 문법
    • 변수와 자료형
  4. 연산자
    • 산술 연산자
    • 비교 연산자
    • 논리 연산자
    • 할당 연산자
  5. 문자열 처리
    • 문자열 생성과 조작
    • 문자열 포맷팅
    • 문자열 메서드
  6. 리스트와 튜플
    • 리스트와 튜플의 생성과 사용
    • 리스트와 튜플의 메서드
  7. 딕셔너리와 집합
    • 딕셔너리 생성과 사용
    • 집합 생성과 사용
    • 딕셔너리와 집합 메서드
  8. 조건문
    • if, elif, else 문법
    • 중첩 조건문
  9. 반복문
    • for 문
    • while 문
    • 반복문 제어 (break, continue, pass)
  10. 함수
    • 함수 정의와 호출
    • 매개변수와 반환값
    • 람다 함수
  11. 내장 함수와 모듈
    • 주요 내장 함수
    • 모듈과 패키지 소개
    • 모듈 가져오기
  12. 파일 입출력
    • 파일 열기, 읽기, 쓰기
    • 파일 닫기
    • 파일 처리 예외
  13. 예외 처리
    • try, except 문
    • 예외 발생과 처리
    • finally 문
  14. 클래스와 객체지향 프로그래밍
    • 클래스 정의
    • 객체 생성
    • 클래스 상속과 다형성
  15. 클래스 메서드와 정적 메서드
    • 클래스 메서드 정의 및 사용
    • 정적 메서드 정의 및 사용
  16. 특수 메서드와 연산자 오버로딩
    • initstr 메서드
    • 연산자 오버로딩
  17. 이터레이터와 제너레이터
    • 이터레이터와 next 함수
    • 제너레이터 함수와 yield 키워드
  18. 리스트 내포와 딕셔너리 내포
    • 리스트 내포 문법
    • 딕셔너리 내포 문법
  19. 데코레이터
    • 데코레이터 소개
    • 함수 데코레이터와 클래스 데코레이터
  20. 예외 처리 심화
    • 사용자 정의 예외
    • 예외 체인
  21. 모듈과 패키지 심화
    • 패키지 구조와 init.py
    • 모듈 검색 경로와 설치
  22. 데이터 시각화
    • matplotlib 기본 사용법
    • 시각화 예제
  23. 데이터 분석
    • pandas 기본 사용법
    • 데이터 프레임 조작
  24. 웹 스크래핑
    • BeautifulSoup 기본 사용법
    • 웹 데이터 추출 예제
  25. API 활용
    • REST API 개념
    • requests 모듈 사용법
  26. 데이터베이스 연동
    • SQLite 기본 사용법
    • SQLAlchemy 소개
  27. GUI 프로그래밍
    • Tkinter 기본 사용법
    • 간단한 GUI 애플리케이션 만들기
  28. 멀티스레딩과 멀티프로세싱
    • 스레드와 프로세스 개념
    • threading과 multiprocessing 모듈
  29. 네트워킹
    • 소켓 프로그래밍 기초
    • 간단한 채팅 프로그램 만들기
  30. 테스트와 디버깅
    • unittest 모듈 사용법
    • 디버깅 기법과 도구

파이썬 기초에 대해서 설명해보려합니다.