HTML Diff
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>чему вы научитесь &gt;</h2>
12 <h2>чему вы научитесь &gt;</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>&gt; Упаковывайте полученный опыт в портфолио</p>
41 <p>&gt; Упаковывайте полученный опыт в портфолио</p>
42 <p>&gt; Получайте сертификаты на русском и английском языках</p>
42 <p>&gt; Получайте сертификаты на русском и английском языках</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 &gt;</h2>
53 </ul><h2>КУРС РАЗРАБОТАН КОМАНДОЙ KARPOV.COURSES &gt;</h2>
54 <p>Backend-разработчик и руководитель технической поддержки karpov.courses</p>
54 <p>Backend-разработчик и руководитель технической поддержки karpov.courses</p>
55  
55