Programming - Python을 활용한 웹서버 구축


프로그래밍 언어의 한 종류입니다.
무료 소프트웨어이며, 오픈소스를 제공합니다.
문법이 쉽고 간단하기 때문에 쉽게 배우고 익힐 수 있습니다.
생산성이 높고 빠른 구현이 가능합니다.
스크립트 언어로써 컴파일 작업 없이 소스 코드 그대로 실행하고, 반복이 가능한 객체를 사용하여 매우 편리합니다.
들여 쓰기로 블록을 표현할 수 있고, 소스 코드가 매우 직관적이어서 읽고 쓰기가 용이합니다.
다양한 표현법을 사용할 수 있어서 소스 코드의 길이가 매우 짧고, 개발 시간을 단축할 수 있어서 개발자들이 선호하는 언어입니다.
Python은 초보자부터 전문가까지 누구든 쉽게 접근할 수 있는 프로그래밍 언어로 다양한 플랫폼에서 활용 가능하며 다양한 라이브러리 지원으로 시스템, 네트워크, 웹 개발, 빅데이터 분석 등 IT 전분야에서 널리 사용되고 있습니다. 본 과정을 학습하게 되면 파이썬을 활용한 웹서버 구축에 대해 익힐 수 있습니다.
학습
목표
- - 본 과정에서는 MVC 기반의 오픈소스 웹 프레임워크인 장고(DJANGO)에 대한 활용법과 HTML5, CSS에 대한 기본 사용법을 익히고 Bookmark, Blog, Photo 관련 웹페이지 제작 기법을 익힐 수 있으며 최소한의 시간과 노력으로 다양한 기능의 웹 애플리케이션을 제작할 수 있습니다.
간단한 웹서버 구축을 원하는 분
* 궁금하신 내용은 언제든지 전화주세요. 02-3675-5427

주제 | 소주제 |
---|---|
웹 서버 개발을 위한 환경 구성 Django MTV Model 이론 |
Django 웹 개발을 위한 기본 환경 구성에 대해 학습 |
Django의 MTV Model 구조에 대한 학습 | |
URL Dispatcher View와 HttpResponse render, redirect |
URL 정보에 대한 분석과 패턴화에 대한 학습 |
가장 기본적인 Request 메시지를 Client에 전달하는 것에 대한 학습 | |
HTML 페이지를 전달과 리다이렉트를 처리하는 것에 대한 학습 | |
Template Tag HTML Tag 기본 |
동적 페이지 구성을 위한 Template Tag의 다양한 사용 방법 학습 |
기본적인 HTML 페이지 구성을 위한 HTML Tag 학습 | |
HTTP Request(GET/POST) Model |
Client가 요청하는 정보에 따라 Django에서 처리하는 방법을 학습 |
Client가 요청하는 정보에 대해 Django가 DataBase를 사용하여 처리 할 수 있도록 하는 방법을 학습 | |
MTV Model을 활용하여 Web Page 생성 Pagination Django Authentication |
현재까지 배운 내용을 토대로 간단한 페이지를 만들어 학습 |
많은 자료를 하나의 페이지에 보여줄 때 처리하기 위한 방법을 학습 | |
인증된 사용자에 대해서만 처리하는 방법을 학습 | |
Template 계층화와 Static 파일 Web Editor 및 File/Image Upload URL Reverse |
코드의 반복사용을 피하고 유지보수를 원활이 할 수 있는 방법과 외부 모듈을 사용하여 개발하는 방법등을 학습 |
MTV Model을 활용하여 게시판 만들기 | 현재까지 배운 내용을 토대로 게시판 기능을 할 수 있는 페이지를 생성 |
Apache Server Django 구성 Django MySQL 구성 |
Django에 내장되어 있는 Web Server를 Apache Server로 전환하는 방법과 MySQL로 전환 및 마이그레이션 하는 방법을 학습 |

최고 사양의 장비 및 시설강의실
이론과 실습이 함께 이루어지는강의현장
1:1 맞춤상담이 이루어지는인폼
종로3가 단성사빌딩에 위치한KG아이티뱅크 본원
정기적인 실력 테스트를 위한시험센터
휴식과 토론이 가능한수강생 휴게실
다양한 학습 컨설팅이 가능한학습 상담실
예습과 복습이 함께 이루어지는스터디룸
최고 사양의 장비 및 시설강의실
예습과 복습이 함께 이루어지는스터디룸
휴식과 토론이 가능한휴게실
종로3가 단성사빌딩에 위치한KG아이티뱅크 종로점
최고 사양의 장비 및 시설강의실
넓은 공간에서 자습이 가능한 쾌적한ICT학원 전경
휴식과 토론이 가능한휴게실
종로3가 단성사빌딩에 위치한KG아이티뱅크 ICT학원
최고 사양의 장비 및 시설강의실
예습과 복습이 함께 이루어지는스터디룸
1:1 맞춤상담이 이루어지는인폼
종로3가 단성사빌딩에 위치한KG아이티뱅크 동대문점
휴식과 토론이 가능한휴게실
최고 사양의 장비 및 시설강의실
이론과 실습이 함께 이루어지는강의현장
휴식과 토론이 가능한휴게실
강남 중심가에 위치한KG아이티뱅크 강남점
최고 사양의 장비 및 시설강의실
이론과 실습이 함께 이루어지는강의현장
1:1 맞춤상담이 이루어지는인폼
가산디지털단지에 위치한KG아이티뱅크 구로점
휴식과 토론이 가능한휴게실
최고 사양의 장비 및 시설강의실
이론과 실습이 함께 이루어지는강의현장
대구 감삼역에 위치한KG아이티뱅크 대구점
최고 사양의 장비 및 시설강의실
이론과 실습이 함께 이루어지는강의현장
무엇이든 물어볼 수 있는안내데스크
부산 센텀시티에 위치한KG아이티뱅크 부산점
1:1 맞춤상담이 이루어지는상담실