• 파이썬(Python) 재직자/일반
  • 교육기간 : 평일(월~목) 19:00~22:00, 3주, 36h
  • 개강일자 : 주말(토) 09:30~18:00, 4주, 32h
  • 과정수준 : 기본

 



파이썬(Python)
교육장소 : 이대·신촌캠퍼스 / 강남캠퍼스
교육시간 : 평일(월~목) 19:00~22:00, 3주, 36h
주말(토) 09:30~18:00, 4주, 32h
수강료 : 390,000원 재직자무료
교육인원 : 20명
교육대상 : 일반인, 학생, 재직자, 실업자
교육문의 : 이대캠퍼스 02-703-7063 강남캠퍼스 02-3673-3323

1. 교육개요

오픈소스로 개발되어 가독성, 동적 타이핑, 광범위한 라이브러리 등 여러가지의 장점을 지니고 있는 강력한 프로그래밍 언어 Phython 스크립트 언어에 대하여 학습한다.
Phython 언어의 프로그래밍 문법을 습득하여 Phython 프로그램 개발이 가능하도록 한다.
다양한 라이브러리를 활용하여 Phython 프로그램을 개발하는 방법을 숙지한다.

2. 교육목표

Phython 기반의 프로그램이 가질수 있는 특징, 장점에 대하여 숙지한다.
Phython 프로그래밍 언어의 문법을 학습하여, Phython 기반의 프로그램을 개발할 수 있도록 한다.
Phython 프로그래밍 언어의 소스 코드를 이해하고 수정할 수 있다.
Phython 기반의 다양한 라이브러리를 활용하여 데이터베이스, 네트워크 통신 등의 기능을 제공할 수 있도록 실습한다.

3. 교육대상

프로그래밍을 처음 배우거나 Phython 문법을 체계적으로 배우고자 하는 분
Phython 프로그램의 개발 방법 및 기본 문법에 대해서 알고자 하는 C언어, JAVA언어 개발자 등 다른 분야 종사자
빅 데이터에 관심이 있으신 분

4. 선수지식

SW 코딩 기초, 데이터베이스

5. 사용 소프트웨어 및 실습장비

Windows
Phython

6. 교육내용

주차

교육내용


1주차 (12h)

Phython 개발 환경 구축

- 프로그래밍 언어 개요, Phython 다운로드 및 설치, 환경설정, Phython 자료형

Phython 기본 문법

- Phython 기본 프로그램 작성 및 실행, 변수 및 상수, 변수 선언 및 활용, 자료형의 종류 연산자와 연산함수
- 수치 연산자, 수치 연산 함수, 시퀀스 자료형, 문자열 메소드, 유니코드 문자열과 바이트 제어문
- 분기문, 반복문

2주차 (12h)

함수
- 함수의 정의와 호출, 매개변수, 재귀호출
자료구조
- 선형리스트, 링크드리스트, 해시맵
리스트
- 리스트의 연산, 중첩 리스트, 리스트 정렬, 순환참조
튜플
- 튜플의 연산, 리스트와의 차이점, 패킹과 언패킹
집합
- set 객체의 생성과 연산, dictionary의 연산과 메소드

3주차 (12h)

클래스
- 클래스의 정의, 객체 생성, 클래스 멤버와 인스턴스 멤버
- 모듈, 패키지, 프로그램 배포, 상속과 메타클래스
- 캡슐화, 상속, 다형성, 메타클래스
예외처리
- 예외처리의 개념, try-catch, raise와 assert

데이터베이스 프로그래밍

- 데이터베이스 개요, SQLite3, Phython과 연동


국비교육수강문의 : 1688-6499

www.choongang.pe.kr