Курсы по Code Review

Виктория Гонгина • Редактор
Обновлено
Обложка курса
3 мес
Логотип Савинов Василий ЮрьевичСавинов Василий Юрьевич
Код-ревью на практике: Java & Kotlin
Code Review
Java
Kotlin
Spring
Coroutines
Observability
Архитектура ПО
Подготовка к собеседованию
900 ₽
Обложка курса
15 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Android-разработчик расширенный
Code Review
Разработка под Android
Разработка мобильных приложений
Kotlin
Android
Git
Java
REST
Разработка
Модульное тестирование
Coroutines
Gradle
MVVM
Retrofit
Room
RxJava 2
XML
Разработка MVP
ConstraintLayout
SQLite
Android Studio
REST API
от 9 736 ₽/мес
-21%
или сразу 238 500 ₽
Обложка курса
2 мес
Логотип SkillboxSkillbox
Вайб-кодинг для разработчиков
Code Review
Вайб-кодинг
Промпт-инжиниринг
Искусственный интеллект
Нейронные сети
Курсы по нейронным сетям
Разработка
VS Code
MLOps
Модульное тестирование
Cursor
Visual Studio
Ollama
от 4 041 ₽/мес
-40%
или сразу 48 492 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
Основы DevOps
Code Review
DevOps
Инфраструктура
Kubernetes
CI / CD
Мониторинг
Jenkins
Saas
Terraform
Логирование
Контейнеризация
27 900 ₽
Обложка курса
4 мес
Логотип AndroidSprintAndroidSprint
Android интенсив: персональное код-ревью от Senior
Code Review
Разработка под Android
Jetpack Compose
Android
MVVM
Room
Retrofit
JSON
Разработка мобильных приложений
Разработка
Jira
от 3 708 ₽/мес
-19%
или сразу 89 000 ₽
2 нед
Логотип Учебный центр IBSУчебный центр IBS
Продвинутый Python для разработчиков + ИИ - инструменты
Code Review
Python
ООП
Asyncio
Паттерны проектирования
Искусственный интеллект
49 900 ₽

Похожие курсы

Больше об авторах

Автор
Николай Ширинкин
Менеджер продукта
Больше об эксперте

Менеджер продукта в Edtech/HR-tech. За более чем 7 лет работы создал и масштабировал цифровые продукты в Edtech (Яндекс Практикум, Сравни Образование, Хабр Карьера). Через карьерные и образовательные продукты обучил и трудоустроил более 30.000 специалистов, а также провел более 1000+ часов менторских консультаций для начинающих специалистов Product менеджеров, Разработчиков и Аналитиков

Регалии/Квалификации:
  • Product owner
  • Бакалавриат: Менеджмент, Управление персоналом
Экспертиза:
  • Разработка и запуск продукта
  • Продуктовая аналитика
  • Стратегическое и операционное планирование
  • Финансовое планирование, бюджетирование, P&L и расчет юнит-экономики
  • HR-менеджмент, обучение и развитие персонала
  • Управление персоналом, построение команды

Посмотреть всех экспертов

Отзывы об онлайн-курсах по направлению Программирование и IT

Артем Макаров
Пользователь Хабра
Достоинства: Было интересно получить новые знания, о которых раньше не думал
Недостатки: Хотелось бы увеличить количество часов или растянуть не много обучения, что бы даже те кто работал могли спокойно нагнать пропущенное занятие
Комментарий: Очень отзывчивые преподаватели, стараются поделится знаниями не только из курса но и личным опытом
Владислав Гавриленко
Пользователь Хабра
Достоинства: Честно говоря, я был приятно удивлен насыщенностью и практической ценностью материала. Ожидал получить больше теорию, а в итоге пришел к глубокой, хорошо структурированной программе, которую можно сразу применять в реальной работе.Курс дал ответы на многие важные для меня вопросы связанные с анализом систем, их проектированием и жизненным циклом.Для меня стал открытием стал Event Storming - я понял как можно описывать систему контурно, без излишних технических деталей, так, чтобы это было наглядно и понятно бизнесу для согласования. Научился выявлять и систематизировать требования к системе, проектировать изменения системы, прогнозировать риски.
Комментарий: Хоть и не приходилось писать ни строчки кода - заданий на "хорошо подумать" было достаточно. Все рекомендации кураторов курса, Антона были актуальны и полезны. Учтите это при планировании времени.Спасибо за ооочень крутой курс Антону и всей команде «Школы сильных программистов», тёплое отношение, за такой интересный экспириенс!
Ольга Мелехина
Пользователь Хабра
Иван Саликов
Пользователь Хабра
Иван Ожгихин
Пользователь Хабра
Александра Юсупова
Пользователь Хабра
Данила Бугреев
Пользователь Хабра
Эльвира Валиуллина
Пользователь Хабра
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Code Review

