Log in Sign up

Explore Courses

Discover our collection of courses to advance your skills.

Advanced

Production Elixir Toolkit: Oban, Broadway и современный стек BEAM

![Production Elixir Toolkit](assets/course-cover.png) Профессиональный проектный курс для разработчиков Elixir, которые хотят проектировать надёжные production-системы, а не просто устанавливать популярные пакеты. За 20 содержательных уроков вы разберёте Mix, runtime-конфигурацию, Req и Finch, supervision для задач, Oban, transactional outbox, GenStage, Broadway, Flow, Phoenix PubSub и Presence, Cachex, Swoosh, Telemetry, OpenTelemetry, ExUnit, Mox, StreamData, Credo, Dialyxir, Sobelow, Benchee, Recon, libcluster, Horde, releases и Bandit. ## Что вы создадите Итоговый проект — платформа обработки событий: синхронное ядро Phoenix/Ecto, надёжные процессы Oban, ingestion через Broadway, ограниченные внешние HTTP-вызовы, кеширование, уведомления, наблюдаемость, quality gates и управляемый релиз. ## Для кого курс и что нужно знать Уровень курса — intermediate/advanced. Нужны основы синтаксиса Elixir, pattern matching, модулей, процессов, supervision, Mix и Ecto. Опыт с PostgreSQL и Docker будет полезен. ## Методика В каждом уроке есть две авторские схемы, подробная production-теория, компактный пример реализации, эксперимент с имитацией отказа, практическое задание, эксплуатационный checklist и пять вопросов для самопроверки. Рекомендуемое время — 60–90 минут на урок плюс работа над проектом. Названия библиотек, модулей, функций и параметров конфигурации сохранены в оригинальном написании. Обязательные секции `Theory`, `Examples`, `Checklist`, `Questions` также оставлены на английском, поскольку именно эти имена распознаёт импортёр Oceanowledge. > Версии пакетов указаны как учебная база на июль 2026 года. Перед обновлением реального приложения всегда проверяйте официальную документацию и changelog.

elixir otp
Intermediate

Технологии доступа и идентификации для веб-разработчиков

![Course cover](assets/course-cover.png) Практический курс об аутентификации, авторизации и identity federation. Вы изучите RBAC, ABAC и ReBAC как модели прикладных политик; разберёте потоки OAuth 2.0, OpenID Connect и SAML 2.0; реализуете phishing-resistant вход с WebAuthn и passkeys. Примеры используют HTTP, JSON, XML, SQL, JavaScript и Ruby on Rails, технические схемы, security checklist и итоговую архитектуру multi-tenant SaaS.

security authentication
Intermediate

Разработка AI-циклов: надёжные агентные системы

Практический инженерный курс по **разработке AI-циклов** — дисциплине построения систем, в которых языковая модель многократно планирует, действует через инструменты, наблюдает результаты и решает, что делать дальше. Вы изучите анатомию агентного цикла, механику вызова инструментов, управление контекстом и состоянием, ограничители и восстановление после ошибок, оценку и наблюдаемость, оркестрацию мультиагентных систем и требования продакшена. Каждый урок содержит разобранные примеры кода, чек-лист и тест для самопроверки. Завершающий урок — глоссарий ключевой терминологии. **Аудитория:** разработчики, которые хотя бы раз вызывали LLM API и хотят перейти от одиночных промптов к автономным многошаговым системам. Примеры написаны на Python-псевдокоде, который напрямую переносится на любой современный LLM SDK.

ai agents
Intermediate

System Design для веб-разработчиков

Практический курс по проектированию систем для опытных веб-разработчиков (уровень mid+). Вы уже умеете выпускать фичи; этот курс учит рассуждать о том, что происходит, когда приложение встречается с реальным трафиком: масштабирование, балансировка нагрузки, кэширование, репликация и шардирование баз данных, компромиссы согласованности, очереди сообщений, стили API, декомпозиция сервисов, CDN и надёжность в продакшене. Финальный урок проходит полный «собеседовательный» дизайн URL-шортенера — от оценки нагрузки до режимов отказа. Каждый урок сочетает теорию с конкретными числами, примерами на уровне кода, архитектурными диаграммами, чек-листом и вопросами для самопроверки.

system-design architecture
Beginner

Создай профессиональный курс на Oceanowledge

