[DAYS=10] Django. Создание веб приложений на Python Django является одним из самых популярных веб фреймворков Python. По нему огромная куча вакансий и спрос просто невероятный.У него очень гибкий ORM,генерация моделей и форм,огромное количество расширений,и самое большое сообщество. Для кого этот курс: Курс рассчитан на тех,кто уже работал с python хотя бы на базовом уровне,знает что такое база и знаком с ООП программированием. В курсе будем работать с версией Django 1.8. После прохождения курса будет получено полное представление о самом фреймворке и его возможностях. Программа курса: 1. Основы фреймворка Установка фреймворка через pip Запуск тестового приложения Разбор структуры Разбор генерации модели Создание первого контроллера,модели,вид Вывод hello world Краткий обзор конфигурационных файлов и их предназначение Резюме Домашнее задание 2. Основные понятия системы Понятие разделения бэкенда и фронтенда Что такое приложение и все что с ним связано Контроллер Модель Вид Работа с путями Компонент События Резюме Домашнее задание 3. Формы Модель формы Типы валидаторов Создание действия для модели формы HTML5 поля Создание формы вручную.Методы fields и exclude Валидация формы на сервере и на клиенте Резюме Домашнее задание 4. Работа с базой данных Понятие Active Record Работа с базой через Mysql Driver Работа с базой через Active Record Реляционная связь Active Record Аутентификация и Авторизация в Django CRUD операция Создание пагинации Миграции Резюме Домашнее задание 5. Кэширование Понятие кэширования Типы кэша Кэширование данных Кэширование фрагментов Кэширование страницы HTTP кэш Резюме Домашнее задание 6. Виджеты Понятие виджеты Разбор основных встроенных виджетов Использование встроенных виджетов Создание собственного виджета Использование сторонних виджетов Декораторы Фильтры доступа Валидатор Резюме Домашнее задание 7. Особенности фреймворка Геттеры и сеттеры Assets Профилирование Работа с сессиями и куками Резюме Домашнее задание 8. Специальные возможности фреймворка Темы.Создание собственной темы Управление URL в Django Создание консольного приложения Безопасность в Django Обработка ошибок Резюме Домашнее задание [/DAYS] [DAYS=10]https://skladchik.com/threads/django-Создание-веб-приложений-на-python.96276/#post-4784935[/DAYS]