파이썬 개발환경 구축하기, PyCharm 설치

  • 커리큘럼
  • 의견 및 토론
  • 참고자료

커리큘럼

  • Python(파이썬) 프로그래밍 제대로 배우기 Part.1
  • Python 개요

    0:30:56 맛보기

  • Python 설치하기

    0:31:19

  • 파이썬 프로그래밍을 위한 에디트 플러스 설정하기

    0:37:02

  • 자료형 : 숫자형, 숫자연산, 문자열

    0:30:09

  • 자료형: 문자열 연산, 인덱싱 슬라이싱

    0:31:22

  • 자료형: 문자열 포맷팅, 포맷코드의 기능

    0:36:13

  • 자료형: 리스트, 리스트의 연산, 인덱싱, 슬라이싱

    0:33:04

  • 자료형: 튜플, 불린

    0:26:17

  • 변수의 이해

    0:30:57

  • 제어문 : if문

    0:30:48

  • 제어문 : while문

    0:31:38

  • 제어문 : for문

    0:28:47

  • 제어문: for문 심화

    0:39:18

  • 함수의 의미와 문자열 함수 format()

    0:33:03

  • 문자열 나누기, 바꾸기, 길이 구하기, 문자 위치 찾기, 공백 지우기

    0:27:03

  • 리스트 관련 함수

    0:32:01

  • 사용자 정의 함수 1

    0:26:31

  • 사용자 정의 함수 2

    0:30:34

  • 변수의 스코프(Scope)

    0:26:55

  • input함수, print함수

    0:17:26

  • 파일 입출력하기

    0:32:41

  • 파일 입출력하기 2

    0:34:43

  • 딕셔너리의 개념

    0:37:27

  • 딕셔너리 관련함수

    0:28:49

  • 집합(set)의 개념 및 관련 함수

    0:34:12

  • Python(파이썬) 프로그래밍 제대로 배우기 Part.2
  • 객체지향 프로그래밍의 이해

    0:39:07 맛보기

  • 클래스, 객체, 인스턴스 이해하기

    0:31:01

  • 클래스의 구성, self 개념, 객체화/ 인스턴스화

    0:30:13

  • init메소드, 클래스변수, 객체변수

    0:26:02

  • 클래스변수, 객체변수, 클래스 메소드

    0:38:47

  • 상속(inheritance)

    0:29:37

  • 모듈(module)

    0:31:55

  • 모듈 만들어서 불러오기, from ~ import 구문

    0:23:46

  • 모듈의 name 속성, 바이트코드 .pyc

    0:27:01

  • 클래스, 변수, 함수를 포함하는 모듈, 패키지의 개념, dir()

    0:29:27

  • 패키지 만들어보기, __init__.py파일의 의미, PYTHONPATH 설정하기

    0:30:13

  • 다른 패키지에 있는 모듈 불러오기, relative접근자, __all__ 변수

    0:27:04

  • 예외처리 개념

    0:34:05

  • 예외 처리 else절, 에러 피하기, 에러 발생시키기

    0:29:25

  • 사용자 정의 예외 처리하기

    0:37:07

  • 파이썬 2.7버전과 파이썬 3.x버전의 차이점

    0:31:27

  • 입출력 및 자료형 관련 함수들

    0:35:25

  • 열거형의 정보를 얻는 함수

    0:33:50

  • 산술/논리 연산에 관련된 함수들

    0:37:18

  • 라이브러리 개념 및 필수 라이브러리, sys모듈

    0:29:49

  • pickle모듈 사용하기

    0:32:04

  • os모듈, shutil모듈, glob모듈 사용하기

    0:32:31

  • r, w, a, b 모드에 대한 정리 및 tempFile 모듈의 이해

    0:38:34

  • time 모듈, 형식지정자 정리

    0:37:12

  • calendar 및 random 모듈의 유용한 함수

    0:27:30

  • Python(파이썬) Part.3 응용_자료구조 제대로 배우기
  • 파이썬 개발환경 구축하기, PyCharm 설치

    0:37:20 맛보기

  • PyCharm 환경설정 및 파이썬의 자료구조 정리

    0:24:16

  • collections : Counter 객체 사용하기

    0:43:23

  • collections : defaultdict와 Deque 사용하기

    0:39:31

  • collections : namedtuple과 OrderedDict 사용하기

    0:26:37

  • Array : array 객체 만들기 및 사용하기

    0:28:03

  • array의 요소를 파일에 쓰고 파일에서 읽어 오기, 힙정렬 이해하기

    0:36:20

  • heap의 개념, 파이썬에서 제공하는 heapq 모듈의 이해

    0:33:21

  • heap 생성, 힙 아이템 삭제 및 수정, 힙의 최대, 최소 값 구하기

    0:32:49

  • random.seed() 사용 및 bisect 모듈 사용하기

    0:31:02

  • bisect 를 이용한 중복값 처리방법, Queue, LifoQueue 사용하기

    0:25:37

  • heapq모듈을 이용한 우선순위 Queue 구현하기

    0:36:53

  • unpacking의 개념 및 활용방법

    0:37:01

  • generator / yield 사용법

    0:29:54

  • Collections.deque를 이용한 고정길이의 큐 설정 방법 및 검색어 찾기

    0:34:59

  • defaultdict를 이용한 딕셔너리 키를 여러값으로 매핑하기

    0:26:42

  • 딕셔너리에서 최대값, 최소값 구하고 정렬시키기, zip()

    0:25:15

  • 두개의 딕셔너리에서 동일 값 찾기, 시퀀스의 순서를 유지하면서 중복 없애기

    0:29:36

  • 난해한 코드를 쉽게 보기위한 슬라이스 name 설정 방법

    0:26:21

  • 데이터베이스 자료를 필드 기준으로 정렬 및 group by 절 구현하기

    0:34:25

  • list comprehension/ filter 를 이용한 시퀀스 필터링 하기

    0:29:42

  • 컴프리헨션(comprehension)의 이해

    0:27:11

  • comprehension응용/ namedtuple 활용방법

    0:41:59

  • namedtuple의 _replace()사용하기, 파라미터 앞의 ** 의 의미 파악하기

    0:38:26

  • ChainMap 클래스 활용하기

    0:26:52

수강 신청 후에 확인하실 수 있습니다.