생활코딩

Coding Everybody

코스 전체목록

닫기

WEB2 - Python

| 공개

 

수업소개

이 수업은 https://opentutorials.org 과 같은 웹애플리케이션을 만들어가면서 Python에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다. Python만으로 웹애플리케이션을 구현하는 것은 어렵기 때문에 Flask라고 하는 Python web framework를 이용할 것입니다. Flask는 비교적 초심자가 시작하기에 좋은 도구입니다. 이 도구를 통해서 웹애플리케이션의 구현에 익숙해진 후에 Django와 같은 프래임웍크를 시작하셔도 좋을 것 같습니다. 

 

 

수업대상

이 수업은 1억개의 웹페이지를 생산하면서 발생할 수 있는 생산성의 한계를 극복하고 싶은 분들을 위해서 만들어졌습니다. 1억개의 웹페이지로 이루어진 웹사이트에서 웹페이지의 구조를 바꾸려고 할 때 생길 수 있는 문제를 상상할 수 있다면, 이 수업에 참여할 마음의 준비가 된 것입니다. 

 

 

수업에 참여조건

HTML이 무엇인지 전혀 모르신다면 이 수업을 보시면 안됩니다. HTML, 웹서버, 인터넷에 대해서 설명할 수 없다면 아래 WEB1 수업을 먼저 보시고 다시 이 수업에 참여하실 것을 강력하게 권합니다.  

WEB1 - HTML & Internet 수업 바로가기

아래 소스코드를 해석할 수 있다면 이 수업부터 시작하시면 됩니다. 

WEB1 수업의 소스코드

아래는 관련된 지식의 지도입니다. 지도를 참고해서 스스로 학습 경로를 탐험해보세요.

 

 

수업의 크기

42개의 동영상, 6시간 28분 52초의 재생시간으로 이루어진 수업입니다. 

 

 

수업을 보는 다른 방법

youtube의 재생목록을 통해서 학습할 수 있습니다

 

 

수업소식

아래 채널에 구독하시면 새로운 온/오프라인 수업이 있을 때 알려드립니다. 

 
 
 

수업의 저작권 정책

이 수업은 CCL 라이선스 BY를 따르고 있습니다. 이 수업의 출처를 표시해주신다면 컨텐츠의 수정을 할 수 있고, 상업적인 용도로도 사용할 수 있습니다. 상업적인 용도로 사용하는 경우는 거래 관계가 없다는 것을 인지 가능하도록 표시해주셔야 합니다. 

 

 

댓글

