• 다회차
  • 최대 5명

파이썬 배울 때 이것만은 꼭 알고가자! Py린이를 위한 코딩 입문

한창호 튜터 (0)

클래스 전 숙지해주세요!

ZOOM을 이용한 화상강의로 진행됩니다. 매회차 강의 시작 전에 연결 URL과 강의 노트를 이메일로 보내드립니다. 강의 후 2일 이내에 녹화 동영상을 시청하실 수 있는 URL도 제공해드립니다.

튜터 공지

이런 분들이 들으면 좋아요.

① 파이썬 코딩을 실무에 적극 활용하시고 싶은 분: 머신러닝, 딥러닝, 빅데이터 분석 업무에 각종 파이썬 라이브러리를 자유자재로 활용하시고 싶은 분
② 인공지능 관련 학위 논문 작성 중이신 분: 인공지능 전반에 걸친 조언을 수업시간과 휴식시간을 통해서 해드리고 개인적으로도 적극 도와드리겠습니다.
③ 전직 및 이직을 준비 중이신 분: 인공지능, 데이터 사이언스 및 관련 분야에 대한 각종 정보와 전직 및 이직에 대한 조언을 해드리겠습니다.
④ 금융공학, 계량경제학, 기계학습 분야에 조언이 필요하신 분: 강사의 경험과 인적 네트워크를 활용하여 적극적으로 도와드리겠습니다.

튜터님을 소개합니다.

한창호

  • (학력인증추가)서울대학교 경제학 학사
  • (학력인증추가)서울대학교 경제학 석사
  • (학렬인증추가)University of California, San Diego 경제학 박사

<경력>
현재 고려대학교 기술경영전문대학원 겸임교수(인공지능, 빅데이터 강의)
가톨릭대학교 산업수학센터 연구교수(산업수학 프로젝트)
가톨릭대학교 수학과 겸임교수(계량경제학, 수리금융 강의)
성균관대학교 경영대학 겸임교수(금융공학 강의)
삼성금융연구소
(주)한국기업평가
에너지경제연구원
<학력>
University of California, San Diego, 경제학 박사(계량경제학 전공)
서울대학교 대학원 졸업, 경제학 석사
서울대학교 경제학과 졸업, 경제학 학사
<학술 저술>
“The DNA of Security Return”, Quantitative Finance, vol.15, no.1, pp. 1-17. 2015
(Quantitative Finance 2015년 1월 표제논문(Featured paper)으로 선정됨)
“수익률 DNA를 이용한 금융시장 분석 방법론”, 자산운용연구, vol 2, no.1, pp 82-106, 2014.
“Measuring the Dependency between Securities via Factor-ICA Models”, Journal of AppliedFinance and Banking, vol. 4, no. 1, 2014.
금융경쟁력 결정요인에 대한 실증연구, 국제경제연구, 제13권, 제3호, 2007, p.53-75.
“Multi-Variate Estimation and Forecasting with Artificial Neural Networks, UCSD, 1999.12 외 다수의 논문

어떤 클래스 인가요?

본 강의는 파이썬 입문자가 맨처음 맞닥뜨리게 되는 문제인 파이썬 설치부터 기초적 사용법까지 일대일 튜터링을 제공하듯이 차근차근하게 가이드해드립니다.

GUI를 사용하여 Python 설치 및 업데이트를 손쉽게 다룰 수 있기 때문에 많이 사용하는 아나콘다 배포판 설치시에 발생 가능한 모든 문제점들에 대한 대처 요령을 자세히 설명드리고 함께 설치하는 것부터 수업을 시작합니다. 이게 간단해 보여도 초보자가 어깨 너머로 대충 배운 지식으로 아나콘다 배포판을 잘못 설치하여 컴퓨터에 문제가 발생해 OS까지 재설치해야 하는 비극을 초래하는 경우를 자주 보았습니다.

