Курс на Stepik
Обложка курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН» на Stepik
490 ₽

Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН 4.571

Открыть на
STEPIK.ORG

Автор курса Руслан Сенаторов t.me/RuslanSenatorov, Преподаватель и Президент IT-организации(CEO) github.com/SENATOROVAI | Курс подойдёт для Data Science,Машинное обучение,ML-инженер,python-разработчик,перенос модели. FastAPI/Django/Flask/Телеграм БОТ 1. деплоймент/развертывание приложения и как перенести его на VPS? 2. Как настроить NGINX? 3. Как создать демонов? 4. Как работать с API? 5. Как создать телеграм-бота и подключить SSL/HTTPS к домену? 6. Как создать домен, VPS и привязать домен к VPS?

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Учеников на курсе 74
Сертификаты, выданные на курсе «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Сертификатов выдано 39
Отзывы о курсе «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Отзывов получено 7
Рейтинг курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Рейтинг курса 4.571
Уроки в курсе «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Количество уроков 21
Тесты в курсе «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Количество квизов 14
Время прохождения курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Время прохождения курса
Стоимость курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Стоимость курса 490 ₽
Обновления курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Обновления курса
Дата публикации курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Дата публикации курса
Последнее обновление курса «Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН»Последнее обновление
Сложность easy

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

  • Деплоить приложение и переносить его на VPS.
  • Устанавливать зависимости и настраивать Ngrok с FastAPI.
  • Конфигурировать NGINX для прослушки разных портов и доменов.
  • Запускать приложение и создавать демонов для автоматизации процессов.
  • Тестировать приложение и настраивать Ubuntu для серверных задач.
  • Работать с API и интегрировать внешние сервисы в приложение.
  • Создавать телеграм-ботов и подключать SSL/HTTPS для защиты доменов.
  • Настроить домен, VPS и привязать их для корректной работы.

О курсе

Автор курса Руслан Сенаторов t.me/RuslanSenatorov, Преподаватель и Президент IT-организации(CEO) github.com/SENATOROVAI | Курс подойдёт для Data Science,Машинное обучение,ML-инженер,python-разработчик,перенос модели. FastAPI/Django/Flask/Телеграм БОТ 1. деплоймент/развертывание приложения и как перенести его на VPS? 2. Как настроить NGINX? 3. Как создать демонов? 4. Как работать с API? 5. Как создать телеграм-бота и подключить SSL/HTTPS к домену? 6. Как создать домен, VPS и привязать домен к VPS?

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

Разработчики и программисты: Те, кто хочет научиться деплоить свои веб-приложения на сервер, работать с VPS и настраивать серверную инфраструктуру. Разработчики, которые хотят расширить свои знания о настройке серверов и интеграции приложений с внешними сервисами, такими как API и Telegram. Системные администраторы: Специалисты, которые хотят улучшить свои навыки в настройке и администрировании серверов, а также разобраться в конфигурации веб-серверов и управлении SSL/HTTPS. Начинающие разработчики: Студенты и новички в сфере веб-разработки, которые хотят понять, как разворачивать и настраивать приложения на сервере, работать с современными инструментами (например, NGINX, FastAPI). Предприниматели и стартаперы: Люди, которые создают и развивают свои стартапы или проекты, и хотят научиться управлять и поддерживать свои веб-приложения на серверах. Все, кто хочет изучить деплоймент и инфраструктуру приложений: Люди, заинтересованные в изучении технологий для разработки, настройки и деплоя веб-приложений, включая безопасность и работу с API. Преимущества для целевой аудитории: Студенты смогут получить знания и практический опыт, который поможет им быть востребованными на рынке труда в качестве разработчиков и администраторов. Специалисты смогут углубить свои навыки в настройке серверов и администрировании, научившись работать с современными инструментами для деплоя и интеграции. Для предпринимателей это шанс научиться самостоятельно развертывать и управлять веб-приложениями, не полагаясь на сторонних специалистов.

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

