Course Outline

소개

Flask 및 Flask-RESTful 프레임워크

  • 템플릿 작성, 라우팅, 양식 및 인증
  • 코드 스케일링을 위한 구문
  • Database 관리

API의 기초와 기능

  • Scalar 유형
  • 웹 아키텍처 패턴: 복합 패턴, 프록시 패턴, 파사드 패턴

REST 개요

  • 옵션 받기
  • 풀옵션
  • 포스트 옵션
  • 삭제 옵션

개발 환경 준비

  • 설치 중 Postman
  • 설치 중 Python
  • 설치 및 구성 Flask
  • Flask-RESTful 설치
  • URL 경로 설정

Flask-RESTful을 사용한 REST API

  • API 설계 및 테스트
  • 리소스 생성
  • 항목 생성 및 저장
  • 굴절 코드
  • HTTP 동사 구현
  • reqparse 사용
  • 중복 제거

Flask-SQL연금술

  • SQL연금술 설정
  • 모델 만들기
  • Postman로 테스트
  • 키 정의
  • SQLAlchemy를 이용한 모델 구현
  • SQL연금술로 자동화하기

REST API를 사용한 보안

  • DNS 레코드 설정
  • SSL 인증서 만들기
  • 보안 강화를 위해 JWT 추가 및 사용

클라우드 배포

  • 버전 제어 시스템에 연결
  • 키 쌍 추가
  • 서버 인스턴스 생성
  • 배포 스크립트 구현

요약 및 결론

Requirements

  • 플라스크에 대한 이해
  • Python 프로그래밍 경험

청중

  • 백엔드 개발자
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (1)

Related Courses

Related Categories