План на курса
- Защо са необходими уеб рамки Преглед на наличните уеб рамки на Python Инсталиране на Flask Routing заявки за преглед на функции Обслужване на статични файлове Рендиране на шаблони с Jinja2 Loops и условни шаблони Наследяване на шаблони Макроси в шаблони Плоски страници с Flask-Flatpages HTML5 Boilerplate като отправна точка Създаване на JSON Издаване на пренасочвания Контекст на приложението и контекст на заявка Справяне с качвания на файлове с Flask-Uploads Структуриране на сложно приложение: как да се избегне циклично импортиране Структуриране на сложно приложение: Чертежи Често използвани ORMs: SQLМиграции на база данни на Alchemy и Peewee Валидиране на формуляр с WTForms и Flask-WTF Изпращане имейл с Flask-Mail Управление на потребителски сесии с Flask-Login и Flask-User Административният интерфейс, създаден от Flask-Admin Интернационализация с Flask-BabelEx Предварителна обработка на предни файлове с Flask-lesscss и Flask-Assets Внедряване на Flask приложения в производство
Изисквания
Python, HTML
Oтзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Курс - 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.
Курс - 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.