Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
12:22:00
Студентов:
1447
Выпускников:
43
Качество курса:
4.50 | 3.75
В курсе рассматриваются базисные понятия и техники по ускорению загрузки и работы веб-сайтов. Среди них: алгоритмы сжатия и архивирования текстовых файлов, методы кэширования и объединения внешних ресурсов, используемых для отображения веб-страницы.
В курсе освещены все проблемные места, возникающие при загрузке сайта, и для каждого из них предложен набор решений, позволяющих максимально оптимизировать производительность в каждом конкретном случае. Рассматривается производительность CSS-правил, используемых при отображении HTML-страницы на экране браузера, и JavaScript-библиотек при выполнении некоторых элементарных операций.
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 2
1 час 2 минуты
Уменьшение файлов в размере
В лекции рассматривается архивирование текстовых файлов и нагрузка на сервер, создаваемая этой операцией. Также рассматриваются алгоритмы уменьшения текстовых файлов и приложения для уменьшения графических. В конце приводятся практические примеры и влияние размера заголовков на скорость передачи данных.
-
Лекция 5
1 час 9 минут
Параллельные соединения
В лекции рассматриваются способы ускорения основной стадии загрузки и методы обхода ограничения в браузере на число постоянных соединений. Также идет речь об особенностях организации структуры сайта для минимизации издержек на установление новых соединений с сервером.
-
Лекция 6
35 минут
Оптимизация CSS-правил
В лекции разбираются основные способы использования CSS-селекторов и построения структуры документа с точки зрения их производительности. Также рассматривается процесс перестроение визуального изображения в браузере при изменении документа и его оптимизация.
-
Ненавязчивый JavaScript
В лекции идет речь о разделении поведения документа от его представления, а также о методах ускорить предзагрузку страницы и максимально приблизить появление интерактивноти у уже загруженного документа. Также освещаются вопросы использования счетчиков статистики, контекстной и банерной рекламы.
-
Лекция 8
45 минут
Основы быстрого JavaScript
В лекции рассматриваются замыкания и потенциальные источники утечек памяти для Internet Explorer вместе с методами их устранения. Также анализируются ресурсоемкие различные операции, которые выполняются с помощью JavaScript, и указываются наиболее рациональные варианты их использования.
-
Лекция 9
51 минута
-
1 час 40 минут
-
Евгений Шаров
Евгений Шаров
Россия, Североморск, школа№11, 1991