그 다음으로 가상환경 설치에 관한 내용을 자세히 설명드립니다. 파이썬은 오픈소스 방식으로 모든 라이브러리가 개발되므로 상용 소프트웨어와는 달리 중앙집중식 품질 관리가 애초에 불가능합니다. 초보자들이 가장 힘들어 하는 문제가 인터넷에 널려있는 코드를 실행해봐도 계속 에러메세지만 나오고 제대로 동작을 하지 않는다는 점입니다. 대부분 이 문제는 해당 코드에 적용된 라이브러리의 버전과 자신의 컴퓨터에 설치된 라이브러리의 버전이 달라서 발생합니다. 이런 문제를 피하기 위해 프로젝트별로 가상환경을 설치해 상호 호환되는 특정 버전의 라이브러리들을 설치하여 사용해야 합니다. 이처럼 중요한 내용들을 입문 단계에서 잘 안내를 받아야 코딩 세계로의 즐거운 여행이 가능해집니다.

입문 단계에 제대로 안내 받아야 하는 문제는 비단 이뿐만이 아닙니다. 파이썬 문법책을 암만 뒤져봐도 제대로 된 설명을 찾을 수 없는 각종 유틸리티 프로그램 사용법이나 파이썬에 숨겨져 있는 유용한 기능들은 제대로 사용할 줄 알면 코딩을 정말 즐겁게 배울 수 있지만 모르면 코딩 자체가 생고생이 됩니다. 일반 코딩 강죄에서는 이런 부분들이 대부분 무시된 채 입문 단계에서는 별 도움이 되지 않는 복잡한 문법 설명에만 치중하고 있는 게 안타까워 이번 강의를 기획하게 되었습니다.

이 강좌는 단순히 파이썬 문법을 설명드리는 게 아니라 파이썬이 무엇인지, 어떻게 사용해야 하는지, 무엇을 할 수 있는지 등 코딩 입문자의 입장에서 가장 효율적으로 코딩세계에 입문하실 수 있도록 도와드리는 Py린이를 위한 코딩 입문 강좌입니다.

클래스는 이렇게 진행됩니다.

1회차 커리큘럼

파이썬 제대로 설치하기

1) 파이썬 장단점 및 차별성 이해
2) 아나콘다 배포판 설치 및 확인
3) 가상환경 설치 및 구성

2회차 커리큘럼

파이썬 여기 저기 살펴보기

1) 파이썬 주요 라이브러리 살펴보기
2) 파이썬 터미널 모드 사용법
3) IPython 사용법
4) Jupyter Notebook 사용법

3회차 커리큘럼

파이썬 숨은 기능을 찾아라

1) Tab completion, Introspection 사용하여 코딩 쉽게 하기
2) IPython 사용법: clipboard 코드 실행, 단축키, Ctrl-C로 실행중지
3) Magic command 사용하여 IPython 제대로 활용하기
4) Jupyter Notebook에서 matplotlib 사용하여 그래프 그리기

4회차 커리큘럼

파이썬 기본 문법 1

1) 파이썬 코딩 기본 규칙: 들여쓰기, 객체 개념 이해, 주석 달기
2) 함수와 메소드 호출, 변수 및 argument 입력
3) 파이썬 언어 주요 개념: Dynamic references, strong types
4) 객체지향형 프로그래밍 개념: Attributes, methods, Duck typing
5) 내가 만든 라이브러리 불러오기: Imports
6) 각종 수학 연산자 및 비교 연산자 사용법
7) 불변(mutable)/가변(immutable) 객체 개념 이해하기

5회차 커리큘럼

파이썬 기본 문법 2

1) Scalar Type 이해하기
- Numeric / Bytes and Unicode / Booleans
- Type casting / None / Dates and times
2) 반복문/조건문 사용하기(Flow Control)
- if, elif, else / for loops / while loops
- pass / range / ternary expression

실제 수강생의 리뷰입니다.

  • 커리큘럼0
  • 전달력0
  • 시간준수0
  • 준비성0
  • 친절도0

클래스 일정

온라인 Live

33,000원 / 시간 330,000원 / 총 5회 10시간