Этот курс поможет тебе уверенно перейти от фронтенда к полноценной Full Stack‑разработке, освоив работу с сервером, командной строкой и сетевыми основами. Ты узнаешь, как устроен интернет изнутри, и научишься на практике настраивать свой VPS, домены и HTTPS.
Что ты изучишь на курсе
Базовые принципы работы интернета
Поймешь технические процессы, которые стоят за загрузкой любой веб‑страницы. Это даст фундамент для уверенной работы с бэкендом и DevOps‑задачами.
Как работает DNS
Что такое IP‑адресация
Как происходит обмен данными между клиентом и сервером
Работа с командной строкой
Ты научишься использовать инструменты, без которых не обходится ни один специалист, работающий с серверами.
Основные команды Linux
Подключение к серверу через SSH
Эффективная работа в VIM
Настройка виртуального сервера (VPS)
На практике развернешь свой собственный сервер и научишься безопасно работать с ним.
Создание и первичная настройка VPS
Установка нужных пакетов и утилит
Организация структуры проекта на сервере
Настройка домена и HTTPS
Подключение домена
Ты разберешься, как правильно привязать домен к серверу, используя только командную строку и базовые сетевые инструменты.
Конфигурация HTTPS
Узнаешь, как настроить безопасное соединение через SSL/TLS и получать автоматические сертификаты.
Использование Let's Encrypt
Автоматическое продление сертификатов
Настройка редиректов и корректной конфигурации сервера
Практический результат
После прохождения курса ты сможешь самостоятельно:
Создать и настроить собственный сервер
Поднять проект на реальном домене
Настроить безопасное HTTPS‑соединение
Работать в командной строке как уверенный Full Stack‑инженер
Для кого этот курс
Курс идеально подходит для фронтенд‑разработчиков, которые хотят расширить навыки и выйти на новый уровень понимания веб‑инфраструктуры и серверной части.
Удалён
Удален по просьбе правообладателя
Видео и материалы этого курса больше недоступны для просмотра.
Джем — инженерный менеджер из Окленда, Калифорния. Когда он не смотрит Netflix, он работает в самой компании Netflix, где руководит командой Web Platform. В свободное время Джем вдохновляет других инженеров писать больше тестов и совершенствовать качество кода.
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.