Все тестовые материалы опубликованные в "Блоге" не переводятся на главную страницу даже при смене Вашего статуса (если хотите, сами их публикуйте заново на главной).
Если Вас долгое время не пускают публиковать свои материалы на главную -не удивляйтесь. Вероятнее всего, Ваши тестовые публикации не отвечают требованиям наших элементарных правил. В этом случае, советуем ещё Вам потренироваться в "Блоге", отредактировав ваш неправильно оформленный материал.
И запомните, здесь у нас не форум, где можно как угодно "какать" ссылками и скриншотами. Правила по оформлению здесь другие. Заметьте и запомните это.
Главная » 2012 » Июль » 8 » Python. Разработка веб - приложений в Django. Уровень 3
Python. Разработка веб - приложений в Django. Уровень 3
02:27
[][/]
Вы занимаетесь программированием и интересуетесь веб-разработкой? Возможно, имеете определенный практический опыт разработки с использованием РНР и СУБД? Вы - системный администратор или IT-специалист и у Вас возникла необходимость в освоении данного языка программирования? На данном видеокурсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django. Видеокурс предназначен для программистов, интересующихся веб-разработкой, возможно, имеющих определенный практический опыт разработки с использованием РНР и СУБД. Видеокурс Уровень 3. Разработка веб - приложений в Django. Уровень 3
Содержание видеокурса «Python. Разработка веб - приложений в Django. Уровень 3»:
Модуль 1. Web-разработка с применением концепции MVC • История и развитие веб-программирования, различные подходы. • Идеи MVC-подхода: разделение логики, интерфейса и данных. • Установка Web-фреймворка Django. • Структура проекта.
Модуль 2. Основы использования шаблонов • Передача данных из приложения в шаблоны. • Использование циклов и выбора в шаблонах.
Модуль 3. Хранение и работа с данными • Способы хранения данных • Создание и администрирование БД. • Схема БД: таблицы, связи между ними, ключи. • Отображение данных в БД на объекты приложения (ORM). • Реализация операций выборки, создания, удаления и изменения объектов.
Модуль 4. Использование форм • Специальные средства создания форм. • Проверка параметров форм.
Модуль 5. Разграничение прав доступа пользователей Авторизация пользователей и разграничение прав доступа. Сессии, не требующие регистрации. Безопасность.
Модуль 6. Сложные запросы к данным • Реализация сложных запросов. • Соединение запросов, подзапросы. • Вызов хранимых процедур.
Модуль 7. Расширенные возможности шаблонного механизма • Встроенные фильтры. • Создание своих фильтров.
Модуль 8. Выдача данных в форматах, отличных от HTML • Отделение статического контента от динамического. • Отправка почтовых уведомлений. • Отдача лент новостей. • Генерация PDF-документов
Модуль 9. Средства отладки и тестирования • Журналирование. • Встроенный интерфейс администрирования. • Модульное тестирование.
Модуль 10. Развертывание веб-приложений • Использование встроенного веб-сервера, CGI, FastCGI и mod_python. • Развертывание и миграция БД.
Предварительная подготовка: Успешное окончание курса Python. Уровень 2. Объектно - ориентированное программирование или эквивалентная подготовка.
Жанр: Обучающее видео Производитель: Специалист Год выпуска: 2012 Формат: WMV Продолжительность: 27:31:07 Видео: G2M4, 365 Кбит/сек, 8 бит, 1280x1024 px Аудио: WMA, 48,0 Кбит/сек , 1 канал, 44,1 КГц, 16 бит Язык: Русский Размер архива: 4.99 Гб