이 강의에서는 플라스크 프레임워크에 대해 이야기합니다. 웹 페이지 사전 지식과 플라스크를 살핀 뒤 파일을 업로드, 다운로드, 삭제하는 파일 업로드 서버와 몽고(Mongo) 데이터베이스를 사용해 할 일을 관리하는 할 일 메모 페이지 등을 만들어봅니다.
이런 걸
배워요!
HTTP 웹 통신 개념
예제를 통한 HTML, CSS, JS 사용법
플라스크 프레임워크의 전반적인 이해
플라스크 WTF를 사용한 폼 검증
Mongo 데이터베이스 이해
웹 서비스 보안과 Rest API 사용법
플라스크를 이용한 업무 자동화
플라스크(Flask)로 간단한 웹 페이지를 직접 구성해보세요!
▲ 파이썬(Python) 및 플라스크(Flask) 로고
파이썬 언어를 간략히 되짚어보면서 웹 언어, 웹 통신 등 웹과 이야기해 웹 페이지에 데이터를 표시하고 꾸미는 방법을 알아봅니다. 웹 페이지를 처음 만드는 사람들을 위해 웹 기초부터 다루며 파이썬스러운 간결한 방식으로 간단한 방식으로 웹 페이지를 구성해 표시할 수 있습니다.
잘 알려진 웹 프로그래밍 언어로 자바나 자바스크립트가 있으나 웹 프로그래밍을 처음 시작한다면 익히는데 많은 시간이 소모되어 적합하지 않습니다. 강의에서 다룰 플라스크는 파이썬 언어를 기반으로 한 가벼운 마이크로 프레임워크로서 파이썬 언어만 사용할 줄 안다면 쉽게 웹 프로그래밍에 접근할 수 있습니다. 현재 플라스크가 사용된 웹 페이지로 링크드인(Linkedin)과 핀터레스트(Pinterest) 등이 있습니다. 플라스크를 사용해 간단한 API 서비스부터 여러 기능을 제공하는 웹 페이지까지 쉽게 만들고 깔끔하게 서비스해봅시다.
이 강의에서는 플라스크 프레임워크에 대해 이야기합니다. 웹 페이지 사전 지식과 플라스크를 살핀 뒤 파일을 업로드, 다운로드, 삭제하는 파일 업로드 서버와 몽고(Mongo) 데이터베이스를 사용해 할 일을 관리하는 할 일 메모 페이지 등을 만들어봅니다.
여러분이 실습을 모두 따라올 수 있도록
단계별로 정성껏 소개합니다.
학습 대상은
누구일까요?
웹 프로그래밍을 처음 해보시는 분
파이썬 언어는 배웠으나 뭘 만들어야 할지 고민이신 분
파이썬을 사용해 간단한 API 서비스를 만들기 위해 준비하시는 분
다른 웹 프레임워크를 사용하던 중 한계에 도달하신 분
선수 지식,
필요할까요?
파이썬 문법
프로그램 기초 이해
웹 서비스 구조 이해
보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다.
전체
52개 ∙ (8시간 2분)
가 제공되는 강의입니다.
강의 소개하기
01:01
파이썬과 웹 이해하기
11:24
디장고와 플라스크 비교하기
03:10
실습 환경 구축하기
09:00
웹 문서 HTML 이해하기
45:31
웹 페이지 서식 CSS 이해하기
21:47
부트스트랩 이해하기
09:11
라우팅과 렌더링, 정적 파일 만들기
19:08
라우팅과 렌더링, 정적파일(연습문제)
02:55
Jinja2 템플릿 엔진 파악
07:56
에러 처리와 로깅
04:49