Python - Уровень 3. Разработка веб - приложений в DjangoВы занимаетесь программированием и интересуетесь веб-разработкой? Возможно, имеете определенный практический опыт разработки с использованием РНР и СУБД? На данном курсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django. Программа курса соответствует требованиям профессионального стандарта «Программист». Продолжительность курса - 40 ак. ч. Цена: 18490р. Спойлер: Программа курса Модуль 1. Web-разработка с применением концепции MVC История и развитие веб-программирования, различные подходы. Идеи MVC-подхода: разделение логики, интерфейса и данных. Установка Web-фреймворка Django. Структура проекта. Модуль 2. Основы использования шаблонов Передача данных из приложения в шаблоны. Использование циклов и выбора в шаблонах. Модуль 3. Хранение и работа с данными Способы хранения данных Создание и администрирование БД. Схема БД: таблицы, связи между ними, ключи. Отображение данных в БД на объекты приложения (ORM). Реализация операций выборки, создания, удаления и изменения объектов. Модуль 4. Использование форм Специальные средства создания форм. Проверка параметров форм. Модуль 5. Разграничение прав доступа пользователей Авторизация пользователей и разграничение прав доступа. Сессии, не требующие регистрации. Безопасность. Модуль 6. Сложные запросы к данным Реализация сложных запросов. Соединение запросов, подзапросы. Вызов хранимых процедур. Модуль 7. Расширенные возможности шаблонного механизма Встроенные фильтры. Создание своих фильтров. Модуль 8. Выдача данных в форматах, отличных от HTML Отделение статического контента от динамического. Отправка почтовых уведомлений. Отдача лент новостей. Генерация PDF-документов Модуль 9. Средства отладки и тестирования Журналирование. Встроенный интерфейс администрирования. Модульное тестирование. Модуль 10. Развертывание веб-приложений Использование встроенного веб-сервера, CGI, FastCGI и mod_python. Развертывание и миграция БД. [DAYS=50] https://skladchik.com/threads/Специалист-python-Уровень-3-Разработка-веб-приложений-в-django.69770/ http://www.specialist.ru/course/python3 [/DAYS]