О КУРСЕ
▪️ Длительность 8 недель
▪️ Занятия проходят в формате живых вебинаров, по индивидуальному расписанию
КАК ПРОХОДИТ ЗАНЯТИЕ
Занятия включают:
▪️ Теоретическую часть
▪️ Сессию вопросов и ответов по пройденной теории
▪️ Закрепление теории на практике
▪️ Обратную связь по практическим и домашним заданиям
КРАТКИЙ СПИСОК ТЕМ:
- Введение в микросервисную архитектуру — основы, преимущества, ограничения и отличие от монолитов
- Обзор DevOps и инфраструктуры для микросервисов — ключевые процессы и инструменты поддержки
- Domain-Driven Design (DDD) — единый язык, контекстные границы, доменные события и их роль
- Проектирование микросервисной архитектуры — стратегии миграции от монолита, паттерны "распила" и снижение зависимости
- Паттерны взаимодействия — синхронное (REST, GraphQL, gRPC) и асинхронное (Kafka, очереди, publish-subscribe)
- Управление данными — изоляция, согласованность, паттерн SAGA
- Масштабирование и производительность — горизонтальное/вертикальное масштабирование, балансировка, кэширование
- Обеспечение отказоустойчивости — circuit breaker, retry, fallback
- Безопасность микросервисов — аутентификация, авторизация, шифрование, управление секретами
- Мониторинг и автоматизация — системы сбора логов, хэлсчеки, метрики, автоматизация тестирования
Дата начала: По мере набора группы
Длительность: 8 недель
Стоимость курса: 39 000 ₽
Цена без скидки: 39 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освоите разработку с ИИ-агентами: научитесь автоматизировать задачи, управлять агентами, работать с кодом через AI-ассистентов и выстроите полноценный AI-ориентированный workflow. Разберёте реальные кейсы, соберёте фулстек-проект и получите практический опыт современной разработки
Дата начала: По мере набора группы
Длительность: 1 месяц
Стоимость курса: 26 000 ₽
Цена без скидки: 26 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Вы познакомитесь с инструментами и лучшими практиками построения архитектуры ПО. Научитесь выбирать архитектурный стиль под конкретную бизнес-задачу, сможете создавать масштабируемые отказоустойчивые приложения и повысите свой доход.
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 90 806 ₽
Цена без скидки: 165 102 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освойте использование ИИ для ускорения разработки и повышения качества кода с нашим курсом! Современное программирование уже не сводится к ручному набору кода, а требует умения формулировать задачи, взаимодействовать с ИИ-помощниками и мыслить в терминах запросов и промптов. По завершении курса участники будут иметь практические навыки работы с ИИ-ассистентами, смогут создавать и поддерживать проекты, используя современные инструменты и методологии. Курс направлен на развитие мышления, умения формулировать задачи и эффективно взаимодействовать с ИИ-помощниками.
- 1.1. Открытие Gigacode: Обзор платформы. Формулировка первой задачи: создание простого сайта. Анализ результатов: проблемы с контекстом и структурой.
- 1.2. Обсуждение: Почему современная разработка — это не про код, а про запросы. Важность четкого формулирования задач и ограничений.
- 1.3. Промпты-инструкции: Основные элементы промпта: цель, ограничения, роль, результат. Разные форматы промптов и их эффективность.
- 1.4. Практика: Создание простого веб-приложения через Gigacode. Анализ ошибок и переписывание промптов. Достижение работающего результата.
- 2.1. Переход к WindSurf: Обзор возможностей WindSurf. Решение проблем контекста и структуры.
- 2.2. Выбор стека технологий: Обсуждение популярных фреймворков: Next.js, Vue, React, Svelte, Flutter Web. Философия выбора стека: производительность, масштабируемость, экосистема.
- 2.3. Составление роадмэпа: Логика проекта: архитектурное описание. Визуальное оформление: дизайн и интерфейсы.
- 2.4. Превращение описания в проект: Использование промптов для создания структуры и компонентов. Взаимодействие с ИИ-ассистентом как с тиммейтом.
- 2.5. Практика: Создание реального проекта: от структуры до базовой логики. Все действия выполняются внутри WindSurf, без ручного копипаста.
- 3.1. Загрузка проекта: Получение готового проекта для поддержки. Анализ структуры, зависимостей и стиля кода.
- 3.2. Точечные промпты: Формулировка промптов для конкретных изменений. Примеры: исправление ошибок, добавление функционала.
- 3.3. Доработка и рефакторинг: Использование ИИ для оптимизации кода. Сравнение версий: анализ изменений и их влияния на архитектуру.
- 3.4. Практика: Работа с реальным проектом: поиск и исправление ошибок. Добавление новых функций и тестирование. Выстраивание системы обновлений.
- 4.1. Настройка CI/CD: Введение в CI/CD и GitHub Actions. Создание пайплайнов для автоматической сборки и тестирования.
- 4.2. Деплой: Размещение проекта с помощью готовых облачных сервисов (Firebase, Vercel или своем сервере). Настройка окружений: staging и production.
- 4.3. Безопасность: Управление токенами и секретами. Настройка CORS и Git-авторизации. Базовые принципы безопасности веб-приложений. Автоматическая документация: Генерация документации с помощью ИИ. Поддержание актуальности документации. Философия масштабирования: Роль инженера в мире ИИ. Будущее программирования и автоматизации.
- 4.4. Практика: Деплой проекта и автоматизация сборки. Проверка безопасности. Финальная презентация проекта.
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 30 000 ₽
Цена без скидки: 30 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освойте использование ИИ для ускорения разработки и повышения качества кода с нашим курсом!
Что такое LLM и как они помогают разработчику
Обзор: OpenAI Codex, GitHub Copilot, Cursor, Trae, Windsurf
Этические аспекты и ограничения
Галлюцинации в коде: как распознавать и проверять
Практика:
Знакомство с интерфейсами
Первые промпты для генерации функций
Сравнение ответов разных инструментов
Анализ точности и полезности
Особенности каждого инструмента:
OpenAI Codex — мощь генерации
Cursor — IDE-подобный подход к взаимодействию с GPT
Trae — работа с контекстом и Git
Windsurf — визуальное управление кодом
Как выбрать подходящий под задачи команды
Практика:
Генерация простых скриптов и функций
Работа с Git через ИИ
Улучшение существующего кода
Автоматизация повторяющихся задач
Базовые техники промпт-инжиниринга
Few-shot, Chain-of-Thought, Role prompting
Как задавать конкретные задачи
Примеры успешных промптов
Практика:
Генерация утилит по описанию
Создание CLI-инструментов
Написание REST API из промпта
Оценка и доработка сгенерированного кода
Как масштабировать проекты с помощью ИИ
Управление модулями, зависимостями, версиями
Поддержка актуальной документации
Работа с несколькими файлами и контекстом
Практика:
Генерация архитектурных решений
Рефакторинг больших частей кода
Проверка совместимости между модулями
Поддержка README и CONTEXT-документов
Как создавать Implementation Plan
Учет тестирования, зависимостей, покрытия
Интеграция с GitHub и Jira
Проверка логики решения до написания кода
Практика:
Генерация плана реализации
Проверка на логические ошибки
Переписывание и уточнение плана
Использование плана как основы для Pull Request
Архитектурная документация (README, AGENTS, CONTEXT)
Как поддерживать её в актуальном состоянии
Документирование изменений вместе с кодом
Интеграция с CI/CD
Практика:
Автоматическое обновление README
Генерация CONTEXT-файлов
Проверка соответствия документации коду
Обновление артефактов при каждом коммите
Как внедрить ИИ в daily routine
Проверка и одобрение кода от ИИ
Ответственность за результат
Работа с несколькими LLM-агентами
Практика:
Разработка фичи через "задача → план → выполнение"
Отправка результата в Git
Проверка и рецензирование
Обсуждение: как сделать процесс предсказуемым
Лучшие практики использования ИИ в разработке
Критическое мышление при работе с ИИ
Возможности и ограничения современных инструментов
Практика:
Финальное задание:
Получить задачу
Составить Implementation Plan
Сгенерировать код
Проверить и отправить в Git
Обсуждение решений, обмен опытом
Демонстрация полученных результатов
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 49 500 ₽
Цена без скидки: 49 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освойте высокопроизводительную аналитическую СУБД RT.WIDESTORE для работы с большими данными.
Курс охватывает архитектуру, принципы хранения и оптимизации запросов, а также практическое освоение шардирования, репликации и векторной обработки данных. В ходе обучения вы научитесь разворачивать и администрировать кластер RT.WIDESTORE, настраивать хранение с использованием движков MergeTree, применять материализованные представления и проекции, а также интегрировать RT.WIDESTORE с внешними источниками данных.
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 99 000 ₽
Цена без скидки: 99 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да