댓글 본문
  1. Gracias
    2020/8/8 시작
    2020/8/15 종강예정
  2. 장정민
    즐코~
  3. 111
  4. Justin
    2020. 07. 09. Start!
  5. 생활코딩 파이썬 [yes24]
    이 책의 구성
    실습 환경 구성

    1. 생활코딩과 코딩테스트
    01. 생활코딩 소개
    02. 코딩테스트 소개

    2. 생활코딩으로 기본기 단련하기
    01. 오리엔테이션: 생활코딩
    02. 오리엔테이션: 파이썬
    03. 파이썬 설치: 리눅스
    04. 파이썬 설치: 윈도즈
    05. 실행
    06. 수학과 프로그래밍
    07. 수와 계산
    08. 문자와 데이터 타입
    09. 변수
    10. 개발 도구
    11. 비교와 불리언
    12. 조건문
    13. 입력과 출력
    14. 논리 연산
    15. Cheat Sheet
    16. 주석
    17. 컨테이너
    18. 사용 설명서
    19. 영어와 프로그래밍
    20. 반복문
    21. 컨테이너와 반복문
    22. 코드란 무엇인가?
    23. 함수
    24. 모듈
    25. 객체 지향 프로그래밍
    26. 객체 제작
    27. 객체와 변수
    28. 상속
    29. 클래스 멤버
    30. 오버라이드
    31. 객체와 모듈
    32. 다중 상속
    33. 패키지 매니저
    34. 수업을 마치며

    3. 코딩테스트로 실습하기
    Challenge #01: 문자열 압축
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #02: 괄호 변환
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #03: 자물쇠와 열쇠
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #04: 기둥과 보 설치
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #05: 블록 이동하기
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #06: 외벽 점검
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    Challenge #07: 가사 검색
    분석(Analysis)
    설계(Design)
    구현 및 검증(Implementation & Verification)
    대화보기
    • psyless
      20200606
    • Jeongdae Kwon
      python으로 계산하는 걸 웹페이지에서 구현하고 싶은데 어떤 툴을 사용하면 좋을까요?

      로또API로 불러온 전체 회차 당첨번호를 DB에 저장하고 그 중 원하는 데이터만 python으로 가져와서 제가 원하는 계산을 하고 값을 줍니다. 이 계산함수는 제가 만든 그대로 하고 함수에 들어가는 변수들만 사용자들이 지정해서 값을 얻어내는 걸 웹사이트로 구현하고 싶은데 어떤 툴을 사용해야하는지 모르겠습니다. python코드는 작성되어있습니다.
    • eddylee123456
      완료
    • OneJae EE
      20.04.06 월 / 37세 비전공자 / 완료
    • Mongsil
      2020.04.02 시작!
    • 시작~~
    • 스티븐잡숴
      시작
    • 안녕하세요. web1 을 공부한 외국인 학생입니다.
      선생님 강의가 너무 좋아서 계속 배우고 싶어서 문의드려요,
      혹시 web2 python 도 영어 자막을 추가하실 예정인가요?
      (web1은 영어자막이 있어서 한번 여쭤봅니다 !)
      감사합니다
    • David Jeong
      구글 colaboratory로 파이썬 공부하는거랑 Flask로 파이썬 공부하는거랑 뭐가 다른가요?? ㅠㅠ
    • 크하레
      완료
    • doryeng
      완료!
    • 블랙썬
      이제 시작합니다.
      감사합니다.
    • apldeap
      12/21
    • xuanxi
      20191125 첫 시작입니다.
    • 이고잉님 감사합니다
      강의를 들어봤는데 flask가 아니라 cgi방식쓰시는거 아닌가요?
    • 쑤우
      시작~ 감사합니다.
    • Newbiecoder
      시작
    • 굼벵이
      완료
    • 20191010
    • 플라스크 말고 장고 웹프레임워크에 대한 강의도 해주세요!!
    • 20191001 Ted 완료!
    • 시작
    • 윤민석
      2019 9 22 시작
    • JT_brand
      시작
    • 엠모닝
      정주행 시작합니다. 2019/08/23 09:30
    • 반자동
      학급 임원선거로 시작해서 전교회장선거로 끝을 맺고자 선진화된 기술을 도입하려고 합니다.

      백엔드 언어로는 파이썬이 알맞은것 같군요. 열심히 듣겠습니다.
    • San Ho Lee
      자바스크립트랑 고민 중에 파이썬으로 갑니다.
      귀에쏙쏙들어오는 강의 잘 보겠습니다!
    • 아미쓔
      장고와 플라스크 중에 고민하고 있던 찰나에 우선 강좌 한번 들어볼께요!! 기대됩니다.
    • Ppine
      맨위에 공동공부가 진도표 역할인가봐요. 본문 아래에 봤어요를 누르고 . 맨위에 공동공부를 누르면 동그라미로 체크가 되네요!
      대화보기
      • Ppine
        아 제가 못 찾은게 아니구 없는게 맞군요!
        대화보기
        • 이만수
          PHP 끝나면 Python 하고싶은데 진도표가 없어서, 좀 불편할 것 같습니다. 부탁드려요~ 감사합니다. 무한애정/존경!
        • sogeodev
          기존에 있던 python&ruby 같이 배우는 강의와는 뭐가 다른가요??
        • 신원철
          감사합니다. 벌써부터 기대됩니다.
        • 감사합니다.
        • Seankim
          기대 만땅입니다.
        • dnjsgm
          안녕하세요! WEB1-HTML부터 WEB2-Python까지정말 잘 듣고 있는 학생입니다
          Python으로 들은 김에 Node.js와 같은 프레임워크, 플라스크나 Django에 대해서도 알고 싶어졌는데
          아직 Python을 다 들은 것은 아니지만 혹시 플라스크나 Django에 대한 강의도 계획이 있으신지 여쭤보고싶어요!
        • minnnn
          으악 ㅋ
          갑자기 뭔가 오글거리는 음악이 신기하네요 ㅎㅎ

          항상 좋은 강의 감사합니다 :)
        • parisien77
          제 컴퓨터에서
          파이썬이 설치된 경로를 넣으니까 됩니다.^^
          대화보기
          • parisien77
            동영상보고 잘 따라했는데...
            Internal Server Error가 계속 뜨네요..ㅠㅠ

            동영상을 돌려봐도...
            cmd에서는 잘 실행되는데 서버에서 문제네요.
            재실행하고도 했는데...
          • jo_onc
            너무 궁금했던 파이썬! 가즈아~
          • Jisu Kim
            WEB 1 수업 방금 끝내고 왔습니당! 페북에서 파이썬으로 업무자동화하는 방법에 대해서 강의 하던데... 혹시 이 강의를 들으면 스스로 방법을 찾을 수 있을까요!?
          • Inyeong Gim
            웹프론트엔드 과정을 생각하고 있는데 파이썬도 도움이 될지 모르겠네요 일단 모르니 들어보겠습니다!
          • darkghost
            정말 앞으로의 강의가 궁금해지네요...
            앞으로도 파이팅을 해봅니다...
          • 송진영
            열심히 해보겠습니다!
          • 성진
            2015년도 파이썬 & 루비 강의와 차이점이 뭔가요?
          graphittie 자세히 보기