Programming > 파이썬(Python) 과정
[파이썬(Python) 1] 프로그래밍 기본
강의기간
2019-12-16 ~ 2019-12-20
난이도
중급
수강일
5일, 09:30~17:30
수강료
1,100,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
H0BG0S
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개
  • 근래에 IT 환경에서 대세가 되어가고 있는 Python 프로그램은 쉬운 문법과 인터프리터 방식으로 초보자도 손쉽게 학습하게 하고 다른 언어에 비해 생산성이 높으며, 많은 라이브러리를 기반으로 한 활용범위가 넓은 언어로 알려져 있습니다.
  • 이 과정은 Python 프로그래밍 입문을 위한 과정으로써, Python 의 언어적 배경 및 개발 환경 구성 및 문법 및 활용용도에 대해서 학습하는 과정입니다.

 

<학습목표>

  • Python 언어의 문법과 활용번위를 이해하고, 객체지향 기반의 클래스를 활용할 수 있다.
  • Python 프로그래밍에서 필요한 기초적인 변수, 배열, 연산, 문자열, 조건문, 반복문, 입출력, 클래스 등을 학습한다.
  • Data 구조, 기반 클래스, 상속, 파일 입출력 등을 활용할 수 있다.
  • TCP/IP 기반의 네트워크 프로그래밍을 할 수 있다.
  • Database  에 커넥션을 연결하여 Data를 제어할 수 있다.

 

수강대상
  • Python 프로그래밍에 대한 경험이 없는 분
  • Python 을 필요로 하시는 개발자 및 관리자
교육내용
Module 01 [Python 개요와 개발 환경]
  • Python 프로그래밍 개요
  • Python 구조와 특징
  • Python 개발 환경 구성
 
Module 02 [변수와 저장공간]
  • 자료형의 의미와 종류
  • 저장공간과 변수
  • 리스트, 튜플, 딕셔너리
 
Module 03 [Data 구조]
  • 리스트
  • 튜플
  • 딕셔너리
 
Module 04 [제어문]
  • 조건문(if, switch)
  • 반복문(for, while, do-while)
  • Loop 시작과 중단
  • 연습 문제 풀이
     
    Module 05 [함수]
    • 함수의 정의
    • 매개변수 입력
    • 호출자 반환
     
    Module 06 [클래스]
    • 객체 지향 프로그래밍
    • 클래스 정의
    • 클래스 활용

     

    Module 07 [상속]

    • 상속
    • 다형성
    • 오버로딩
     
    Module 08 [모듈과 패키지]
    • 모듈
    • 패키지

     

    Module 09 [예외처리]

    • 예외
    • try except
    • Exception 클래스

     

    Module 10 [파일 읽고 쓰기]

    • 텍스트 파일
    • 바이너리 파일
     
    Module 11 [Network 프로그래밍]
    • TCP/IP 네트워크
    • IP와 Port
    • TCP/IP 프로그래밍
     
    Module 12 [Database 연결]
    • DBMS 설치와 구조
    • SQL
    • 커넥션
    선수과목
    다음과목

    Contact us

    • 교육관련 문의
      1661 - 9080
    • HP제품 서비스 문의
      1588 - 3003
    HPE 교육센터 BLOG
    2016 중소기업 정부지원과정 CAFE