آموزش پایتون در 24 جلسه 소개
초심자부터 고급자까지 24개 세션의 단계별 Python 교육
예제 및 Python 프로그래밍 코드 복사 및 공유 가능성과 함께
세션 1: Python 소개
- 파이썬과 그 장점 소개
- Python 및 개발 환경(IDE) 설치
- Python 프로그램 구조 및 기본 기능
세션 2: 변수 및 데이터 유형
- 변수 및 변수 이름 지정
- 숫자, 문자열, 목록 및 사전을 포함한 데이터 유형
- 이러한 유형의 데이터로 작업하는 방법
세션 3: 조건식
- If와 else 조건문
- 비교 연산자
- 여러 조건문
세션 4: 서클
- while 루프
- for 루프
- 루프 연산자
세션 5: 기능
- 함수 정의 및 사용
- 매개변수가 있는 함수
- 함수의 반환 값
세션 6: 모듈
- 모듈 개념
- 모듈 작성 및 사용 방법
- 표준 Python 모듈
세션 7: 분야
문자열 및 문자열 작업
- 문자열 포매팅
- 파일에 대한 문자열 작업
세션 8: 목록
- 목록 및 목록 작업
- 목록에서 정렬 및 검색
- 중첩 목록 및 다차원 목록
세션 9: 사전
- 사전 및 사전 작업
- 사전에서 정렬 및 검색 작업
- 중첩 사전
세션 10: 클래스 정의
- 객관성의 개념
- 클래스 정의 및 사용법
- 클래스 메서드 및 속성
세션 11: 유전
- 상속의 개념
- 상속 가능한 클래스 정의
- 클래스 기능 및 상속된 메서드 사용
세션 12: 고급 모듈
- 고급 모듈 작성
- Python 3에 추가된 새로운 모듈
- pip를 사용한 외부 모듈 및 설치
세션 13: 파일 처리
- 파이썬에서 파일 열기
- 파일 읽기 및 쓰기
- 파일 관리 및 디렉토리 탐색
세션 14: 오류 및 예외
- 오류의 개념과 제어 방법
- 예외 및 작업 방법
- 오류 및 예외를 피하기 위해 신중하게 코드를 작성하십시오.
세션 15: 데이터베이스 작업
- 데이터베이스와 SQL 소개
- Python에서 SQLite 데이터베이스 사용
- 데이터베이스에서 테이블을 생성하고 관리하는 방법
세션 16: 웹 서비스
- 웹 서비스 및 REST API 소개
- 요청 라이브러리를 사용하여 웹 서비스에서 데이터 수신
- JSON 및 XML 데이터 처리
세션 17: Flask를 사용한 웹 스크립팅
- 웹 애플리케이션 개발을 위한 Flask 프레임워크 소개
- Flask에서 경로 및 페이지 정의
- Flask에서 데이터를 주고 받는 방법
세션 18: Django를 사용한 웹 스크립팅
- 웹 애플리케이션 개발을 위한 Django 프레임워크 소개
- Django에서 모델 정의 및 테이블 생성
- Django에서 경로 및 페이지를 만드는 방법
세션 19: 네트워크 프로그래밍
- TCP 및 UDP를 포함한 네트워크 프로토콜 도입
- Python의 소켓 라이브러리를 사용하여 네트워크에서 데이터 송수신
- Python에서 서버와 클라이언트를 만드는 방법
세션 20: 멀티스레드 프로그래밍
- 멀티스레딩의 개념과 파이썬에서의 사용법 소개
- 스레딩 라이브러리를 사용하여 스레드 생성
- 여러 스레드를 생성하고 스레드 간에 조정하는 방법
세션 21: Tkinter를 사용한 GUI 프로그래밍
- 그래픽 사용자 인터페이스 생성을 위한 Tkinter 라이브러리 소개
- 버튼, 레이블, 입력 양식과 같은 GUI 구성 요소 정의 및 사용
- Python에서 완전한 GUI 응용 프로그램을 만드는 방법
세션 22: 파이게임 프로그래밍
- 컴퓨터 게임 개발을 위한 파이게임 라이브러리 소개
- 파이게임에서 레이아웃, 이미지, 사운드를 생성하는 방법
- 파이게임에서 간단한 게임을 만드는 방법
그리고...
예제 및 Python 프로그래밍 코드 복사 및 공유 가능성과 함께
세션 1: Python 소개
- 파이썬과 그 장점 소개
- Python 및 개발 환경(IDE) 설치
- Python 프로그램 구조 및 기본 기능
세션 2: 변수 및 데이터 유형
- 변수 및 변수 이름 지정
- 숫자, 문자열, 목록 및 사전을 포함한 데이터 유형
- 이러한 유형의 데이터로 작업하는 방법
세션 3: 조건식
- If와 else 조건문
- 비교 연산자
- 여러 조건문
세션 4: 서클
- while 루프
- for 루프
- 루프 연산자
세션 5: 기능
- 함수 정의 및 사용
- 매개변수가 있는 함수
- 함수의 반환 값
세션 6: 모듈
- 모듈 개념
- 모듈 작성 및 사용 방법
- 표준 Python 모듈
세션 7: 분야
문자열 및 문자열 작업
- 문자열 포매팅
- 파일에 대한 문자열 작업
세션 8: 목록
- 목록 및 목록 작업
- 목록에서 정렬 및 검색
- 중첩 목록 및 다차원 목록
세션 9: 사전
- 사전 및 사전 작업
- 사전에서 정렬 및 검색 작업
- 중첩 사전
세션 10: 클래스 정의
- 객관성의 개념
- 클래스 정의 및 사용법
- 클래스 메서드 및 속성
세션 11: 유전
- 상속의 개념
- 상속 가능한 클래스 정의
- 클래스 기능 및 상속된 메서드 사용
세션 12: 고급 모듈
- 고급 모듈 작성
- Python 3에 추가된 새로운 모듈
- pip를 사용한 외부 모듈 및 설치
세션 13: 파일 처리
- 파이썬에서 파일 열기
- 파일 읽기 및 쓰기
- 파일 관리 및 디렉토리 탐색
세션 14: 오류 및 예외
- 오류의 개념과 제어 방법
- 예외 및 작업 방법
- 오류 및 예외를 피하기 위해 신중하게 코드를 작성하십시오.
세션 15: 데이터베이스 작업
- 데이터베이스와 SQL 소개
- Python에서 SQLite 데이터베이스 사용
- 데이터베이스에서 테이블을 생성하고 관리하는 방법
세션 16: 웹 서비스
- 웹 서비스 및 REST API 소개
- 요청 라이브러리를 사용하여 웹 서비스에서 데이터 수신
- JSON 및 XML 데이터 처리
세션 17: Flask를 사용한 웹 스크립팅
- 웹 애플리케이션 개발을 위한 Flask 프레임워크 소개
- Flask에서 경로 및 페이지 정의
- Flask에서 데이터를 주고 받는 방법
세션 18: Django를 사용한 웹 스크립팅
- 웹 애플리케이션 개발을 위한 Django 프레임워크 소개
- Django에서 모델 정의 및 테이블 생성
- Django에서 경로 및 페이지를 만드는 방법
세션 19: 네트워크 프로그래밍
- TCP 및 UDP를 포함한 네트워크 프로토콜 도입
- Python의 소켓 라이브러리를 사용하여 네트워크에서 데이터 송수신
- Python에서 서버와 클라이언트를 만드는 방법
세션 20: 멀티스레드 프로그래밍
- 멀티스레딩의 개념과 파이썬에서의 사용법 소개
- 스레딩 라이브러리를 사용하여 스레드 생성
- 여러 스레드를 생성하고 스레드 간에 조정하는 방법
세션 21: Tkinter를 사용한 GUI 프로그래밍
- 그래픽 사용자 인터페이스 생성을 위한 Tkinter 라이브러리 소개
- 버튼, 레이블, 입력 양식과 같은 GUI 구성 요소 정의 및 사용
- Python에서 완전한 GUI 응용 프로그램을 만드는 방법
세션 22: 파이게임 프로그래밍
- 컴퓨터 게임 개발을 위한 파이게임 라이브러리 소개
- 파이게임에서 레이아웃, 이미지, 사운드를 생성하는 방법
- 파이게임에서 간단한 게임을 만드는 방법
그리고...
더 보기