Thumbnail
깜짝 할인 중(D-3)
개발 · 프로그래밍 프레임워크 및 라이브러리
파이썬 플라스크(Flask)로 웹 서비스 만들기
(4.0)
4개의 수강평 ∙ 109명의 수강생

25%

33,000원

44,000원
지식공유자 : 보안프로젝트
총 35개 수업˙총 5시간 44분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
내 목록 추가 207 공유
초급자를 위해 준비한
[프레임워크 및 라이브러리, 웹 개발] 강의입니다.

이 강의에서는 플라스크 프레임워크에 대해 이야기합니다. 웹 페이지 사전 지식과 플라스크를 살핀 뒤 파일을 업로드, 다운로드, 삭제하는 파일 업로드 서버와 몽고(Mongo) 데이터베이스를 사용해 할 일을 관리하는 할 일 메모 페이지 등을 만들어봅니다.

✍️
이런 걸
배워요!
HTTP 웹 통신 개념
예제를 통한 HTML, CSS, JS 사용법
플라스크 프레임워크의 전반적인 이해
플라스크 WTF를 사용한 폼 검증
Mongo 데이터베이스 이해
웹 서비스 보안과 Rest API 사용법

플라스크(Flask)로 간단한 웹 페이지를 직접 구성해보세요!

강의 소개

▲ 파이썬(Python) 및 플라스크(Flask) 로고

파이썬 언어를 간략히 되짚어보면서 웹 언어, 웹 통신 등 웹과 이야기해 웹 페이지에 데이터를 표시하고 꾸미는 방법을 알아봅니다. 웹 페이지를 처음 만드는 사람들을 위해 웹 기초부터 다루며 파이썬스러운 간결한 방식으로 간단한 방식으로 웹 페이지를 구성해 표시할 수 있습니다.

잘 알려진 웹 프로그래밍 언어로 자바나 자바스크립트가 있으나 웹 프로그래밍을 처음 시작한다면 익히는데 많은 시간이 소모되어 적합하지 않습니다. 강의에서 다룰 플라스크는 파이썬 언어를 기반으로 한 가벼운 마이크로 프레임워크로서 파이썬 언어만 사용할 줄 안다면 쉽게 웹 프로그래밍에 접근할 수 있습니다. 현재 플라스크가 사용된 웹 페이지로 링크드인(Linkedin)과 핀터레스트(Pinterest) 등이 있습니다. 플라스크를 사용해 간단한 API 서비스부터 여러 기능을 제공하는 웹 페이지까지 쉽게 만들고 깔끔하게 서비스해봅시다.

이 강의에서는 플라스크 프레임워크에 대해 이야기합니다. 웹 페이지 사전 지식과 플라스크를 살핀 뒤 파일을 업로드, 다운로드, 삭제하는 파일 업로드 서버와 몽고(Mongo) 데이터베이스를 사용해 할 일을 관리하는 할 일 메모 페이지 등을 만들어봅니다.

실습 자료

여러분이 실습을 모두 따라올 수 있도록
단계별로 정성껏 소개합니다.

보안프로젝트 권승민 강사

  • 보안프로젝트 앱 개발, IoT 연간 강의 진행
  • 플러터 온라인 스터디 모임 연간 진행
  • IT보안 모의해킹 프로젝트 다수 참여
  • KISA-실전형 사이버훈련장 개발 프로젝트 참여
  • 안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문
  • 시스템 해킹 프로토스타 1부, 2부 공동저술

강의 공동 기획 정현서 연구원

  • IT보안 모의해킹 프로젝트 다수 참여
  • KISA-실전형 사이버훈련장 개발 프로젝트 참여
  • 안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
웹 프로그래밍을 처음 해보시는 분
파이썬 언어는 배웠으나 뭘 만들어야 할지 고민이신 분
파이썬을 사용해 간단한 API 서비스를 만들기 위해 준비하시는 분
다른 웹 프레임워크를 사용하던 중 한계에 도달하신 분
📚
선수 지식,
필요한가요?
파이썬 문법
프로그램 기초 이해
웹 서비스 구조 이해

안녕하세요
보안프로젝트 입니다.
보안프로젝트의 썸네일

