Модуль 3
19,00ч

Основы веб-программирования

1. Основы веб-программирования (HTTP , CSS, JS)
2. Основы веб-программирования (PHP, XAMPP, CMS)
Часов в программе
6,00 часов
лекции
6,00 часов
практика
6,00 часов
самостоятельная
1,00 час
промежуточная аттестация
19,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: внеаудиторные
Требуемое ПО:
Ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Желательный объем оперативной памяти от 4 гб. ъ
Видеокарта: Nvidia GeForce 600 / AMD HD 7000
Стабильный интернет: от 5/мбит с
Информационные ресуры
1.HackTheBox предлагает уязвимые машины, которые можно взламывать (ПК-1–ПК-4)
2.Sec Tools – отличный инструмент безопасности с рейтингами и приложениями (ПК-1–ПК-4)
3.Kali Linux Offensive Security – это наиболее рекомендуемый и популярный веб-сайт для изучения этического взлома с бесплатными и коммерческими курсами (ПК-1–ПК-4)
4.SANS Cyber Aces. Институт SANS – одна из ведущих компаний по обучению кибербезопасности и информационной безопасности (ПК-1–ПК-4)

Учебно-методические материалы

Методы, формы и технологии

Формы подачи материала:
-видео
-текст
Методы:
-асинхронная работа студента на платформе
-синхронная работа на вебинарах с преподавателями
-самостоятельная работа (выполнение заданий)

Методические разработки

Методические разработки:
1.Анализ рынок конкурентов — изучаем, что предлагают другие школы и рынок вакансий, чтобы давать востребованные знания и навыки.
2.Проработка критериев по набору экспертов и авторов программы
3.Разработка контента в обучающие материалы и проектирование структуры курса
4.Анализ рынка вакансий на предмет актуальности знаний.
5.Создание авторами модулей программы. Каждый урок проходит многоуровневое ревью — эксперта, методиста, редактора, студента-тестировщика.
6.Чередование форматов подачи информации (текст — видео— таблица). Обязательно предоставление ссылок на дополнительные источники — документацию и полезные статьи, которые помогут лучше понять тему и расширят кругозор студента
7.В конце каждой темы у нас есть:
-итоговое тестирование, чтобы привести знания теории в систему,
-большая практическая задача для закрепления всех необходимых навыков модуля.
8.Обработка обратной связи от студентов по каждому модулю.

Материалы курса

-Сетевые технологии (основы web)
-Как работает браузер
-Инструменты для создания сайта
-Анатомия веб-страницы
-Теги
-Обзор HTML и спецификация
-Поток и дерево документа
-Стили CSS
-Основы программирования на JavaScript
-Возможности JavaScript в браузере
-Работа с DOM
-Что такое PHP
-Основы языка PHP
-Инструменты разработчика PHP
-Локальный веб-сервер

Учебная литература

Web на практике. CSS, HTML, JavaScript, MySQL, PHP для fullstack-разработчиков / Кириченко А.В., Никольский А.П., Дубовик Е.В. - 432 с. (ОПК-2)

Темы

Основы веб-программирования (HTTP , CSS, JS) Основы веб-программирования (PHP, XAMPP, CMS)
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
4,00ч
Практические занятия
4,00ч
Самостоятельная работа
2,00ч
Всего
10,00ч
Промежуточная аттестация 1,00 час
Практическое задание