Полный практический курс по проектированию, написанию и упаковке профессионального курса для Oceanowledge. Он начинается с анализа аудитории и результата обучения, затем проводит автора через структуру программы, создание уроков, примеров, чек-листов, тестов и визуальных материалов. Отдельные уроки посвящены качеству объяснений, последовательности сложности, двуязычной адаптации, проверке Markdown и сборке ZIP-пакета. Итогом становится готовый курс, который соответствует формату платформы и может быть импортирован, проверен и опубликован без ручной перестройки.

oceanowledge создание курсов
Beginner

Как эффективно учиться после 30

Короткий практический курс о том, как учиться после 30 лет без перегрузки и ощущения постоянной нехватки времени. Уроки объясняют работу внимания, памяти, повторения и привычек, а также помогают встроить обучение в занятый взрослый график. Вместо мотивационных лозунгов курс предлагает небольшие регулярные занятия, активное воспроизведение, интервальное повторение и работу над конкретным проектом. В результате участник составляет реалистичный личный план обучения и получает инструменты для устойчивого прогресса.

обучение самообразование
Beginner

«Теогония» Гесиода: полная иллюстрированная история богов и мира

Иллюстрированное путешествие по «Теогонии» Гесиода — от Хаоса, Геи и первых поколений богов до власти Зевса и установления олимпийского порядка. Книга помогает разобраться в сложных родословных, конфликтах титанов и олимпийцев, происхождении природных сил, чудовищ и божественных династий. Каждая глава соединяет понятное повествование с генеалогическими схемами, картами космоса и объяснением символики. Читатель увидит, как древние греки представляли происхождение мира, почему смена поколений богов связана с вопросом власти и закона и как «Теогония» стала основой огромной части европейской мифологической традиции.

гесиод теогония
Beginner

«Труды и дни» Гесиода — Definitive Edition

«Труды и дни» Гесиода — книга о том, как жить в мире нехватки, тяжёлого труда, семейных конфликтов и несовершенного правосудия. Издание раскрывает мифы о Прометее и Пандоре, пять поколений человечества, две Эриды, спор с Персом и образ справедливого города. Вторая половина книги превращает поэзию в практический календарь: пахота, зима, жатва, хранение урожая, виноделие, морская торговля и выбор подходящего времени. Исторические комментарии помогают отличать условия архаической Беотии от универсальных идей Гесиода о мере, ответственности, взаимности и устойчивой жизни.

гесиод труды и дни
Beginner

«Илиада» Гомера: война, герои и цена славы

Большое иллюстрированное издание «Илиады» о нескольких неделях десятого года Троянской войны. В центре книги — гнев Ахилла, его спор с Агамемноном, бедствия ахейского войска, гибель Патрокла, возвращение героя в бой, смерть Гектора и встреча Ахилла с Приамом. Книга охватывает все 24 песни и дополняет их главами о героическом кодексе, богах, судьбе, военном обществе и памяти бронзового века. Повествование показывает войну не только как поле славы, но и как разрушение семей, дружбы и человеческого достоинства, а финал объясняет, почему сострадание становится высшей точкой эпоса.

гомер илиада
Intermediate

ML, AI и агентная разработка: от основ до инструментов

Курс о том, **как на самом деле работают** машинное обучение, глубокое обучение и современный AI — и как на этом фундаменте строить агентные системы. Ориентирован на разработчика, который хочет не просто «дёргать API», а понимать движок под капотом: как модели учатся, что такое нейросети и трансформеры, откуда взялись большие языковые модели, и как из модели собрать агента, действующего в мире через инструменты. Курс намеренно **дополняет** два других в коллекции. Курс по Data Science даёт прикладной классический ML (pandas, scikit-learn, оценка) — здесь мы идём глубже в *принципы*: оптимизация, нейросети, глубокое обучение. Курс по LLM учит *строить приложения* поверх готовых моделей (промптинг, RAG, API) — здесь мы объясняем, *почему* эти модели работают, и поднимаемся до инженерии агентов как дисциплины. Вместе три курса дают полную картину: применять, понимать, строить. Две части. **Фундамент (уроки 1–7)**: карта AI/ML/DL, как модели учатся (оптимизация), парадигмы обучения, нейросети, архитектуры глубокого обучения, трансформеры и LLM, фундаментальные модели и генеративный AI. **Агенты и инженерия (уроки 8–12)**: что такое агент, инструменты и протокол MCP, паттерны и фреймворки агентных систем, оценка и безопасность, продакшн. Ландшафт инструментов дан на середину 2026 года (MCP, LangGraph, оркестрация агентов) — но принципы важнее конкретных библиотек, которые меняются ежемесячно. Каждый урок содержит теорию, примеры (диаграммы, псевдокод, Python), чеклист и квиз. Сквозная идея: современный AI — это не магия, а понятная инженерная башня из идей, каждую из которых можно освоить. Понимание фундамента отличает того, кто осознанно строит надёжные системы, от того, кто копирует чужой код и надеется, что сработает.

