
Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары проводятся 2 раза в неделю по 2 ак. часа и сохраняются в записи в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.
В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.
После выполнения всех домашних заданий вы получите готовый выпускной проект.
Возможность совмещать учебу с работой
Индивидуальная разработка итоговой проектной работы
Получите знания, которые помогут повысить вашу востребованность и доход
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
2 занятия по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда
Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии
Чат в Telegram для общения преподавателей и студентов
В этом модуле мы изучим, почему важно заниматься вопросом скорости. Разберём, какие метрики скорости существуют. Научимся тестировать скорость веб-приложений.
Тема 1: Влияние скорости на поведение пользователй веб-приложений
Тема 2: Метрики скорости. Тестирование в браузере
Тема 3: Система тестирования WebPageTest
Тема 4: Тестирование серверной производительности
Тема 5: Q&A - сессия по модулю
В этом модуле рассмотрим серверную часть веб-приложений. Изучим методики серверной оптимизации, вопросы мониторинга и практической оптимизации на уровне веб-серверов и баз данных.
Тема 1: Инструменты мониторинга в Linux
Тема 2: Методики анализа производительности
Тема 3: Оптимизация веб-сервера Nginx/Angie
Тема 4: Оптимизация баз данных MySQL
Тема 5: Оптимизация баз данных PostgreSQL
Тема 6: Q&A - сессия по модулю
В этом модуле изучим клиентский аспект скорости работы веб-приложений. Разберём вопросы оптимизации изображений, работу браузера по рендерингу страниц. Также затронем вопросы сжатия текстового контента и мониторинга скорости у реальных пользователей.
Тема 1: Сетевой аспект
Тема 2: Клиентская оптимизация в Nginx/Angie
Тема 3: Оптимизация изображений
Тема 4: Рендеринг и интерактивность
Тема 5: Мониторинг реальных пользователей
Тема 6: Q&A - сессия по модулю
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Тема 4: Подведение итогов курса
Метод Лаб
Технический директор
Образование Окончил РЭУ им. Г.В. Плеханова по специальности «Информационные системы в экономике». Кандидат экономических наук Опыт В веб-разработке более 15 лет. Занимается техническим руководством и оптимизацией клиентской и серверной производительности веб-приложений. Параллельно с веб-разработкой 10+ лет преподавал интернет-технологии в РЭУ им. Г. В. Плеханова. Руководил разработкой более 100 веб-сайтов и приложений, системы управления сайтами и других систем на основе веб-технологий. Опыт преподавания на онлайн-платформах – более 5 лет. Ведёт ютуб-каналы «Ускорение сайтов» и «Поддержка сайтов» Достижения Руководство разработкой более 100 веб-проектов Автор трёх курсов по администрированию и оптимизации веб-приложений Навыки Управление веб-разработкой Проектирование архитектуры веб-систем Оптимизация клиентской части Серверная оптимизация приложений
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.
Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект и готовы предоставить копию документа о высшем или среднем профессиональном образовании
Доступ к учебным материалам курса
Ваш личный проект, который поможет проходить собеседования