Минск
Войти
 

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 заданий.

Экзамен.

Контакты

Характеристики, актуальность курса, программа могут меняться, поэтому всю необходимую информацию всегда уточняйте у организаторов. Нажмите, чтобы писать о неактуальной информации.

Пользуясь сайтом вы принимаете Условия пользования сайтом. Для лучшего пользовательского опыта используются файлы cookies. Подробнее

Файлы cookies (куки) – это небольшие текстовые файлы, которые временно сохраняются на вашем устройстве, когда вы посещаете веб-сайты. Они помогают веб-сайтам запоминать ваши предпочтения, интересы и действия, чтобы улучшить ваш опыт просмотра. Файлы cookies также могут защищать вас от мошенничества и улучшать безопасность веб-сайтов. Вы можете управлять файлами cookies в настройках вашего браузера или устройства.

У нас на сайте файлы cookies используются для сохранения пользовательских настроек и для маркетинговых целей.

Вы всегда можете удалить файлы cookies. Например, перейдите в настройки конфиденциальности вашего браузера или в быстром поиске настроек введите 'cookie' или 'куки', вам должно вывести опции управления данными, где вы сможете при необходимости очистить файлы.