machine-learning ai
Intermediate

LLM: от основ до практики

Практический курс по большим языковым моделям (LLM) — от того, как они устроены, до сборки реальных приложений. Ориентирован на разработчика, который хочет не «поиграться с чат-ботом», а осознанно встраивать LLM в продукты: понимать, что модель может и чего принципиально не может, писать надёжные промпты, работать с API, строить поиск по эмбеддингам и RAG, подключать инструменты и агентов, оценивать качество и выводить всё в прод. Курс не про математику трансформеров и не про обучение моделей с нуля — он про инженерию поверх готовых моделей. Достаточно уметь программировать; примеры на Python (лингва-франка экосистемы LLM), но всё общение с моделями идёт по HTTP, поэтому подход применим на любом стеке. Ключевой принцип, проходящий через весь курс: **LLM недетерминированы и не знают правды — они предсказывают правдоподобный текст.** Поэтому инженерия вокруг них — это не «попросить модель», а построить систему: дать нужный контекст, ограничить формат, проверить вывод, измерить качество и защититься от сбоев и злоупотреблений. Модель — мощный, но ненадёжный компонент; задача инженера — сделать систему надёжной вокруг ненадёжного компонента. Темп 1–2 часа в день. Каждый урок содержит теорию, примеры кода, чеклист практических заданий и квиз. Ландшафт моделей меняется ежемесячно, поэтому конкретные названия и цены даны как иллюстрация на середину 2026 года — принципы выбора важнее, чем текущий чемпион бенчмарков.

llm ai
Intermediate

Python на практике

Практический курс по Python для опытного разработчика (уровень middle+), который хочет уверенно писать серверный код, скрипты, CLI-инструменты и работать с данными. Темп — 1–2 часа в день, ~3 недели. Python — динамический, выразительный язык с философией «явное лучше неявного» и богатейшей экосистемой. Ключевые особенности: значимые отступы, comprehensions, генераторы и итераторы, контекстные менеджеры, подсказки типов, async/await и один из самых широких наборов библиотек в мире. Каждый урок содержит теорию с визуальными схемами, примеры кода, чеклист и квиз.

python backend
Intermediate

Ecto: от нуля до продвинутого