1. Код-ревью на практике: Java & Kotlin

Интенсивный практический курс-тренажер, полностью состоящий из тестов и разборов реальных примеров кода для автоматизации навыков код-ревью в экосистеме JVM.

Внутри собраны практические тестовые задания с примерами кода, разделённые на ключевые темы.

Вы научитесь на лету определять скрытые ловушки Stream API, Optional, Concurrency, утечки памяти, ошибки синхронизации (Deadlocks) и специфику современных фич Java 11-21+ (Records, Виртуальные потоки).

Вторая половина курса целиком посвящена особенностям экосистемы Spring Framework (прокси, транзакции, N+1 в JPA), подводным камням Kotlin (Null-safety, корутины, Flow, Scope-функции), бинарным протоколам и вопросам наблюдаемости (Observability, OpenTelemetry).

Только практика и анализ кода.

Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 900 ₽
Цена без скидки: 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

2. Android-разработчик расширенный

На практике освоите все этапы Android-разработки — с нуля за 15 месяцев. Получите востребованную IT-профессию и реальный опыт. Актуальная программа и навыки, которые нужны работодателям
Дата начала: По мере набора группы
Длительность: 15 месяцев
Стоимость курса: 238 500 ₽
Цена без скидки: 301 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

3. Вайб-кодинг для разработчиков

Избавьтесь от рутинных задач и ускорьте работу за 2 месяца
Школа: Skillbox
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 48 492 ₽
Цена без скидки: 80 820 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Основы DevOps

DevOps — ключ к быстрой и надежной разработке. Этот курс поможет вам освоить ключевые инструменты и методологии DevOps, такие как Git, Docker, Kubernetes, и Terraform. Вы научитесь создавать и оптимизировать конвейеры CI/CD, управлять инфраструктурой как кодом и внедрять мониторинг и логирование.

  • Знакомство
  • Описание разделов
  • Общие моменты по проведению
  • Типовые проблемы при разработке ПО
  • Что такое DevOps
  • Лучшие практики DevOps
  • Инструменты DevOps
  • Культура DevOps
  • Трудности при DevOps
  • Автоматизация: цели, задачи
  • Декларативный и императивный подходы
  • Типовые задачи
  • Описание популярных языков программирования в DevOps
  • Отслеживание изменений
  • Эволюция и знаковые систем контроля версий
  • Обзор и введение Git
  • Инспекция кода (code review)
  • Рабочие процессы при версионировании (workflow)
  • Инфраструктура как не-код
  • Инфраструктура как код
  • Популярные инструменты
  • Декларативное и императивное описание
  • IaaS, PaaS, SaaS
  • Облака
  • Введение в Terraform
  • Определение, цели и задачи
  • Модели управления
  • Изменяемая (mutable) и неизменяемая (immutable) инфраструктура
  • Подходы Frying и Baking
  • Настройка Push и Pull
  • Обзор популярных инструментов
  • Введение в Ansible
  • Определение, цели и задачи
  • Сравнение контейнеризации и виртуализации
  • Введение в Docker
  • Запуск приложений в контейнерах
  • Запуск служб в контейнерах
  • Построение образов
  • Трудности при работе с контейнерами
  • Контейнерная оркестрация
  • Введение в Kubernetes
  • Запуск приложений в Kubernetes
  • Сетевой доступ к приложениям в Kubernetes
  • Рассмотрение альтернатив Kubernetes
  • Типовые проблемы при совместной разработке
  • Конвейер (pipeline) и основные этапы
  • Лучшие практики
  • Популярные инструменты
  • Введение в Jenkins
  • Определение, цели и задачи
  • Конвейер поставки
  • Основные трудности
  • Требования к приложениям
  • Форматы артефактов
  • Версионирование артефактов
  • Множество окружений
  • Решение проблем с изменением окружений
  • Обновление и откат приложений
  • Развёртывание приложений в Kubernetes
  • Определение, цели и задачи
  • Лучшие практики
  • Подведение итогов
  • Обсуждение других практик
  • Что может быть дальше