Начальные требования для курса:

  1. Базовые знания программирования:

    • Знания основ Python, поскольку курс включает работу с FastAPI и настройку серверных приложений.

  2. Знания основ работы с командной строкой:

    • Умение работать с командной строкой в операционных системах Linux/Ubuntu, так как это основной инструмент для настройки серверов и деплоя приложений.

  3. Базовые знания веб-разработки:

    • Понимание принципов работы веб-приложений (HTTP, сервер-клиент, REST API).

  4. Основы работы с веб-серверами:

    • Знания базовой работы с веб-серверами (например, NGINX) будут полезны, но не обязательны.

  5. Основы безопасности веб-приложений (опционально):

    • Знания о базовой безопасности веб-приложений, таких как SSL/HTTPS, будут полезны для настроек безопасности в конце курса.

  6. Доступ к VPS и домену:

    • Для прохождения практических заданий вам потребуется доступ к VPS-серверу и домену (если нет, инструкция по их созданию будет предоставлена).

С этими базовыми знаниями и доступом к нужным инструментам вы сможете пройти курс и успешно осваивать деплоймент и настройку веб-приложений.

Преподаватели курса

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

  1. Видео лекции:

    • Курс включает видеоматериалы, которые объясняют основные концепции, технологии и инструменты, которые вы будете использовать в процессе обучения.

    • Каждая лекция сопровождается практическими примерами, демонстрацией работы с инструментами (например, настройка FastAPI, NGINX, настройка SSL и т.д.).

  2. Практические задания:

    • Каждый раздел курса включает задания, которые позволяют закрепить теоретические знания на практике.

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

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

  3. Тесты и квизы:

    • После прохождения каждого блока (например, деплоймент, настройка сервера, работа с API) вам будут предложены тесты для проверки усвоения материала.

    • Тесты помогают закрепить полученные знания и проверяют, насколько вы понимаете ключевые концепции курса.

  4. Обратная связь и поддержка:

    • Во время обучения вы будете иметь возможность задавать вопросы и получать ответы от преподавателя.

    • В случае возникновения трудностей можно получить помощь в решении практических задач и понимании теории.

  5. Проект в конце курса:

    • В качестве итогового задания вы будете разрабатывать и деплоить полноценное веб-приложение с использованием изученных технологий (например, FastAPI, NGINX, SSL и т.д.).

    • Этот проект поможет вам собрать все навыки и знания, полученные за время обучения, в одну завершённую работу.

Сертификат курса Руслан Сенаторов: Переносим Python (FastAPI) на сервер.VPS+ДОМЕН

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 39 учеников получили сертификат.

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

  • Практические навыки деплоя:
  • Умение развертывать и настраивать веб-приложения на VPS, включая установку зависимостей, настройку серверов и конфигураций.
  • Глубокое понимание работы с веб-серверами:
  • Навыки работы с NGINX для конфигурации серверов и настройки их для различных портов и доменов.
  • Опыт настройки и интеграции SSL/HTTPS для защиты веб-приложений.
  • Опыт работы с FastAPI:
  • Умение разрабатывать и запускать серверные приложения на FastAPI, включая настройку маршрутов и обработку API-запросов.
  • Интеграция с внешними сервисами:
  • Знания по созданию и настройке Webhook для интеграции с различными сервисами и API.
  • Навыки создания телеграм-ботов:
  • Опыт создания телеграм-ботов и их интеграции с веб-приложениями для взаимодействия с пользователями.
  • Работа с демонами и автоматизацией задач:
  • Знания по созданию и настройке демонов для автоматического выполнения серверных задач.
  • Понимание основ безопасности:
  • Навыки настройки безопасности веб-приложений и серверов, включая защиту с помощью SSL/HTTPS и настройки брандмауэра.
  • Итоговый проект:
  • Завершающий проект, который продемонстрирует все полученные навыки и покажет, как интегрировать и деплоить реальные приложения.

Нагрузка

1

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