Полный курс по Ecto — от первого запроса до продвинутых техник. Ecto это не ORM, а тандем data mapper и языка запросов: явный, композируемый, без магии. Предполагается знание Elixir (pattern matching, pipe, структуры). Ecto используется в Phoenix, но это самостоятельная библиотека и работает без него — курс это учитывает. Примеры на PostgreSQL (основная СУБД экосистемы), но большинство применимо к MySQL/SQLite. Курс охватывает четыре столпа Ecto — Repo (доступ к БД), Schema (отображение таблиц), Changeset (валидация и преобразование данных), Query (композируемый DSL запросов) — и ведёт от основ к продвинутому: ассоциации и борьба с N+1, сложные запросы (join'ы, подзапросы, оконные функции, CTE, динамические запросы), транзакции через Ecto.Multi, embedded и schemaless changeset'ы, upsert'ы и bulk-операции, мультитенантность через prefixes, кастомные типы, а также тестирование, производительность и безопасные миграции в проде. Для разработчика из Rails проведены параллели: Ecto ≈ ActiveRecord, но без магии и с явными changeset'ами; `Repo` ≈ то, что в AR размазано по моделям; миграции похожи, но полностью обратимы. Ключевое отличие от AR — Ecto разделяет данные (schema), их изменение (changeset) и доступ (Repo), а не смешивает всё в «активной записи». Темп 1–2 часа в день. Каждый урок содержит теорию, примеры кода, чеклист заданий и квиз. Главный принцип: Ecto делает работу с БД явной — ты всегда видишь, какой SQL выполнится, какие поля принимаются из ввода и когда происходит обращение к базе.

ecto elixir
Advanced

Phoenix: продакшн-SaaS на Elixir

Прикладной курс по Phoenix для построения безопасных современных SaaS-сервисов. Продолжение курса по Elixir — предполагается уверенное владение языком (иммутабельность, pattern matching, процессы, OTP, GenServer/Supervisor). Ориентирован на Phoenix 1.8 (scopes, magic links, обновлённые security headers, LiveView 1.1). Курс построен вокруг того, что реально нужно, чтобы вывести SaaS в прод: слоистая архитектура (тонкий web, толстые контексты), Ecto (схемы, changeset'ы, запросы, транзакции), аутентификация и авторизация со scopes, мультитенантность, LiveView для интерактивного UI, полноценное тестирование (ExUnit, LiveViewTest, Mox, фабрики, E2E), фоновые задачи на Oban, безопасность (OWASP, Sobelow, MixAudit, CSP, шифрование) и продакшн-эксплуатация (релизы, конфиг, наблюдаемость, деплой). Как и в языковых курсах серии, для разработчика из Rails-мира проведены параллели: Phoenix ≈ Rails (но функциональный и явный), Ecto ≈ ActiveRecord (но без магии, changeset'ы явные), контексты ≈ сервисные объекты, LiveView ≈ Hotwire/Turbo (но на сервере, через WebSocket), Oban ≈ Sidekiq (но в PostgreSQL, транзакционно), ExUnit ≈ RSpec/Minitest. Темп 1–2 часа в день, ориентировочно 3–4 недели. Каждый урок содержит теорию, примеры кода на Phoenix 1.8, чеклист практических заданий и квиз. Главный принцип 1.8: безопасность по умолчанию — scopes делают изоляцию данных дефолтом, а не тем, что нужно не забыть добавить потом.

phoenix elixir
Intermediate

Elixir на практике

Практический курс по Elixir для опытного разработчика (уровень middle+), который хочет освоить функциональный язык на BEAM VM с отказоустойчивой конкурентностью. Темп — 1–2 часа в день, ~3 недели. Elixir — функциональный язык на виртуальной машине BEAM (Erlang VM), созданной для телекоммуникаций. Главные преимущества: миллионы лёгких процессов с изолированным GC, горячее обновление кода, философия «let it crash» и OTP — паттерны отказоустойчивости, проверенные десятилетиями. Elixir добавляет к мощи BEAM современный синтаксис, макросистему и экосистему (Phoenix, Ecto, LiveView). Темы по нарастанию: Mix и основы синтаксиса, pattern matching и иммутабельность, коллекции, функции и pipe-оператор, Enum/Stream и обработка ошибок, процессы и акторная модель, OTP (GenServer, Supervisor), протоколы и тесты, Phoenix и экосистема. Каждый урок содержит теорию с визуальными схемами, примеры кода, чеклист и квиз. Главный принцип: Elixir силён не синтаксисом, а иммутабельностью, процессами и OTP.

elixir beam
Intermediate

TypeScript на практике

Практический курс TypeScript — от «зачем вообще типы» до продвинутой системы типов и продакшн-настройки. Ориентирован на разработчика, который уже пишет на JavaScript и хочет добавить статическую типизацию: ловить ошибки до запуска, получать автодополнение и рефакторинг, документировать интерфейсы типами. Знание JavaScript — обязательное условие: TypeScript это надмножество JS, то есть весь JS остаётся валидным, а сверху добавляется система типов. Курс не про переучивание с нуля, а про то, как думать типами. Главная мысль: типы — это не бюрократия ради компилятора, а инструмент проектирования. Хорошо описанный тип делает неверные состояния непредставимыми, превращает целый класс багов в ошибки редактора и служит живой документацией. TypeScript **стирается при компиляции** — в рантайме это обычный JavaScript, типы существуют только для проверки. Понимание этой границы (compile-time проверка vs runtime поведение) — ключ ко всему курсу. Темы по нарастанию: базовые типы и вывод типов, типизация функций, интерфейсы и объектные типы, union-типы и сужение (narrowing), дженерики, классы и модули, utility- и продвинутые типы (mapped, conditional, template literal), конфигурация `tsconfig` и тулинг, экосистема. Уроки 9–10 — реальная настройка проекта и куда двигаться дальше. Каждый урок содержит теорию, примеры кода, чеклист практических заданий и квиз. Примеры проверяются компилятором `tsc`. Работать удобнее всего в редакторе с поддержкой TS (VS Code) — половина ценности TypeScript проявляется именно в подсказках и ошибках прямо во время написания кода.

typescript javascript
Intermediate

Rust на практике

Практический курс по Rust для опытного разработчика (уровень middle+), который хочет освоить системный язык с гарантиями безопасности памяти без сборщика мусора. Темп — 1–2 часа в день, ~3 недели. Rust занимает нишу C/C++, но предлагает безопасность на уровне компиляции: система ownership и borrow checker устраняют use-after-free, data races и утечки памяти ещё до запуска программы. Философия — zero-cost abstractions: высокоуровневый код компилируется в столь же эффективный, как написанный вручную низкоуровневый. Темы по нарастанию: Cargo и основы синтаксиса, ownership и borrowing, структуры и enum (алгебраические типы), обработка ошибок (Result/Option), коллекции и мини-проект, трейты и дженерики, итераторы и модули, конкурентность и итоговый проект, async и экосистема. Каждый урок содержит теорию с визуальными схемами, примеры кода, чеклист и квиз. Главный принцип: компилятор — ваш союзник, а не противник. Каждая ошибка компиляции — это баг, которого не будет в продакшене.

rust systems
Intermediate

Go на практике

Практический курс по Go для опытного разработчика (уровень middle+), который хочет уверенно писать серверный код, CLI-инструменты и конкурентные сервисы на Go. Темп — 1–2 часа в день, ~3 недели. Go спроектирован в Google для больших серверных систем: простота, читаемость, быстрая компиляция в статические бинарники, мощная конкурентность (горутины и каналы). Язык намеренно минималистичен — меньше возможностей, но каждая продумана; один очевидный способ сделать дело. Это делает Go идеальным для бэкендов, микросервисов, инфраструктурных инструментов (Docker, Kubernetes, Terraform написаны на Go). Темы по нарастанию: тулчейн и основы синтаксиса, система типов (указатели, структуры, слайсы, карты), методы и интерфейсы (утиная типизация), обработка ошибок как значений, мини-проект, конкурентность (горутины, каналы, select), стандартная библиотека и HTTP-серверы, тестирование и итоговый проект, экосистема и дальнейшие шаги. Каждый урок содержит теорию с визуальными схемами (PNG-диаграммы и mermaid), примеры кода, чеклист практических заданий и квиз. Главный принцип Go — простота ценнее умности: если код нельзя понять за 30 секунд, его стоит переписать проще.

go golang
Intermediate

JavaScript на практике

Практический курс по JavaScript для опытного разработчика (уровень middle+), который хочет уверенно писать современный JS для фронтенда, бэкенда (Node.js) и понимать асинхронную модель. Темп — 1–2 часа в день, ~3 недели. JavaScript — единственный язык, работающий и в браузере, и на сервере. Его определяющая черта — однопоточность + event loop + асинхронность. Ключевые особенности: прототипное наследование, замыкания, стрелочные функции, деструктуризация, async/await и обширная экосистема (npm). Каждый урок содержит теорию с визуальными схемами, примеры кода, чеклист и квиз.

javascript frontend
Intermediate

Data Science на практике

Практический курс по data science — от рабочего процесса и подготовки данных до машинного обучения и вывода результатов в жизнь. Ориентирован на разработчика или аналитика, который хочет научиться извлекать из данных пользу: загружать и чистить их, исследовать, визуализировать, строить и оценивать модели, и понимать, где заканчивается наука о данных и начинается инженерия. Достаточно базового Python (в коллекции есть отдельный курс по Python); весь стек — Python. Главный принцип курса: **80% работы data scientist'а — это данные, а не модели.** Красивые алгоритмы бесполезны на грязных данных; «мусор на входе — мусор на выходе». Поэтому упор на подготовку, очистку, исследование и честную оценку. Второй сквозной мотив — **скепсис и строгость**: корреляция не равна причинности, хорошая метрика на обучающей выборке ничего не значит, а модель, «работающая» на ноутбуке, может провалиться в проде из-за утечки данных. Наука о данных — это дисциплина осторожных выводов из шумной реальности. Темы по нарастанию: рабочий процесс и инструменты, NumPy, pandas, очистка данных, трансформация и агрегация, разведочный анализ и визуализация, статистика, введение в машинное обучение, scikit-learn, оценка моделей и работа с признаками, вывод в продакшн. Стек 2026 года: ядро (NumPy, pandas, matplotlib/seaborn, scikit-learn, Jupyter) плюс современные инструменты (Polars, DuckDB) — но принципы важнее конкретных библиотек. Каждый урок содержит теорию, примеры кода (Python), чеклист практических заданий и квиз. Практиковаться удобно в Jupyter/ноутбуке на реальных датасетах. Этот курс — фундамент прикладного анализа; за глубиной именно машинного обучения и современного AI загляните в курс по ML/AI, а за LLM-приложениями — в курс по LLM.

data-science python
Beginner

Тайская кухня: расширенный курс за 14 дней

Расширенный четырнадцатидневный курс по тайской кухне — от базовых ингредиентов и вкусового баланса до карри, супов, лапши, салатов, рисовых блюд, соусов и десертов. Уроки объясняют не только рецепты, но и логику тайского приготовления: порядок добавления продуктов, работу с ароматикой и корректировку вкуса. Курс рассчитан на домашнюю кухню и предлагает понятные замены для ингредиентов, которые сложно найти. К концу программы участник сможет самостоятельно планировать тайское меню, адаптировать остроту и уверенно готовить блюда с сохранением их характерного вкусового профиля.

тайская кухня кулинария
Beginner

«Одиссея» Гомера — Definitive Edition

Полное иллюстрированное издание «Одиссеи» о возвращении Одиссея после Троянской войны и восстановлении его дома на Итаке. Книга охватывает Телемахию, остров Калипсо, феаков, циклопа Полифема, Кирку, царство мёртвых, сирен, Скиллу и Харибду, а затем — тайное возвращение, испытание луком и узнавание Пенелопой. В центре повествования находится не просто путешествие, а вопрос о том, что делает дом домом: семья, память, имя, власть и взаимное узнавание. Главы подробно объясняют nostos, xenia, kleos, metis и oikos, показывая Одиссея, Пенелопу и Телемаха как трёх самостоятельных стратегов одной истории.

гомер одиссея
Beginner

«Одиссея» Гомера: большое иллюстрированное путешествие

Доступное иллюстрированное знакомство с «Одиссеей» Гомера для читателей, которые впервые открывают античный эпос. Книга последовательно рассказывает о Телемахе и Пенелопе, странствиях Одиссея, встречах с циклопом, Киркой, сиренами и обитателями подземного мира, а затем о возвращении героя на Итаку. Короткие главы, крупные иллюстрации и понятные объяснения помогают удерживать маршрут, персонажей и основные темы. Издание показывает, почему хитрость Одиссея одновременно спасает и создаёт новые опасности, как гостеприимство становится нравственным испытанием и почему подлинное возвращение заканчивается не прибытием на остров, а восстановлением отношений с семьёй.

гомер одиссея
Intermediate

Cloud, DevOps и Kubernetes на практике

Практический курс по облакам, DevOps и Kubernetes — от культуры и контейнеров до продакшн-эксплуатации кластеров. Ориентирован на разработчика или инженера, который хочет уверенно деплоить и эксплуатировать сервисы в облачно-нативной среде: понимать контейнеры, оркестрацию, конфигурацию, хранилища, сеть, наблюдаемость, CI/CD, GitOps, инфраструктуру как код и безопасность. Курс строится вокруг **декларативной модели**: вы описываете желаемое состояние системы, а платформа приводит реальность к нему и удерживает. Это сквозная идея всего современного DevOps — от Kubernetes-манифестов до Terraform и GitOps. Освоив её, вы перестаёте «нажимать кнопки руками» и начинаете управлять инфраструктурой как кодом: версионируемым, воспроизводимым, проверяемым. Темы по нарастанию: основы DevOps и облаков, контейнеры и Docker, архитектура Kubernetes, рабочие нагрузки (Pod/Deployment/StatefulSet), сеть и Service/Ingress, конфигурация и секреты, хранилища и состояние, упаковка (Helm/Kustomize), наблюдаемость, CI/CD и GitOps, инфраструктура как код и безопасность, продакшн и масштабирование. Примеры даны на середину 2026 года (Kubernetes 1.3x, ArgoCD/Flux, OpenTelemetry) — принципы важнее конкретных версий, которые обновляются постоянно. Каждый урок содержит теорию, примеры (YAML-манифесты и команды `kubectl`/CLI), чеклист практических заданий и квиз. Практиковаться удобно на локальном кластере (kind/minikube/k3s) или в управляемом облаке. Главный принцип: инфраструктура — это код. Всё, что делается «руками» и не записано, — технический долг и источник расхождений между окружениями.

devops kubernetes