Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
Flask 및 Flask-RESTful 프레임워크
- 템플릿, 라우팅, 폼 및 인증
- 코드 확장을 위한 구조
- Database 관리
API의 기초와 기능
- Scalar 유형
- 웹 아키텍처 패턴: 복합 패턴, 프록시 패턴 및 퍼사드 패턴
REST 개요
- Get 옵션
- Pull 옵션
- Post 옵션
- Delete 옵션
개발 환경 준비
- Postman 설치
- Python 설치
- Flask 설치 및 구성
- Flask-RESTful 설치
- URL 라우트 설정
Flask-RESTful을 사용한 REST API
- API 설계 및 테스트
- 리소스 생성
- 항목 생성 및 저장
- 코드 리팩토링
- HTTP 동사 구현
- reqparse 사용
- 중복 제거
Flask-SQL연금술
- SQLAlchemy 설정
- 모델 생성
- Postman를 사용한 테스트
- 키 정의
- SQLAlchemy를 사용한 모델 구현
- SQLAlchemy를 사용한 자동화
REST API를 사용한 보안
- DNS 레코드 설정
- SSL 인증서 생성
- 추가 보안을 위한 JWT 추가 및 사용
클라우드 배포
- 버전 관리 시스템 연결
- 키 페어 추가
- 서버 인스턴스 생성
- 배포 스크립트 구현
요약 및 결론
Requirements
- Flask에 대한 이해
- Python 프로그래밍 경험
청중
- 백엔드 개발자
14 Hours
회원 평가 (1)
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course