보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다. 

커리큘럼 총 35 개 ˙ 5시간 44분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 파이썬 웹 개요
강의 소개하기 미리보기 01:01
강의 자료 다운로드
파이썬과 웹 이해하기 11:24
디장고와 플라스크 비교하기 03:10
실습 환경 구축하기 09:00
섹션 1. 웹 기초 배우기
웹 문서 HTML 이해하기 45:31
웹 페이지 서식 CSS 이해하기 21:47
웹 문서 조작 Javascript 이해하기 09:42
부트스트랩 이해하기 09:11
섹션 2. 플라스크 시작해 봅시다
라우팅과 렌더링, 정적 파일 만들기 19:08
라우팅과 렌더링, 정적파일(연습문제) 02:55
GET과 POST 요청 처리 방식 이해 12:30
Jinja2 템플릿 엔진 파악 07:56
Jinja2 템플릿 엔진 파악 - 연습문제 첫번째 01:54
Jinja2 템플릿 엔진 파악 - 연습문제 두번째 03:10
에러 처리와 로깅 04:49
섹션 3. 프로젝트 진행 - 파일 서버 만들기
프로젝트 첫번째 프리뷰 미리보기 05:05
파일 업로드 기능 만들기 18:38
파일 검증 기능 만들기 09:26
파일 정보 확인 기능 만들기 10:12
파일 나열 기능 만들기 22:15
파일 다운로드 기능 만들기 11:11
섹션 4. 프로젝트 진행 - Todo 메모장 만들기
프로젝트 두번째 프리뷰 03:30
데이터베이스 기초 (MongoDB), 첫번째 10:13
데이터베이스 기초 (MongoDB), 두번째 08:45
파이썬 몽고DB 사용하기 09:28
Nav와 Footer 이해하기 08:51
반응형 웹 구성하기 05:00
메모 작성 기능 만들기 19:44
메모 삭제와 수정 기능 만들기 06:33
삭제 알림창 기능 만들기 07:48
섹션 5. 플라스크 서비스 운영하기
외부 서비스 운영하기 09:54
웹 서비스 보안 이해하기 08:38
Restful API 활용하기 05:48
강의를 마무리하며 00:42
강의 게시일 : 2020년 09월 29일 (마지막 업데이트일 : 2020년 09월 29일)
수강평 총 4개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.0
4개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
코딩쉽다고속아서공부하는사람 thumbnail
정말 최악의 강의네요, 돈아끼시라고 수강평 답니다. 예를 들면, 영어를 가르키는데 , 칠판에 미리 수업내용 다 적어놓고(이 수업에서는 ppt) 내용 간단히 설명하고, 코드도 이미 작성되어있어서, 실행하고, 그다음 진도 나가는 방식입니다. 영어라는게, 읽고, 쓰고, 말해야하는데 설명듣고 선생님이 한번 말하고 진도만 나간다고 생각하시면 됩니다. 프로그램은 백눈이 불여일타라고들 하는데 어떻게 이런 방식의 수업 방식을 선택하셨는지 모르겠네요. 인프런수업 유료강의만 10개째이구요 코드잇 일년수강권있고, 패스트캠프 파이썬 웹개발 올인원 등 수업 많이 끊어 놓고, 조금씩 보고있는데 삼만원이 아깝다는 생각이 들정도의 수업이네요 강사님은 분명 잘 하시겠지만, 가르키는데는 아직 스킬이 부족하신듯 하네요 언젠가 명강사가 되어있으시길 바랍니다.
2021-07-01
Mino thumbnail
간결한 강의 좋아요
2021-06-30
macosc0625 thumbnail
너무 잘 설명해주셔서 감사합니다.
2021-07-08
gemini77 thumbnail
활용도가 높은 예제를 바탕으로 소스와 배경 지식을 적절히 잘 설명한 강의를 진행해서 도움이 많이 되었습니다. 앞으로도 좋은 강의 많이 만들어 주시길 바랍니다.
2021-07-08
깜짝 할인 중(D-3)

25%

33,000원

44,000원
내 목록 추가 207 공유
지식공유자 : 보안프로젝트
총 35개 수업˙총 5시간 44분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스