2017-07-15

(русский / in Russian) Web-технологии

# You can also click the upper-left icon to select videos from the playlist.

source: НОУ ИНТУИТ      2016年8月23日
Web-технологии / Web technologies
Автор: Дмитрий Смаль (Технопарк Mail.ru Group)
Курс на сайте НОУ "ИНТУИТ": http://www.intuit.ru/studies/courses/3668/910/info
Подробный обзор технологий, используемых при проектировании веб-приложений.
В курсе рассматриваются история и развитие интернета и различных технологий, включая сетевые протоколы, схемы работы веб-серверов, работа со скриптами и базами данных, фреймворки, языки разметки и каскадные таблицы стилей, вопросы безопасности в интернете и другие.

Лекция 1: Введение в курс Web-технологий 10:02
Лекция 2: История сети Internet 24:09
Лекция 3: Тенденции развития ПО и Web-приложений 14:40
Лекция 4: Как работает Web-сайт 39:02
Лекция 5: Протокол CGI. Шаблонизация. Языки программирования Python и JavaScript 34:26
Лекция 6: Модель OSI. Протокол Ethernet 19:54
Лекция 7: Hub, switch. Схема IP-сети 23:27
Лекция 8: DNS 25:20
Лекция 9: Протокол TCP 43:02
Лекция 10: Протокол HTTP. Email 38:45
Лекция 11: Запуск Web-сервера. Файлы и процессы Web-сервера 37:05
Лекция 12: Обработка запроса. Архитектура Web-сервера 37:05
Лекция 13: Конфигурация Apache и Nginx 37:05
Лекция 14: Модель обработки сетевых соединений 39:41
Лекция 15: Front-end и Back-end 32:49
Лекция 16: Функциональное программирование. Язык Erlang 15:52
Лекция 17: CGI скрипт 29:22
Лекция 18: Обработка HTTP запросов и форм 17:16
Лекция 19: Работа с базой данных. Конфигурация 21:46
Лекция 20: Генерация HTML страниц 55:43
Лекция 21: СУБД и базы данных 15:09
Лекция 22: Реляционная база и модель данных 12:59
Лекция 23: SQL 30:51
Лекция 24: Проектирование баз данных 31:54
Лекция 25: Внутренняя структура баз данных 22:20
Лекция 26: WSGI приложение. Фреймворки 14:04
Лекция 27: MVC. Django 24:00
Лекция 28: Создание проекта на основе Django. Модели 24:00
Лекция 29: Django ORM. Контроллеры. Шаблоны 44:07
Лекция 30: Формы 22:17
Лекция 31: Шаблоны 15:09
Лекция 32: Контроллеры 17:30
Лекция 33: Панель администрирования 10:13
Лекция 34: Middleware 11:11
Лекция 35: Кеширование 26:49
Лекция 36: Оптимизация 16:17
Лекция 37: HTML 49:30
Лекция 38: CSS 1:09:57
Лекция 39: Синтаксис Javascript 1:09:57
Лекция 40: Client-Side Javascript. DOM 1:09:57
Лекция 41: AJAX. Javascript библиотеки. jQuery 51:34
Лекция 42: Best Practice. Javascript и конкуренты 24:56
Лекция 43: Недостатки HTML, CSS, JS. Другие Web-технологии 21:44
Лекция 44: HTML5 46:05
Лекция 45: CSS фреймворки. SVG 20:19
Лекция 46: REST-подход 31:40
Лекция 47: Авторизация в HTTP 38:53
Лекция 48: Сценарий работы web-приложения 21:46
Лекция 49: Методы криптографии 17:54
Лекция 50: Безопасность на стороне клиента 18:40
Лекция 51: Атаки на web-приложения 48:19

No comments: