오늘 Web 페이지 몇 번 보셨나요? 한 번? 열 번? 아니면 셀 수 없이? 지금은 그냥 쓰기만 하는 Web. 만약 Web을 이해한다면 어떤 세계가 펼쳐질지 궁금하지 않으세요? Web 페이지 하나하나에는 모두 정보가 담겨있다니까요! 

아, Web 서비스 만들기가 처음이시라고요? 어렵지 않아요. 그냥 잠깐 낯선 것 뿐이에요. 어려운 것과 낯선 것은 다릅니다. 게다가 우리가 알고 있는 Python 만으로 Web서비스를 만들어볼 거에요! 다른 언어를 더 배울 필요가 없어요. 

두 가지 Python Web Framework, Flask 와 Django를 써볼 겁니다. 매 시간 개념에 대해 알아보고, 동료 풀잎이와 짝을 지어 함께 문제를 해결하는 pair programming 으로 실습할 거에요.

같이 문제를 해결해나갈 동료도 있는데 뭘 망설이시죠? 일단 해보는거죠! 8주 * 3시간 = 24시간 고 정도는 같이 달려볼 수 있잖아요?  
님 Python으로 Web 만들어봄? - Python Web
Dev, Python, Web
시작일
매주 2019년 10월 7일
진행일시
매주
모집현황

data-product-id="11552" data-recruit-progress="0" data-activity-progress="0"

진행장소
캠퍼스
학습대상
- Python은 알지만 Web은 잘 모르는 사람
- 다른 Web Framework를 써봤는데 Python Web Framework 를 써보고 싶은 사람
- 어디선가 들어본 REST API 를 제대로 알고 싶은 사람
- 이론만 빠삭히 말고 일단 직접 해보면서 배워보고 싶은 사람
매우충분한 학습시간이 있다면 몰라도 ok
과목난이도

쉬움 (1단계) ~ 어려움(5단계)

학습목표
- Python으로 지금 하는 거 말고 더 다양하게 활용할 수 있다.
- 내 서비스를 만들어 볼 수 있다. 
- REST API 가 무엇인지 자신있게 설명할 수 있다.
운영방식
우리는 같이 문제를 해결하는 경험을 해볼 거에요. 

1. 실습 내용과 관련된 개념 정리 - 한 명씩 돌아가면서 발제 
2. pair programming 실습
3. 끝나기 전 오늘 시간이 어땠는지 회고를 나눕니다. 
4. 스스로 사전학습할 내용 동료 풀잎이들과 이야기해보기
선수지식
- 다른 사람 의견 존중하며 적극적으로 의견나누는 오픈마인드
- Django Girls Tutorial - 웹 기초 개념
- 생활코딩 WEB2 Python
- API 사용경험
커리큘럼
/
주차 모임내용 학습자료
1 주차 풀잎과정 소개 및 앞으로의 발제 정하기 What's an API and Why Do You Need One?([링크])
REST API 제대로 알고 사용하기([링크])
2 주차 Flask로 RESTful API만들기 1 ch01. Developing RESTful APIs and Microservices with Flask 1.0.2
3 주차 Flask로 RESTful API만들기 2 ch02. Working with Models, SQLAlchemy, and Hyperlinked APIs in Flask
4 주차 Flask로 만든 RESTful API 개선 ch03. Improving Our API and Adding Authentication to it with Flask
5 주차 Flask로 만든 API 배포하고 테스트하기 ch04. Testing and Deploying an API in a Microservice with Flask
6 주차 Django로 RESTful API만들기 1 ch05. Developing RESTful APIs with Django 2.1
7 주차 Django로 RESTful API만들기 2 ch06.Working with Class-Based Views and Hyperlinked APIs in Django 2.1
8 주차 총 복습 / 앞으로 우린 무얼하면 좋을까? - 개인 프로젝트 설계 / 마무리 회고 ch01 ~ ch06
9 주차
10 주차
11 주차
퍼실소개
오시영

오시영

Readable code에 관심이 많으며 컴퓨터를 이해하려고 노력 중입니다. 현업에서는 다른 웹 프레임워크 Spring을 사용하다가, 최근에는 Python과 Django 를 사용하고 있습니다. 대부 3부작을 좋아합니다.
풀잎 8기에서  북치고 Django치고  과정 퍼실이를 맡았습니다. 이번에는 난이도를 살짝 높여서 Python Web Framework 를 탐구해보려고 합니다. 다음에는 Python Web Framework로 자유 프로젝트 풀잎을 만들어  'Python Web 3부작' 풀잎을 완성하려는 야망을 품고 있습니다. 

Readable code에 관심이 많으며 컴퓨터를 이해하려고 노력 중입니다. 현업에서는 다른 웹 프레임워크 Spring을 사용하다가, 최근에는 Python과 Django 를 사용하고 있습니다. 대부 3부작을 좋아합니다.
풀잎 8기에서  북치고 Django치고  과정 퍼실이를 맡았습니다. 이번에는 난이도를 살짝 높여서 Python Web Framework 를 탐구해보려고 합니다. 다음에는 Python Web Framework로 자유 프로젝트 풀잎을 만들어  'Python Web 3부작' 풀잎을 완성하려는 야망을 품고 있습니다. 



풀잎스쿨 신청 및 결제를 위해서 로그인을 해주세요