Мой первый сервер

Данный курс предназначен для желающих развернуть приложения на облачных серверах. Я расскажу о принципе выбора сервера, о технологиях (SSH, Apache2, Docker, Docker Compose) и о том, как с их помощью решать задачи администрирования. Для закрепления вас ждут интерактивные задачи, в которых вы на практике опробуете…
Начальный уровень
2-3 часа в неделю
Сертификат Stepik

Чему вы научитесь

  • Как настроить сервер (выбор конфигурации и расчет необходимых ресурсов, удаленное подключение)
  • Как развернуть и настроить приложение (форум, телеграм-бот, личный блог или персональный сайт)
  • Как решать типовые администраторские задачи (мониторинг загруженности и расхода ресурсов)
  • Научитесь использовать такие технологии как: Docker и Docker-compose, утилиты командной строки Linux, SSH, Apache2

О курсе

Начинающих часто беспокоит растерянность и немой вопрос: "А с чего же мне начать?".

Курс содержит информацию, которая поможет выбрать и настроить сервер, а также упростит развертывание вашего первого облачного веб-приложения. Вы узнаете об основных инструментах (SSH, Apache2) и базовых технологиях развертывания (Docker и Docker Compose).

Помимо теоретических сведений, курс содержит специально разработанный набор задач, для закрепления полученных знаний на практике. Решение задач происходит в виртуальном окружении, не отличимом от вашего будущего сервера.

Курс структурирован в виде набора конспектов, что позволит вам в дальнейшем использовать его как шпаргалку при возникновении сложностей.

Для кого этот курс

Начинающие программисты, системные администраторы и DevOps-специалисты, а также все, кому интересно, что значит фраза "задеплоить на прод".

Начальные требования

Курс рассчитан на пользователей с минимальным представлением о работе в командной строке (если у вас его нет - рекомендуем пройти данный бесплатный курс).

Наши преподаватели

Как проходит обучение

Материалы курса организованы как набор конспектов по основным этапам выбора и настройки вашего первого сервера. Наиболее сложные моменты поясняются в виде коротких видео-вставок. 

Для закрепления знаний вам будет предложено решить интерактивные задачи, использующие технологию Docker. Данные задачи можно решать локально и практически на любом компьютере, без необходимости устанавливать сложное ПО.

В рамках задач вы на практике научитесь запускать и настраивать нужные утилиты, а также решать типовые задачи обслуживания вашего первого сервера. 

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Знания о том, как выбрать сервер для вашего проекта, на какие характеристики обращать внимание, чем отличаются облачные и выделенные сервера.
  • Навыки работы по протоколу SSH.
  • Навыки запуска приложений с помощью Docker и Docker Compose.
  • Навыки настройки веб-сервера Apache2.
  • Сертификат.

Сколько стоит обучение

Price: 500 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 500