Перейти к содержимому

Каталог курсов

Среда разработки и выпуск приложений

Проведите код от чистой рабочей копии до безопасного релиза с наблюдаемым поведением.

Практикуйте работу с оболочкой и границами процессов, менеджерами пакетов и lock-файлами, рабочими пространствами, этапами CI, порядком миграций, готовностью, ревизиями исходного кода, наблюдаемостью и откатом на основе воспроизводимых подтверждений релиза.

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

  1. Раздел 1

    Оболочка и границы процессов

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

    1. Пути и рабочий каталог
    2. Каналы и коды завершения
    3. Процессы и сигналы
  2. Раздел 2

    Пакеты, lock-файлы и рабочие пространства

    Сделайте разрешение зависимостей воспроизводимым во всём репозитории.

    1. SemVer: обещание совместимости
    2. Целостность lock-файла
    3. Границы рабочих пространств
  3. Раздел 3

    CI и подтверждения релиза

    Выстройте поэтапное, воспроизводимое решение о выпуске.

    1. Порядок этапов CI
    2. Передача секретов
    3. Миграция до приёма трафика
  4. Раздел 4

    Эксплуатация и откат

    Подтвердите готовность, идентичность, наблюдаемость и возможность восстановления.

    1. Работоспособность и готовность
    2. Подтверждение ревизии исходного кода
    3. Контракты отката

Учебные треки

ИИ-инженер

Создайте и запустите настоящий ИИ-продукт: он ищет по вашим материалам, использует только одобренные вами инструменты и каждый раз проходит одинаковые проверки. Для него есть план на случай сбоя и показатели скорости и затрат.

Курсов в программе: 11

Разработчик с ИИ

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

Курсов в программе: 16

Фулстек-разработчик

Создайте протестированное фулстек-приложение на React и поделитесь им: интерфейс, доступный всем, данные, видимые только владельцу, API с чёткими ограничениями, корректные обновления в реальном времени и развёртывания с возможностью отката.

Курсов в программе: 14

Python-разработчик: работа с данными

Анализируйте реальные данные и создавайте протестированные инструменты, которые безопасно обращаются к внешним API и ищут по вашим материалам, используя Python, Git, SQL и векторный поиск.

Курсов в программе: 10

Оживите свою идею. Начните за 60 секунд.

7 дней бесплатно на любом тарифе для новых участников · Отмена в любой момент

Начать

К курсам