Дата начала: 17 ноября
Длительность: 1 неделя
Стоимость курса: 27 900 ₽
Цена без скидки: 27 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Android интенсив: персональное код-ревью от Senior

Интенсивный практический курс по Android-разработке на Jetpack Compose с наставником. За 4 месяца вы разработаете клиент-серверное Android-приложение production-ready уровня с нуля. Код-ревью от опытного ментора, работа через Git и Pull Request, подготовка к техническим собеседованиям. AI-ментор доступен 24/7.
Школа: AndroidSprint
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 89 000 ₽
Цена без скидки: 109 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Продвинутый Python для разработчиков + ИИ - инструменты

Курс о внутреннем устройстве языка: CPython, управление памятью и GC, GIL, модели конкурентности (threading, multiprocessing, asyncio), метапрограммирование, дескрипторы, продвинутая типизация.

Формат практики «Break & Fix»: отладка и оптимизация заведомо проблемного кода вместо написания с нуля. Итоговый проект — рефакторинг и ускорение комплексного легаси-решения.

Для middle-разработчиков с опытом на Python от 1 года или уверенным владением Java/C#. Для переходящих с других языков — бесплатный подготовительный модуль по синтаксису. Отдельный блок — безопасная работа с ИИ-инструментами в разработке.

Data Model Python: архитектура объектов, магические методы (dunder), перегрузка операторов. Итераторы, ленивые вычисления, генераторы (yield from). Контекстные менеджеры: написание собственных. Duck Typing («утиная типизация») вместо строгих интерфейсов: Python vs Java/C# парадигмы.

Множественное наследование и алгоритм линеаризации (MRO C3). Дескрипторы данных и не-данных (property под капотом). __slots__: экономия памяти. Метаклассы: перехват и модификация создания классов. Адаптация паттернов GoF под Python.

Компиляция в байт-код, анализ через dis. Подсчёт ссылок (Reference Counting). Поколенческий сборщик мусора (Generational GC). Циклические ссылки и weakref. Поиск утечек памяти в долгоживущих процессах.

Продвинутый модуль typing: Generics, TypeVar, Callable. Ковариантность и контравариантность в Python. Настройка mypy в строгом режиме. Runtime vs Static time: границы применимости типизации.

GIL: что реально блокирует, концепция Free-threading в Python 3.13. threading: границы применимости для I/O-bound задач. multiprocessing: обход GIL в CPU-bound задачах. IPC: очереди и разделяемая память.

Архитектура asyncio: Event Loop, футуры, таски, корутины. Почему async не ускоряет CPU-bound код. Блокировка Event Loop и run_in_executor. Конкурентное выполнение и отмена задач (cancellation).

Инструменты профилирования CPU: cProfile, yappi, SnakeViz. Построчное профилирование памяти: memory_profiler. Анализ алгоритмической сложности узких мест. C-оптимизации и кэширование: functools.lru_cache.

ИИ в работе: поиск багов, шаблоны кода, регулярные выражения, генерация тестов. Корпоративная безопасность: что нельзя передавать в публичные нейросети. Галлюцинации ИИ и обязательный аудит сгенерированного кода.

Разбор комплексного легаси-кода. Code Review решений преподавателем. Границы применимости Python в Enterprise. Защита оптимизированных решений.

Дата начала: 4 декабря
Длительность: 2 недели
Стоимость курса: 49 900 ₽
Цена без скидки: 49 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT