Есть вопросы?

Введите Ваше имя (минимум 2 символа)

Некорректный e-mail

Введите Ваш вопрос (минимум 10 символов)

Подтвердите что Вы не робот

Спасибо, мы скоро Вам ответим!
В курсе с различных сторон обсуждается разработки сайтов и web-приложений. Рассмотрен основной протокол интернета HTTP и его особенности с точки зрения безопасности и оптимизации использования.
Рассмотрены современные подходы к клиентской и серверной разработки для web; результатом мастер-классов является одностраничное асинхронное трёхзвенное приложение с использованием технологий node.js, mongodb, ajax, WebSocket. Также рассмотрены вопросы безопасности, которые необходимо учитывать при разработке web-приложений. Изложены подходы к поисковой оптимизации сайтов (SEO).

Учебный план

Глава 1. Основы протокола HTTP
Лекция 1. Введение в Web. Ключевые понятия, эволюция и гипертекст, URI и URL ОТКРЫТО 00:30:00
Лекция 2. HTTP, важные заголовки, коды ответа ОТКРЫТО 00:30:00
Лекция 3. Запросы, parameters, cookies, FTP, SMTP, IMAP, POP3 ОТКРЫТО 00:20:00
Глава 2. Аутентификация в Web
Лекция 4. Содержание, терминология, общие положения. Basic Authentication ОТКРЫТО 00:30:00
Лекция 5. Digest Authentication, OAUTH ОТКРЫТО 00:30:00
Лекция 6. Forms Authentication, HTTPS, сертификаты ОТКРЫТО 00:30:00
Тест 1 для курса # 23233 00:40:00
Глава 3. Статический Web
Лекция 7. Типология языков, пример DTD, методы парсинга ML-документов, браузерные движки ОТКРЫТО 00:30:00
Лекция 8. Структура HTML-документа, тэги, style ОТКРЫТО 00:30:00
Лекция 9. Style synthax, Display Layout, Positioning, Margin, Border, Padding ОТКРЫТО 00:30:00
Лекция 10. Обзор основных тегов, домашнее задание ОТКРЫТО 00:30:00
Тест 2 для курса # 23233 00:40:00
Глава 4. Основы JavaScript
Лекция 11. Введение, происхождение, способы включения скриптов ОТКРЫТО 00:20:00
Лекция 12. Типы данных ОТКРЫТО 00:30:00
Лекция 13. Особенности языка, прототипно-ориентированность, функция, сборка мусора, механизм исключений, контекст ОТКРЫТО 00:45:00
Лекция 14. Управление элементами CRUD, взаимодействие с документом, асинхронность исполнения, домашнее задание ОТКРЫТО 00:20:00
Глава 5. Обработка данных в JavaScript
Лекция 15. Передача данных в страницу, AJAX, Websockets, Server Sent Events ОТКРЫТО 00:30:00
Лекция 16. Обработка JSON, обработка XML ОТКРЫТО 00:20:00
Лекция 17. Cookies, WebStorage, IndexDB, FileSystem ОТКРЫТО 00:20:00
Глава 6. JavaScript библиотеки
Лекция 18. JS Frameworks, JQuery, FileSystem ОТКРЫТО 01:00:00
Лекция 19. Angular JS[MIT], BootStrap[MIT], JS[BSD] ОТКРЫТО 01:00:00
Лекция 20. Обзор HTML5. Django ORM, контроллеры, шаблоны ОТКРЫТО 01:30:00
Тест 3 для курса # 23233 00:40:00
Глава 7. Трёхзвенное асинхронное web-приложение на node.js и MongoDB
Лекция 21. Серверное приложение на node.js ОТКРЫТО 02:30:00
Лекция 22. Трёхзвенное приложение на node.js ОТКРЫТО 02:30:00
Лекция 23. Одностраничное асинхронное приложение на node.js ОТКРЫТО 01:30:00
Тест 4 для курса # 23233 00:40:00
Глава 8. Браузерная безопасность
Лекция 24. Основы безопасности. Конфиденциальность, целостность, доступность. Угрозы и уязвимости ОТКРЫТО 00:30:00
Лекция 25. Протокол HTTP ОТКРЫТО 00:20:00
Лекция 26. Уязвимости HTML и JavaScript ОТКРЫТО 00:10:00
Лекция 27. Правило безопасности «Same origin policy» ОТКРЫТО 00:30:00
Лекция 28. Нарушение правила «Same origin policy» ОТКРЫТО 00:20:00
Лекция 29. Уязвимость Cross site scripting (XSS) и способы борьбы с ней ОТКРЫТО 00:45:00
Тест 5 для курса # 23233 00:40:00
Глава 9. SEO и поиск
Лекция 30. Введение, внутрення оптимизация HTML ОТКРЫТО 01:30:00
Лекция 31. Внутренняя оптимизация: мета-тэги, микроразметка, ЧПУ. Поведенческие факторы и юзабилити ОТКРЫТО 00:20:00
Лекция 32. Инструменты для вебмастеров, управление поисковыми роботами. Яндекс.Вебмастер ОТКРЫТО 00:30:00
Лекция 33. Ссылки ОТКРЫТО 00:30:00
Тест 6 для курса # 23233 00:40:00
Экзамен 02:00:00
10 СЛУШАТЕЛЕЙ В СПИСКЕ

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите

Ctrl+Enter.

Контакты:

ТЕЛЕФОНЫ: +7 (985) 769-77-52,
+7 (495) 688-77-44, 86-66
АДРЕС: Москва, ул. Трифоновcкая, д.57,
стр. 1 Станция метро: «РИЖСКАЯ»
E-MAIL: info@e-hsbi.ru

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: