
Laracasts
Laracasts - довольно крупный онлайн сервис по обучению современных технологий веб-разработки. Воспользуйтесь нашей бесконечной коллекцией курсов.
Этот курс посвящён практической работе с HTML5 Video и VideoJS — современными инструментами для встраивания, настройки и расширения возможностей веб‑видео. Вы узнаете, как управлять воспроизведением, обрабатывать события, добавлять плагины и интегрировать плеер с серверной логикой.
Серия уроков создана для тех, кто хочет уверенно работать с нативным HTML5‑видео и популярным плеером VideoJS. Вы получите как фундаментальные знания, так и практические примеры кода.
Перед переходом к VideoJS важно освоить базовые теги, атрибуты и методы HTML5‑видео. Вы научитесь:
После понимания основ вы перейдёте к VideoJS — открытому плееру с широкими возможностями. В уроках рассматриваются:
Вы изучите, как реагировать на ключевые события плеера, включая:
Экосистема плагинов VideoJS открывает путь к расширенной кастомизации. Вы узнаете, как:
В заключительных уроках вы создадите реальный рабочий пример отправки AJAX‑запросов на сервер при завершении видео. Это позволит, например, автоматически отмечать уроки как «пройденные».
Сначала вы подготовите серверную часть на Laravel и напишете простой клиентский JavaScript‑код, который отправит запрос после окончания воспроизведения.
Далее вы увидите, как улучшить архитектуру проекта, используя современные инструменты — npm и Vue.
Исходники проекта доступны на GitHub.

Laracasts - довольно крупный онлайн сервис по обучению современных технологий веб-разработки. Воспользуйтесь нашей бесконечной коллекцией курсов.