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