파이썬 플라스크 웹 앱 개발 입문 > 프로그래밍/언어

본문 바로가기
쇼핑몰 검색
  • 회원가입
    2000

    로그인

    다양한 서비스와 이벤트 혜택을 누리실 수 있습니다.

    아이디 비밀번호
파이썬 플라스크 웹 앱 개발 입문 > 프로그래밍/언어

파이썬 플라스크 웹 앱 개발 입문 요약정보 및 구매

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 에이케이커뮤니케이션즈
원산지 국내산
브랜드 에이케이커뮤니케이션즈
시중가격 38,000원
판매가격 38,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개

선택된 옵션

  • 파이썬 플라스크 웹 앱 개발 입문
    +0원
위시리스트

관련상품

등록된 상품이 없습니다.

  • 상품정보
  • 사용후기 0
  • 상품문의 0
  • 배송정보
  • 교환정보
  • 상품정보

    상품 기본설명

    기본설명

    상품 상세설명

    파이썬 플라스크 웹 앱 개발 입문

    9791127459321.jpg

    도서명:파이썬 플라스크 웹 앱 개발 입문
    저자/출판사:사토 마사키 , 히라타 테츠야/에이케이커뮤니케이션즈
    쪽수:440쪽
    출판일:2023-02-10
    ISBN:9791127459321

    목차
    Part0 파이썬 플라스크 소개

    Chapter00 플라스크의 개요와 환경 구축
    0.1 간단하게 쓰고 다양하게 만드는 플라스크
    0.2 왜 플라스크를 사용할까?
    0.3 파이썬 웹 프레임워크 비교
    장고
    보틀
    FastAPI
    0.4 플라스크 환경 구축하기
    파이썬 설치하기
    로컬 환경에 가상 환경 만들기
    플라스크 설치하기
    플라스크 명령어
    Visual Studio Code 설치하기
    코드 체커·포매터 이용하기
    VSCode에 파이썬 가상 환경 설정하기
    .gitignore

    Part1 플라스크 첫걸음

    Chapter01 최소한의 기능 앱 만들기
    1.1 MVT(Model, View, Template) 모델
    1.2 최소한의 기능 앱 만들기
    작업 디렉터리 만들기
    애플리케이션 실행하기
    디버그 모드란?
    .env를 사용해 환경 변수 설정하기
    애플리케이션 루트
    라우팅 이용하기
    템플릿 엔진 이용하기
    url_for 함수를 사용해서 URL 생성하기
    정적 파일 이용하기
    애플리케이션 컨텍스트와 요청 컨텍스트
    1.3 문의 폼 만들기
    문의 폼의 사양
    PRG 패턴
    Flash 메시지
    로깅
    이메일 보내기
    1.4 쿠키
    1.5 세션
    1.6 응답

    Chapter02 데이터베이스를 이용한 앱 만들기
    1.1 디렉터리 구성
    2.2 앱 실행하기: Blueprint의 이용
    ① CRUD 앱의 모듈 작성하기
    ② 환경 변수 FLASK_APP의 경로 변경하기
    ③ 엔드포인트 만들기
    ④ 템플릿 만들기
    ⑤ 정적 파일 작성하기
    ⑥ 템플릿에 CSS 읽어 들이기
    ⑦ 동작 확인하기
    2.3 SQLAlchemy 설정하기
    확장 기능 설치하기
    flask-sqlalchemy와 flask-migrate 이용 준비하기
    2.4 데이터베이스 조작하기
    모델 정의하기
    데이터베이스 초기화와 마이그레이션
    SQLAlchemy를 사용한 기본적인 데이터 조작
    2.5 데이터베이스를 사용한 CRUD 앱 만들기
    폼의 확장 기능 이용하기
    사용자를 신규 작성하기
    사용자 일람 표시하기
    사용자 편집하기
    사용자 삭제하기
    2.6 템플릿의 공통화와 상속
    공통 템플릿 생성하기
    사용자 신규 작성 화면과 사용자 편집 화면의 다시 작성하기
    2.7 config 설정하기
    from_object를 사용하는 방법
    config를 읽어 들이는 다른 방법

    Chapter03 사용자 인증 기능 만들기
    3.1 작성할 사용자 인증 기능과 디렉터리 구성
    3.2 앱에 인증 기능 등록하기
    Blueprint에서 사용자 인증 기능 등록하기
    사용자 인증 기능 엔드포인트 만들기
    인증 기능의 확인용 템플릿 만들기
    인증 페이지 표시 확인 화면 만들기
    동작 확인하기
    3.3 회원가입 기능 만들기
    flask-login과 연계하기
    회원가입 기능의 폼 클래스 만들기
    User 모델 갱신하기
    회원가입 기능의 엔드포인트 만들기
    회원가입 기능의 템플릿 만들기
    crud 앱을 로그인 필수로 변경하기
    동작 확인하기
    3.4 로그인 기능 만들기
    로그인 기능의 폼 클래스 작성하기
    로그인 기능의 엔드포인트 만들기
    로그인 기능의 템플릿 만들기
    동작 확인하기
    3.5 로그아웃 기능 만들기
    동작 확인하기
    로그인 상태 표시하기

    Part2 플라스크 실천 ① 물체 감지 앱 개발하기

    Chapter04 앱의 사양과 준비
    4.1 물체 감지 앱의 사양
    이미지 일람 화면0
    인증 화면
    이미지 업로드 화면
    물체 감지 화면
    이미지 검색 화면
    커스텀 오류 화면
    4.2 디렉터리 구성
    4.3 물체 감지 앱 등록하기
    이미지 일람 화면의 엔드포인트 만들기
    이미지 일람 화면의 템플릿 만들기
    동작 확인하기

    Chapter05 이미지 일람 화면 만들기
    5.1 UserImage 모델 작성하기
    5.2 이미지 일람 화면의 엔드포인트 만들기
    5.3 이미지 일람 화면의 템플릿 만들기
    5.4 SQLAlchemy의 테이블 결합과 릴레이션십
    SQL로 테이블을 JOIN한다
    SQL을 확인하기 위한 사전 준비
    릴레이션십

    Chapter06 회원가입과 로그인 화면 만들기
    6.1 회원가입 화면의 엔드포인트 갱신하기
    6.2 공통 헤더 작성하기
    6.3 회원가입 화면의 템플릿 갱신하기
    6.4 로그인 화면의 엔드포인트 갱신하기
    6.5 로그인 화면의 템플릿 갱신하기
    6.6 회원가입/로그인 화면의 동작 확인하기

    Chapter07 이미지 업로드 화면 만들기
    7.1 이미지 업로드 경로 지정하기
    7.2 이미지를 표시하는 엔드포인트 만들기
    7.3 이미지 일람 화면에 이미지 업로드 화면 링크와 이미지 일람 추가하기
    7.4 이미지 업로드 화면의 폼 클래스 만들기
    7.5 이미지 업로드 화면의 엔드포인트 만들기
    7.6 이미지 업로드 화면의 템플릿 만들기
    7.7 이미지 업로드 화면의 동작 확인하기

    Chapter08 물체 감지 기능 구현하기
    8.1 UserImageTags 모델 작성하기
    8.2 물체 감지 기능의 폼 클래스 만들기
    8.3 물체 감지 기능의 라이브러리 설정하기
    8.4 물체 감지 기능의 엔드포인트 만들기
    8.5 이미지 일람 화면에 태그 정보 표시하기
    8.6 이미지 일람 화면에 감지 버튼과 태그 정보 표시하기
    8.7 물체 감지 기능의 동작 확인하기
    8.8 이미지 삭제 기능 만들기
    이미지 삭제 기능의 폼 클래스 작성하기
    이미지 삭제 기능의 엔드포인트 만들기
    이미지 일람 화면의 엔드포인트에 삭제 폼 추가하기
    이미지 일람 화면에 [삭제] 버튼 표시하기
    이미지 삭제 기능의 동작 확인하기

    Chapter09 검색 기능 구현하기
    9.1 이미지 검색 기능의 엔드포인트 만들기
    9.2 이미지 검색 기능의 템플릿 만들기
    9.3 이미지 검색 기능의 동작 확인하기

    Chapter10 커스텀 오류 화면 만들기
    10.1 커스텀 오류 화면의 엔드포인트 만들기
    10.2 커스텀 오류 화면의 템플릿 만들기
    10.3 커스텀 오류 화면의 표시 확인하기

    Chapter11 유닛 테스트 진행하기
    11.1 pytest 사용하기
    pytest 설치하기
    디렉터리 구성과 명명 규칙
    테스트를 실행하기
    실패하는 테스트의 동작 확인하기
    테스트를 1개만 실행하기
    11.2 pytest의 픽스처
    conftest.py를 사용하여 픽스처 공유하기
    11.3 물체 감지 앱의 테스트 진행하기
    테스트용 이미지 업로드 디렉터리 설정하기
    테스트 픽스처 갱신하기
    이미지 일람 화면 테스트하기
    이미지 업로드 화면 테스트하기
    물체 감지와 태그에 의한 검색 기능 테스트하기
    이미지 삭제 기능 테스트하기
    커스텀 오류 화면 테스트하기
    테스트의 커버리지 출력하기
    테스트의 커버리지를 HTML로 출력하기

    Part3 플라스크 실천② 물체 감지 기능 API 만들고 배포하기

    Chapter12 Web API의 개요
    12.1 World Wide Web(WWW)과 API의 의미
    클라이언트와 서버
    API와 JSON
    12.2 리소스의 장소를 나타내는 URI의 역할
    URL
    URI
    URN
    12.3 HTTP 메서드를 이용해 리소스의 CRUD 조작하기

    Chapter13 물체 감지 API의 사양
    13.1 물체 감지 API의 처리 흐름
    13.2 PyTorch 설치하고 학습 완료 모델 저장하기
    PyTorch 설치하기
    학습 완료 모델 저장하기

    Chapter14 물체 감지 API 구현하기
    14.1 물체 감지 API의 디렉터리 구성과 모듈
    __init__.py
    14.2 구현 준비하기
    14.3 [구현 1] API 실행 코드 구현하기
    config를 읽어 들이고 플라스크 앱 만들기
    공통의 설정 관리하기
    동작 확인하기
    14.4 [구현 2] 데이터 준비하고 전처리/후처리 코드 구현하기
    데이터 준비하기
    전처리
    후처리
    14.5 [구현 3] 학습 완료 모델의 실행 코드 구현하기
    14.6 [구현 4] 라우팅 구현하기
    동작 확인하기

    Chapter15 물체 감지 앱 배포하기
    15.1 Docker의 개요
    가상화 기술
    15.2 Cloud Run의 개요
    특징
    15.3 Docker의 이용 준비
    Docker Desktop 설치하기
    Docker Desktop 구동하기
    15.4 Cloud Run의 이용 준비
    ① Google Cloud 무료 계정 만들기
    ② Google Cloud 프로젝트 작성하기
    ③ Cloud Run API와 Container Regsitry API 활성화하기
    ④ Cloud SDK 설치하기
    15.5 [절차 1] Google Cloud의 configuration 초기 설정하기
    15.6 [절차 2] Dockerfile 작성하기
    15.7 [절차 3] Docker 이미지 빌드하기
    작성한 이미지 확인하기
    15.8 [절차 4] Docker 이미지를 GCR에 푸시하기
    푸시 확인하기
    15.9 [절차 5] Cloud Run에 배포하기

    Part4 머신러닝 API 개발하기

    Chapter16 머신러닝의 개요
    16.1 머신러닝에 관련된 개념
    16.2 머신러닝에서 다루는 데이터
    16.3 머신러닝이 다루는 문제
    통계
    머신러닝
    16.4 수식과 코드로 알고리즘 표현하기
    16.5 머신러닝에서 이용하는 파이썬 라이브러리
    라이브러리와 프레임워크
    16.6 파이썬 라이브러리로 로지스틱 회귀 표현하기
    로지스틱 회귀
    시그모이드 함수의 수식
    교차 엔트로피 오차의 수식
    경사하강법의 수식
    NumPy를 사용한 로지스틱 회귀
    scikit-learn을 사용한 로지스틱 회귀

    Chapter17 머신러닝 API의 개발 과정과 실천
    17.1 최적의 머신러닝 알고리즘/모델 선정하기
    17.2 머신러닝 알고리즘/모델 구현하기
    구현 과정
    17.3 머신러닝 API의 사양
    17.4 개발 준비하기
    라이브러리의 설치
    디렉터리 확인하기
    17.5 [구현 과정 1] 분석 코드를 프로덕션 코드로 만들기
    1.1 코드 리딩/코드 문서화
    1.2 함수 분할/모듈 분할
    1.3 리팩터링
    17.6 [구현 과정 2] 프로덕션 코드를 API로 만들기
    2.1 라우팅: URI(엔드포인트) 명명 규칙의 책정
    2.2 오류 확인: 오류 코드와 오류 메시지의 정의
    2.3 요청 확인: 검증 코드의 구현
    17.7 정상 동작 확인하기
    17.8 [과제] 머신러닝 API로부터 머신러닝 기반과 MLOps로

    Index
    delivery.jpg
  • 사용후기

    등록된 사용후기

    사용후기가 없습니다.

  • 상품문의

    등록된 상품문의

    상품문의가 없습니다.

  • 배송정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


  • 교환정보

    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

