Course Outline
- 웹 프레임워크가 필요한 이유
- 사용 가능한 Python 웹 프레임워크 개요
- Flask 설치
- 기능 보기에 대한 요청 라우팅
- 정적 파일 제공
- Jinja2를 사용한 렌더링 템플릿
- 루프 및 조건부
- 템플릿 상속
- 템플릿의 매크로
- Flask-플랫페이지가 포함된 플랫 페이지
- HTML5개의 상용구를 시작점으로 사용
- JSON 생성
- 리디렉션 발행 중
- 애플리케이션 컨텍스트 및 요청 컨텍스트
- Flask-Uploads를 사용하여 파일 업로드 처리
- 복잡한 애플리케이션 구조화: 순환 가져오기를 방지하는 방법
- 복잡한 애플리케이션 구조화: 블루프린트
- 일반적으로 사용되는 ORM: SQLAlchemy 및 Peewee
- Database 마이그레이션
- WTForms 및 Flask-WTF를 사용한 양식 검증
- Flask-Mail로 이메일 보내기
- Flask-로그인 및 Flask-사용자를 사용한 사용자 세션 관리
- Flask-Admin이 만든 관리 인터페이스
- Flask-BabelEx를 사용한 국제화
- Flask-lesscss 및 Flask-Assets를 사용한 프런트엔드 파일 전처리
- Flask 애플리케이션을 프로덕션에 배포
Requirements
파이썬, HTML
회원 평가 (5)
저는 Gunnar가 교육 과정을 진행하는 동안 거의 모든 코드를 즉석에서 작성했던 점이 마음에 들었고, 교육이 끝난 후에도 참고할 수 있는 Google 드라이브에 미리 준비된 자료가 많이 있었다는 점도 좋았습니다. 제가 사전에 제공한 샘플 데이터를 기반으로 Gunnar가 작성한 코드도 매우 유용했고, 훈련을 우리의 데이터 세트와 관련성 있게 진행할 수 있었습니다.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.