0 added
0 removed
Original
2026-01-01
Modified
2026-02-20
1
<p>Поднимитесь на новый уровень работы с приложениями</p>
1
<p>Поднимитесь на новый уровень работы с приложениями</p>
2
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
2
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
3
<h2>Docker -<strong>стандарт</strong>современной разработки</h2>
3
<h2>Docker -<strong>стандарт</strong>современной разработки</h2>
4
<p>Docker - программная платформа для удобной разработки, доставки, тестирования и автоматизации развёртывания приложений. Это мощный и полезный инструмент, который должен быть в арсенале любого IT-специалиста</p>
4
<p>Docker - программная платформа для удобной разработки, доставки, тестирования и автоматизации развёртывания приложений. Это мощный и полезный инструмент, который должен быть в арсенале любого IT-специалиста</p>
5
<p>В процессе обучения мы дадим все необходимые знания для комфортной работы в Docker с контейнерами и научим упаковывать в них любые приложения со всеми зависимостями, конфигурациями и окружениями</p>
5
<p>В процессе обучения мы дадим все необходимые знания для комфортной работы в Docker с контейнерами и научим упаковывать в них любые приложения со всеми зависимостями, конфигурациями и окружениями</p>
6
<h2>ДЛЯ КОГО ЭТОТ КУРС:</h2>
6
<h2>ДЛЯ КОГО ЭТОТ КУРС:</h2>
7
<p>Только начали осваивать профессию и хотите изучить востребованный инструмент</p>
7
<p>Только начали осваивать профессию и хотите изучить востребованный инструмент</p>
8
<p>Занимаетесь разработкой и хотите научиться деплоить свои приложения</p>
8
<p>Занимаетесь разработкой и хотите научиться деплоить свои приложения</p>
9
<p>Строите ML-модели и хотите научиться интегрировать их в инфраструктуру продукта</p>
9
<p>Строите ML-модели и хотите научиться интегрировать их в инфраструктуру продукта</p>
10
<p>Тестируете приложения и хотите научиться работать с контейнерами и анализировать логи</p>
10
<p>Тестируете приложения и хотите научиться работать с контейнерами и анализировать логи</p>
11
<p>Общение в сообществе профессионалов, поддержка и актуальные новости школы - подпишитесь на нас, чтобы ничего не упустить.</p>
11
<p>Общение в сообществе профессионалов, поддержка и актуальные новости школы - подпишитесь на нас, чтобы ничего не упустить.</p>
12
<h2>чему вы научитесь ></h2>
12
<h2>чему вы научитесь ></h2>
13
<p>Локально разворачивать готовые сервисы: Airflow, PostgreSQL, ClickHouse, Nginx, Superset</p>
13
<p>Локально разворачивать готовые сервисы: Airflow, PostgreSQL, ClickHouse, Nginx, Superset</p>
14
<p>Упаковывать свои приложения в контейнеры</p>
14
<p>Упаковывать свои приложения в контейнеры</p>
15
<p>Поднимать и настраивать полноценные веб-приложения</p>
15
<p>Поднимать и настраивать полноценные веб-приложения</p>
16
<p>После прохождения учёбы вы сможете сделать шаг навстречу другим полезным и интересным инструментам - например, Kubernetes</p>
16
<p>После прохождения учёбы вы сможете сделать шаг навстречу другим полезным и интересным инструментам - например, Kubernetes</p>
17
<h2>ПРОГРАММА КУРСА<strong>"Docker с нуля"</strong>://</h2>
17
<h2>ПРОГРАММА КУРСА<strong>"Docker с нуля"</strong>://</h2>
18
<h3>Знакомство с инструментом</h3>
18
<h3>Знакомство с инструментом</h3>
19
<p>Поговорим о том, что такое Docker. Узнаем, зачем он нужен и почему так популярен. Рассмотрим его основные компоненты - демон, образ, контейнер, репозиторий</p>
19
<p>Поговорим о том, что такое Docker. Узнаем, зачем он нужен и почему так популярен. Рассмотрим его основные компоненты - демон, образ, контейнер, репозиторий</p>
20
<h3>первый контейнер</h3>
20
<h3>первый контейнер</h3>
21
<p>Спуллим образ из Docker Hub. Запустим на его основе свой первый контейнер. Познакомимся с основными командами для работы с докер-контейнерами</p>
21
<p>Спуллим образ из Docker Hub. Запустим на его основе свой первый контейнер. Познакомимся с основными командами для работы с докер-контейнерами</p>
22
<h3>создание образа</h3>
22
<h3>создание образа</h3>
23
<p>Узнаем, что такое Dockerfile. Научимся самостоятельно писать инструкции и создадим свой образ. Обсудим best practices работы с образами</p>
23
<p>Узнаем, что такое Dockerfile. Научимся самостоятельно писать инструкции и создадим свой образ. Обсудим best practices работы с образами</p>
24
<h3>работа с файлами</h3>
24
<h3>работа с файлами</h3>
25
<p>В процессе обучения на бесплатном курсе по Docker рассмотрим основные способы обмена данными с контейнером. Познакомимся с двумя типами томов - bind mount и volume. Поговорим об опасностях работы с bind mount</p>
25
<p>В процессе обучения на бесплатном курсе по Docker рассмотрим основные способы обмена данными с контейнером. Познакомимся с двумя типами томов - bind mount и volume. Поговорим об опасностях работы с bind mount</p>
26
<h3>ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ, ЛОГИ И ПОРТЫ</h3>
26
<h3>ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ, ЛОГИ И ПОРТЫ</h3>
27
<p>Научимся задавать переменные окружения. Посмотрим на логи приложений в контейнерах. Поговорим о работе с приложениями, которым требуются порты, в том числе ClickHouse, Tabix, PostgreSQL, Superset</p>
27
<p>Научимся задавать переменные окружения. Посмотрим на логи приложений в контейнерах. Поговорим о работе с приложениями, которым требуются порты, в том числе ClickHouse, Tabix, PostgreSQL, Superset</p>
28
<h3>ВВЕДЕНИЕ В СЕТИ</h3>
28
<h3>ВВЕДЕНИЕ В СЕТИ</h3>
29
<p>Поговорим об IP адресах и сетевой модели TCP/IP. В процессе обучения на курсе<strong>р</strong>ассмотрим три базовые сети докера - host, none, bridge. Создадим на базе bridge свою сеть и поднимем бэкенд. Научимся работать с полезной командой docker inspect</p>
29
<p>Поговорим об IP адресах и сетевой модели TCP/IP. В процессе обучения на курсе<strong>р</strong>ассмотрим три базовые сети докера - host, none, bridge. Создадим на базе bridge свою сеть и поднимем бэкенд. Научимся работать с полезной командой docker inspect</p>
30
<h3>ВЕБ-ПРИЛОЖЕНИЕ В КОНТЕЙНЕРАХ</h3>
30
<h3>ВЕБ-ПРИЛОЖЕНИЕ В КОНТЕЙНЕРАХ</h3>
31
<p>Освоим работу с веб-сервером Nginx. Узнаем, что такое multi-stage builds. Используем новые знания и напишем полноценное веб-приложение</p>
31
<p>Освоим работу с веб-сервером Nginx. Узнаем, что такое multi-stage builds. Используем новые знания и напишем полноценное веб-приложение</p>
32
<h3>YAML И DOCKER-COMPOSE</h3>
32
<h3>YAML И DOCKER-COMPOSE</h3>
33
<p>Узнаем, что такое docker-compose. Познакомимся с синтаксисом YAML. Рассмотрим реальный docker-compose файл на примере Airflow. Поработаем с командами docker-compose и развернём Airflow на своём компьютере</p>
33
<p>Узнаем, что такое docker-compose. Познакомимся с синтаксисом YAML. Рассмотрим реальный docker-compose файл на примере Airflow. Поработаем с командами docker-compose и развернём Airflow на своём компьютере</p>
34
<h3>ВЕБ-ПРИЛОЖЕНИЕ В DOCKER-COMPOSE</h3>
34
<h3>ВЕБ-ПРИЛОЖЕНИЕ В DOCKER-COMPOSE</h3>
35
<p>Научимся с помощью docker-compose быстро поднимать бэкенд и фронтенд. Рассмотрим основные инструкции для запуска сервисов и напишем свой файл docker-compose.yml. Переведём наше веб-приложение на docker-compose</p>
35
<p>Научимся с помощью docker-compose быстро поднимать бэкенд и фронтенд. Рассмотрим основные инструкции для запуска сервисов и напишем свой файл docker-compose.yml. Переведём наше веб-приложение на docker-compose</p>
36
<h3>ЗА ПРЕДЕЛАМИ КОНТЕЙНЕРОВ</h3>
36
<h3>ЗА ПРЕДЕЛАМИ КОНТЕЙНЕРОВ</h3>
37
<p>Рассмотрим доставку приложений на сервер. Поговорим про Ansible, CI/CD и Kubernetes. Подведём итоги и обсудим, что изучать дальше</p>
37
<p>Рассмотрим доставку приложений на сервер. Поговорим про Ansible, CI/CD и Kubernetes. Подведём итоги и обсудим, что изучать дальше</p>
38
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
38
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
39
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
39
<p>Для доступа к курсу вам необходимо будет зарегистрироваться на нашей образовательной платформе. Если у вас уже есть учётная запись, можно использовать её.</p>
40
<h2><strong>Документы после выпуска</strong>//</h2>
40
<h2><strong>Документы после выпуска</strong>//</h2>
41
<p>> Упаковывайте полученный опыт в портфолио</p>
41
<p>> Упаковывайте полученный опыт в портфолио</p>
42
<p>> Получайте сертификаты на русском и английском языках</p>
42
<p>> Получайте сертификаты на русском и английском языках</p>
43
<h2>Что еще изучать,</h2>
43
<h2>Что еще изучать,</h2>
44
<p>чтобы стать профессионалом в разработке или Data Science? Вам подойдут другие наши программы:</p>
44
<p>чтобы стать профессионалом в разработке или Data Science? Вам подойдут другие наши программы:</p>
45
<ul><li><p>Подойдет всем, кто хочет освоить машинное обучение с нуля и поменять карьерный трек</p>
45
<ul><li><p>Подойдет всем, кто хочет освоить машинное обучение с нуля и поменять карьерный трек</p>
46
</li>
46
</li>
47
<li><p>Программа для тех, кто уже имеет опыт работы в ML и хочет вывести свою карьеру на новый уровень</p>
47
<li><p>Программа для тех, кто уже имеет опыт работы в ML и хочет вывести свою карьеру на новый уровень</p>
48
</li>
48
</li>
49
<li><p>Подойдет тем, кто владеет базой в анализе данных и хочет получить прикладной опыт в аналитике, ML или AI</p>
49
<li><p>Подойдет тем, кто владеет базой в анализе данных и хочет получить прикладной опыт в аналитике, ML или AI</p>
50
</li>
50
</li>
51
<li><p>Для junior+ инженеров данных, аналитиков, BI-специалистов и backend-разработчиков</p>
51
<li><p>Для junior+ инженеров данных, аналитиков, BI-специалистов и backend-разработчиков</p>
52
</li>
52
</li>
53
</ul><h2>КУРС РАЗРАБОТАН КОМАНДОЙ KARPOV.COURSES ></h2>
53
</ul><h2>КУРС РАЗРАБОТАН КОМАНДОЙ KARPOV.COURSES ></h2>
54
<p>Backend-разработчик и руководитель технической поддержки karpov.courses</p>
54
<p>Backend-разработчик и руководитель технической поддержки karpov.courses</p>
55
55