장바구니

오늘본상품

오늘 본 상품

  • 파이썬 플라스크 웹 앱 개발 입문
    파이썬 플라스크 웹 38,000
  • 당신의 인지증 괜찮습니까
    당신의 인지증 괜찮 15,000
  • 우주를 껴안는 기분
    우주를 껴안는 기분 14,000
  • 행복동 타임캡슐
    행복동 타임캡슐 13,800
  • 내 책상 위의 비밀
    내 책상 위의 비밀 13,500
  • 스마트 국사과 특강 6-1 (2023)
    스마트 국사과 특강 12,000
  • 응용 해결의 법칙 초등 수학 3-2(2023)
    응용 해결의 법칙 15,000
  • 달콤한 메아리
    달콤한 메아리 14,800
  • 이중 아바타
    이중 아바타 14,000
  • 베아
    베아 14,500
  • 자율치료법
    자율치료법 19,000
  • 시간에 갇힌 엄마
    시간에 갇힌 엄마 28,000
  • 우등생 초등 과학 6-1(2024)
    우등생 초등 과학 14,000
  • 해법수학 초등 5-2(3호)(2023)
    해법수학 초등 5- 10,000
  • 내일은 파이썬 1권(입문)+2권(실전) 세트(Ver.3.11)
    내일은 파이썬 1권 22,000
  • 남산골 두 기자
    남산골 두 기자 13,000
  • Hey, 파이썬! 생성형 AI 활용 앱 만들어 줘
    Hey, 파이썬! 39,000
  • 턱관절과 전신질환과의 비밀
    턱관절과 전신질환과 20,000
  • 통증, 마음의 메신저
    통증, 마음의 메신 18,000
  • 오늘의 아이돌
    오늘의 아이돌 14,800
  • 수학리더 기본+응용 초등 수학 2-1(2024)
    수학리더 기본+응용 16,000
  • 응용 해결의 법칙 초등 수학 2-1(2024)
    응용 해결의 법칙 15,000
  • 슬기로운 환자생활
    슬기로운 환자생활 17,000
  • 붉은 까마귀
    붉은 까마귀 14,000
  • 유니시티 보안관 디어루
    유니시티 보안관 디 14,000
  • 그림으로 쉽게 설명한 치매가 진행되지 않는 대화법: 80가지 상황별 대처법
    그림으로 쉽게 설명 18,000
  • 나와 플립과 핼리 그리고 우정에 대해서
    나와 플립과 핼리 15,000
  • 동아 백점 초등 수학 1-1(2024)
    동아 백점 초등 수 16,000
  • 중년, 질병 없이 살기로 했다
    중년, 질병 없이 18,000
  • 섬망 관리지침
    섬망 관리지침 20,000
  • 해법수학 초등 4-1(1호)(2024)
    해법수학 초등 4- 10,000
  • 상체 밸런스 리셋
    상체 밸런스 리셋 16,800
  • 스마트한 컴퓨터 프로그래밍 기초
    스마트한 컴퓨터 프 27,000
  • 표준수학 플러스 2학년 3호(2023)
    표준수학 플러스 2 10,000
  • 작은 거인 주먹이의 모험
    작은 거인 주먹이의 17,000
  • 해법수학 1학기 개념학습 초등 6-1(2024)
    해법수학 1학기 개 15,500
  • 세르게이의 N회차 인생
    세르게이의 N회차 14,300
  • 표준수학 플러스 4학년 5호(2023)
    표준수학 플러스 4 10,000
  • 거꾸로 흐르는 강: 토멕과 신비의 물
    거꾸로 흐르는 강: 14,800
  • 사회 리더 초등 3-1(2024)
    사회 리더 초등 3 14,000
  • 뒤바뀐 세계
    뒤바뀐 세계 16,000
  • 초보 개발자를 위한 자바
    초보 개발자를 위한 38,000
  • 치매예방 인지활동 시멘토 워크북 20
    치매예방 인지활동 5,000
  • 큐브 개념 초등 수학 1-1
    큐브 개념 초등 수 16,000
  • 우등생 초등 과학 4-1(2024)
    우등생 초등 과학 14,000
  • 큐브 연산 초등 수학 1-1(2024)
    큐브 연산 초등 수 11,000
  • 치매예방 인지활동 시멘토 워크북 3
    치매예방 인지활동 5,000
  • 우리는 왜 걷는가
    우리는 왜 걷는가 20,000
  • 수학리더 유형 초등 2-1(2024)
    수학리더 유형 초등 15,000
  • 스마트한 코딩교육 스크래치
    스마트한 코딩교육 32,000
  • 너의 오른발은 어디로 가니
    너의 오른발은 어디 14,000
  • 플랫폼Z: 만남의 광장
    플랫폼Z: 만남의 13,000
  • 비타민 바이블
    비타민 바이블 25,000
  • 타입으로 견고하게 다형성으로 유연하게
    타입으로 견고하게 22,000
  • 65세부터는 공복이 최고의 약이다
    65세부터는 공복이 16,900
  • 일등전략 초등 수학 3-2(2023)
    일등전략 초등 수학 15,000
  • 우등생 초등 사회 3-1(2024)
    우등생 초등 사회 14,000
  • 수학리더 개념 초등 수학 5-2(2023)
    수학리더 개념 초등 14,000
  • 약 알고 먹는 거니
    약 알고 먹는 거니 16,800
  • 너를 보여 줘
    너를 보여 줘 14,000
  • 유형 해결의 법칙 초등 수학 6-2(2023)
    유형 해결의 법칙 16,000
  • 통증의 뇌과학
    통증의 뇌과학 17,800
  • 버그소년 우안태
    버그소년 우안태 16,000
  • 치매예방 인지활동 시멘토 워크북 15
    치매예방 인지활동 5,000
  • 치매예방 인지활동 시멘토 워크북 4
    치매예방 인지활동 5,000
  • 최강 TOT 수학 3단계 3학년(2024)
    최강 TOT 수학 17,000
  • 소금 아이
    소금 아이 14,000
  • 지금부터 다르게 나이 들 수 있습니다
    지금부터 다르게 나 18,000
  • 수학리더 기본 초등 1-1(2024)
    수학리더 기본 초등 16,000
  • 디어 마이 라이카
    디어 마이 라이카 14,000
  • 수학리더 기본 초등 2-1(2024)
    수학리더 기본 초등 16,000
  • 빠작 초등 1~2학년 국어 어휘X독해 1단계
    빠작 초등 1~2학 12,000
  • 큐브 유형 초등 수학 1-2(2024)
    큐브 유형 초등 수 16,000
  • 국어 리더 초등 5-1(2024)
    국어 리더 초등 5 14,000
  • 수학리더 응용 심화 초등 1-1(2024)
    수학리더 응용 심화 14,500
  • 당신의 장은 안녕하신가요
    당신의 장은 안녕하 14,000
  • 금지 구역 51F
    금지 구역 51F 12,000
  • 해법수학 1학기 개념학습 초등 3-1(2024)
    해법수학 1학기 개 15,500
  • 해법수학 초등 2-1(1호)(2024)
    해법수학 초등 2- 10,000
  • 리와일드 2
    리와일드 2 14,000
  • 보이 코드
    보이 코드 13,500
  • 해법수학 단원평가 마스터 초등 1-1(2024)
    해법수학 단원평가 10,000
  • 큐브 유형 초등 수학 1-1(2024)
    큐브 유형 초등 수 16,000
  • 동아 백점 초등 사회 5-2(2023)
    동아 백점 초등 사 15,000
  • 도서관 마녀의 태블릿
    도서관 마녀의 태블 14,000
  • 해법수학 초등 3-1(1호)(2024)
    해법수학 초등 3- 10,000
  • 파이썬(Python) 3학년 머신러닝의 구조
    파이썬(Python 18,000
  • 빠작 초등 5~6학년 국어 어휘X독해 5단계
    빠작 초등 5~6학 12,000
  • 마음 수거함
    마음 수거함 13,500
  • 수학리더 최상위 초등 5-2(2023)
    수학리더 최상위 초 14,000
  • 초등 수학 단원평가 1-1(2024)
    초등 수학 단원평가 11,500
  • 아유르베다
    아유르베다 18,000
  • 빠작 초등 5~6학년 국어 어휘X독해 6단계
    빠작 초등 5~6학 12,000
  • 위치스 파이터즈
    위치스 파이터즈 12,000
  • 파이썬 FastAPI 개발 입문
    파이썬 FastAP 35,200
  • 옐로 튤립 가든
    옐로 튤립 가든 14,000
  • 신의 알바
    신의 알바 14,000
  • 똑똑한 하루 수학 초등 수학 2A(2024)
    똑똑한 하루 수학 13,000
  • 해법수학 초등 5-1(1호)(2024)
    해법수학 초등 5- 10,000
  • 9988 건강습관
    9988 건강습관 16,800
  • 치매예방 인지활동 시멘토 워크북 11
    치매예방 인지활동 5,000
  • 동아 백점 초등 과학 6-2(2023)
    동아 백점 초등 과 15,000
  • 잉크와 별의 소녀
    잉크와 별의 소녀 15,000
  • 플랜B의 은유
    플랜B의 은유 14,000
  • 사회 자습서 5-1 (5-6학년군)
    사회 자습서 5-1 15,000
  • 동아전과 자습서&평가문제집 초등 국어 6-2(2023)
    동아전과 자습서&평 18,000
  • 동아 백점 초등 사회 6-2(2023)
    동아 백점 초등 사 15,000
  • 치매예방 인지활동 시멘토 워크북 8
    치매예방 인지활동 5,000
  • 오백 년째 열다섯 3: 두 개의 구슬
    오백 년째 열다섯 14,000
  • 우주의 미아
    우주의 미아 13,000
  • 거꾸로 흐르는 강
    거꾸로 흐르는 강 13,800

위시리스트

  • 보관 내역이 없습니다.
회사명 경기책방 주소 경기도 파주시 조리읍 장미꽃길 157-161
사업자 등록번호 6829601269 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2021-경기파주-1335호 개인정보 보호책임자 오주봉

Copyright © 2001-2013 경기책방. All Rights Reserved.