Programming > 파이썬(Python) 과정
[파이썬(Python) 2] 웹 프로그래밍
강의기간
교육 시작일 후 5일
난이도
중급
수강일
5일, 09:30~17:30
수강료
1,200,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
H0BG5S
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개
  • 과정은 웹 개발자라면 알아야 할 웹 기본 구조와 기술부터 웹 개발에 필요한 Python 웹 프로그래밍 과정으로써, 웹 개발에 필요한 Python 표준 라이브러리에 대한 내용까지 학습합니다.
  • 또한, Django 프레임워크의 핵심 기능 이해와 실습을 다루고, 웹서버 연동을 통해 웹 프로그래밍의 원리를 학습합니다.
수강대상
  • Python 언어 기반의 웹 프로그래밍이 필요로 하신 분
  • Django 프레임워크 기능을 통한 웹 프로그래밍을 하고자 하는 분
교육내용

Module 01 [웹 프로그래밍 개요]

  • 웹클라이언트와 웹서버
  • HTTP 프로토콜(GET, POST)
  • 웹 어플리케이션 서버와 페이지
Module 02 [웹 표준 라이브러리]
  • 웹 라이브러리 구성
  • 웹 클라이언트와 웹서버 라이브러리
  • CGI/WSGI 라이브러리

Module 03 [Django 웹 프레임워크 환경 구성]

  • Django 웹 프레임워크 개요
  • Django 웹 프레임워크 설치
  • Database 연동
Module 04 [애플리케이션 개발 방식과 설계]
  • MTV 패턴
  • Model, Template, View 설계
    Module 05 [프로젝트 구조 생성]
    • 프로젝트 생성
    • 어플리케이션 생성
    • 데이터베이스 반영
    Module 06 [애플리케이션 개발]
    • 어플리케이션- 설계
    • 애플리케이션 - Model 코딩
    • 애플리케이션 – View , Template 코딩

      Module 07 [Django의  기능]

      • Admin 사이트 구성
      • Admin 사이트 템플릿
      Module 08 [Django 파이썬(Python) 쉘]
      • Django 파이썬(Python) 쉘로 Data 조작
      • Data 생성/입력, 조회, 수정, 삭제

      Module 09 [템플릿 시스템]

      • 템플릿 시스템 의미
      • 템플릿 변수, 필터, 태그

      Module 10 [폼(Form) 처리]

      • HTML에서의 폼(Form)
      • Django 의 폼(Form) 기능
      Module 11 [문제 풀이 : 향상 1]
      • 클래스형 뷰의 시작점
      • 클래스형 뷰에서 폼(Form) 처리
      Module 12 [웹서버(Apache)와 연동]
      • Django의 웹서버 연동 원리
      • 웹서버(Apache) 설정
      선수과목
      • [파이썬(Python) 1] 프로그래밍 기본
      • HTML
      다음과목

      Contact us

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