Автоматизация тестирования с помощью Selenium и Python


Платформа: Stepik
Организатор: Stepik
Язык обучения: Русский
Завершено: март 2026
Подробнее
В рамках обучения разобрался с основами автотестов и построением тестовой инфраструктуры:
- работа с Selenium WebDriver для UI-тестирования
- написание тестов на pytest (фикстуры, параметризация, структура проекта)
- использование паттерна Page Object
- обработка ожиданий, работа с элементами и локаторами
- запуск тестов в разных браузерах и настройка окружения
Отдельное внимание уделялось практике: писал реальные тесты и разбирал типичные ошибки.
Python for Test Automation


Платформа: Test Automation University
Организатор: Applitools
Язык обучения: Английский
Завершено: февраль 2026
Подробнее
Практический курс по Python с фокусом на применение языка в автоматизации тестирования. В рамках обучения изучены базовые и продвинутые возможности Python, необходимые для написания автотестов.
Что изучено
- Базовый синтаксис Python
- Типы данных и работа со структурами
- Условные конструкции и циклы
- Функции и параметры
- Основы ООП (классы, методы, наследование)
- Практические примеры для автоматизации тестирования

Setting a Foundation for Successful Test Automation


Платформа: Test Automation University
Организатор: Applitools
Язык обучения: Английский
Завершено: январь 2026
Подробнее
На курсе изучил ключевые принципы и практики, необходимые для успешного внедрения автоматизации тестирования в реальных проектах:
- Стратегия автоматизации
Как правильно формировать стратегию автоматизации тестирования, исходя из бизнес-целей, типов тестов и ожидаемого результата. Это включает выбор приоритетов, планирование и понимание того, зачем и что именно автоматизировать. - Автоматизируемость разработки
Разобрался, как создавать программное обеспечение, которое легко поддаётся автоматизации — с акцентом на тестируемость, архитектуру кода и выбор подходящих точек для написания тестов. - Организационная культура
Почему важно создать культуру, которая поддерживает автоматизацию — с участием разных ролей (тестировщики, разработчики, продуктовые команды) и пониманием их функций в процессе. - Выбор инструментов
Как выбирать самые подходящие инструменты и технологии для автоматизации в зависимости от проекта (например, языки программирования, фреймворки и среды). - Будущее и масштабирование
Как сделать автоматизацию устойчивой и масштабируемой — например, с учётом запуска тестов в разных средах, на разных платформах и браузерах, а также с помощью инфраструктуры (типа CI/CD). - Оценка ценности автоматизации
Как измерять ценность автоматизации: сокращение времени на регрессию, увеличение скорости обратной связи и влияние на качество продукта.

Тестирование ПО с нуля. Теория + Практика.


Платформа: Stepik
Организатор: Artsiom Rusau
Язык обучения: Русский
Завершено: январь 2026
Подробнее
Прошел обучение по тестированию ПО. Обновил базу знаний и освоил новые инструменты. Вот краткий список того, что изучил на курсе:
- Web: HTML/CSS, DevTools, HTTP/HTTPS, Cookies/Cache.
- API: Postman + Swagger (тестирование REST и SOAP, JSON/XML).
- Mobile: Android Studio, снифферинг через Charles/Fiddler.
- Инструменты: Jira, Git (GitHub), Bash, Jenkins.
- Документация: Тест-планы, чек-листы, тест кейсы, отчеты о дефектах.

Вводный курс по RPA

Платформа: PIX Академия
Организатор: PIX Robotics
Язык обучения: Русский
Завершено: январь 2026
Подробнее
Успешно завершил «Вводный курс по RPA» от PIX Academy.
Ключевые темы:
- Теория RPA: Принципы работы программных роботов и их отличия от классической автоматизации.
- Process Mining / Discovery: Критерии отбора бизнес-процессов для роботизации (Rule-based подходы).
- Архитектура PIX: Компоненты платформы PIX RPA и экосистемные интеграции.
- Методология: Жизненный цикл роботизации и роль Центра Компетенций (CoE).

Основы работы с Yandex Cloud


Платформа: Yandex Практикум
Организатор: Yandex Cloud Training
Язык обучения: Русский
Завершено: июнь 2025
Подробнее
Прошёл вводный курс от Yandex Cloud, познакомился с архитектурой и ключевыми сервисами облачной платформы. Получил базовое понимание:
- как устроена инфраструктура Yandex Cloud;
- какие сервисы доступны (Compute Cloud, Object Storage, YDB, Managed Kubernetes и др.);
- как разворачивать и масштабировать приложения в облаке;
- как настраивать IAM, сети, биллинг и мониторинг;
- как использовать консоль, CLI и Terraform для управления ресурсами.
Теперь умею запускать базовые проекты в Yandex Cloud и понимаю, как использовать платформу для построения облачной архитектуры.

Банковское дело


Платформа: Stepik
Организатор: Naked Finance
Язык обучения: Русский
Завершено: апрель 2025
Подробнее
Этот курс дает комплексное понимание современного банкинга. Я изучил структуру банковского баланса, принципы корпоративного управления и международные стандарты регулирования (Базель I–III). Особое внимание уделялось управлению банковскими рисками, включая кредитный, рыночный и операционный, а также анализу ключевых финансовых метрик. Курс также охватывает особенности исламского банкинга и предоставляет практические инструменты для оценки финансовой устойчивости банков.

Инвестиционный банкинг изнутри


Платформа: Stepik
Организаторы: Максим Буев / Европейский университет в Санкт-Петербурге
Язык обучения: Русский
Завершено: март 2025
Подробнее
Курс дал комплексное понимание того, как устроены инвестиционные банки и какие операции они выполняют. Я изучил структуру и функции фронт-, мидл- и бэк-офисов, а также ключевые роли: трейдеров, аналитиков, специалистов по корпоративным финансам и управлению активами. В курсе подробно разобраны механизмы трейдинга, оценка стоимости компаний, работа с капиталом, а также структура сделок и специфика хеджевых фондов и private equity.
Основные темы курса:
- Устройство инвестиционного банка и «офисная» структура
- Роль трейдера, аналитика, sales-десков и middle office
- Оценка бизнеса: фундаментальный и технический анализ
- Подходы к valuation: DCF, сравнительный, мультипликаторный
- Основы сделок M&A, IPO, работы с долгом и капиталом
- Индустрия хедж-фондов и private equity

Learn Linux by Doing


Платформа: A Cloud Guru
Инструкторы: Linux Academy
Язык обучения: Английский
Завершено: январь 2024
Подробнее
Практико-ориентированный курс, в котором обучение построено на серии лабораторных работ в реальных Linux-средах. Вместо теории — работа в живой системе: выполнение команд, настройка пользователей и процессов, работа с файловой системой, доступами, сетями и пакетами. Каждое задание запускается на выделенном сервере через платформу Cloud Playground, что позволяет отработать навыки системного администратора в условиях, близких к боевым.
Темы и навыки:
- Подготовка к DevOps и Cloud-направлениям
- Основы системного администрирования Linux
- Работа с терминалом, пользователями, правами доступа
- Управление файлами, пакетами, сервисами
- Лаборатории с живыми серверами через Cloud Playground

DevOps Foundations: Value Stream Management


Платформа: LinkedIn Learning
Инструктор: Peter Maddison
Язык обучения: Английский
Завершено: декабрь 2023
Подробнее
Курс дал фундаментальное понимание концепции value stream (потока создания ценности) и её применения в контексте DevOps и цифровой трансформации. Я изучил, как выявлять, визуализировать и оптимизировать потоки работ в организации — от первого запроса до доставки результата клиенту. Особое внимание уделено методам value stream mapping, идентификации узких мест и внедрению непрерывных улучшений с использованием lean, agile и DevOps-практик.
Ключевые темы:
- Управление несколькими потоками, зависимости и их устранение
- Что такое value stream и как его «увидеть» в работе команды
- Value stream mapping: построение карты ценности и её анализ
- Применение потокового мышления к DevOps-практикам
- Связь с инструментами: метрики, цепочки поставки, сервисы
- Использование OKR, теории ограничений и подходов lean для оптимизации

Behavior-Driven Development (BDD)


Платформа: LinkedIn Learning
Инструктор: Robin Beck
Язык обучения: Английский
Завершено: август 2023
Подробнее
Курс познакомил с основами Behavior-Driven Development (BDD) и его интеграцией в Agile-процессы. Изучил, как BDD помогает наладить продуктивное взаимодействие между техническими и нетехническими участниками команды, обеспечивая более точное понимание требований и более раннее выявление дефектов.
В рамках курса освоил базовые подходы написания читаемых сценариев на Gherkin, работу с фреймворком Cucumber и принципы построения тестов, ориентированных на поведение системы. Акцент сделан на практическом применении через командную строку и внедрение BDD как философии — поведения важнее реализации.
Ключевые темы:
- Основы BDD и отличие от TDD
- Формализация требований через пользовательское поведение
- Gherkin и Cucumber: сценарии, шаги, тесты
- Интеграция BDD в Agile-процессы
- Улучшение коммуникации и уменьшение недопониманий в командах

Ansible Quick Start


Платформа: A Cloud Guru
Инструкторы: Linux Academy
Язык обучения: Английский
Завершено: август 2023
Подробнее
Интенсивный вводный курс по Ansible — инструменту автоматизации управления инфраструктурой. Программа сфокусирована на практическом освоении ключевых понятий: инвентори, плейбуки, задачи и модули. Благодаря коротким видео, шпаргалкам, hands-on лабораториям и интерактивной навигации курс помогает быстро начать использовать Ansible для автоматизации типовых операций на Linux-серверах.
Что я освоил:
- Основные компоненты Ansible: inventory, playbook, task, module
- Написание базовых playbook’ов
- Автоматизация настройки и установки пакетов
- Применение Ansible в инфраструктуре с несколькими серверами
- Практика на живых машинах в облаке (Cloud Playground)

Big Data Essentials


Платформа: A Cloud Guru
Инструкторы: Linux Academy
Язык обучения: Английский
Завершено: август 2023
Подробнее
Курс дал обширное представление об экосистеме Big Data — от базовых принципов и инфраструктурных требований до популярных технологий и аналитических подходов. Я изучил ключевые компоненты Hadoop, принципы хранения и обработки данных в распределённых системах, роль облачных платформ (AWS, GCP, Azure), а также особенности работы с NoSQL и Apache Spark.
Курс особенно ценен как обзорный старт для понимания архитектур, технологий и практик в сфере обработки больших данных.
Темы курса:
- Определение и особенности Big Data (volume, velocity, variety)
- Big Data vs IoT: взаимосвязь и примеры применения
- Архитектура Big Data и облачные платформы
- Основы Apache Hadoop: HDFS, MapReduce, YARN
- Hadoop-экосистема: Hive, Pig, Sqoop, Flume, Kafka, Storm
- Администрирование: Ambari, Oozie, Zookeeper
- NoSQL базы и Apache Spark
- Виды аналитики: описательная, диагностическая, предиктивная, прескриптивная

Deploying Resources to GCP with Terraform



Платформа: A Cloud Guru
Инструкторы: Linux Academy
Язык обучения: Английский
Завершено: август 2023
Подробнее
Курс дал практическое понимание работы с Terraform для управления ресурсами в Google Cloud Platform. Я освоил инфраструктуру как код (IaC), научился настраивать проекты, сервисные аккаунты, удалённое хранение состояния и создавать конфигурации для запуска виртуальных машин, сетей и балансировщиков нагрузки.
В рамках курса я последовательно применял команды terraform init, plan, apply, destroy, создавал модули, переменные и использовал GCS для хранения состояния. Особое внимание было уделено автоскалированию, VPC, firewall-правилам и созданию Production-ready инфраструктуры.
Ключевые темы:
- Принципы DevOps и инфраструктуры как кода в GCP
- Установка и настройка Terraform для GCP
- Проектирование и запуск VPC, Compute Engine, Subnets, Firewall
- Использование модулей и переменных
- Хранение состояния в Cloud Storage (GCS)
- Автоскалирование и балансировка нагрузок

Learning Gradle


Платформа: LinkedIn Learning
Инструктор: Benjamin Muschko
Язык обучения: Английский
Завершено: август 2023
Подробнее
Курс дал системное понимание Gradle — гибкого инструмента для автоматизации сборки проектов. Я освоил принципы описания задач, работу с Gradle Wrapper, подключение плагинов и настройку окружения в IntelliJ IDEA. Особое внимание уделено архитектуре Gradle: стадиям сборки, ленивому выполнению задач и переиспользованию логики через плагины.
Gradle особенно полезен в проектах, где важна высокая степень автоматизации, расширяемость и контроль над процессом сборки — от DevOps-скриптов до CI/CD-пайплайнов.
Ключевые темы:
- Установка Gradle и структура build-файлов
- Стадии выполнения: инициализация, конфигурация, выполнение
- Создание и настройка задач
- Gradle Wrapper и интеграция с IDE (IntelliJ)
- Подключение плагинов и повторное использование логики
- Автоматизация сборки, тестирования и упаковки (TAR)

Introducing Maven


Платформа: LinkedIn Learning
Инструктор: Frank P Moley
Язык обучения: Английский
Завершено: июль 2023
Подробнее
Курс дал системное представление об Apache Maven — одном из самых популярных инструментов автоматизации сборки в Java-экосистеме. Я изучил структуру pom.xml, ключевые фазы жизненного цикла сборки и работу с плагинами. Отдельное внимание было уделено управлению зависимостями, сборке JAR/uber-JAR артефактов и генерации документации и отчётов.
Maven демонстрирует подход «собирай один раз — запускай везде», обеспечивая повторяемость сборки и прозрачность процесса. Курс особенно полезен для проектов с микросервисной архитектурой и CI/CD-пайплайнами.
Ключевые темы:
- Структура pom.xml и объектная модель проекта (POM)
- Жизненный цикл сборки: clean, compile, test, package, install, deploy
- Подключение и настройка плагинов
- Создание исполняемых JAR/uber-JAR
- Отчёты: зависимости, тесты, javadoc
- Стандарты структуры Java-проектов

Migrating between Windows and Mac Computers


Платформа: LinkedIn Learning
Инструктор: Nick Brazzi
Язык обучения: Английский
Завершено: июль 2023
Подробнее
Курс помогает безболезненно перейти с Windows на macOS или наоборот. Я познакомился с ключевыми отличиями и схожестями между системами, а также научился ориентироваться в базовых задачах: настройке периферии, установке и удалению программ, передаче файлов и переносу закладок и почты.
Курс построен на пошаговом сравнении интерфейсов и терминов, что делает его полезным как для новых пользователей, так и для тех, кто работает с обеими системами параллельно.
Ключевые темы:
- Основные отличия интерфейсов macOS и Windows
- Управление мышью, клавиатурой и жестами
- Настройка Bluetooth-устройств
- Перенос файлов через облако и внешние накопители
- Перенос браузерных закладок и email-аккаунтов
- Работа с приложениями: установка и удаление

Overview of Linux


Платформа: A Cloud Guru
Инструктор: Kevin James
Язык обучения: Английский
Завершено: июль 2023
Подробнее
Курс дал базовое представление о Linux как операционной системе: её истории, архитектуре, дистрибутивах и возможностях. Я узнал, чем Linux отличается от других систем, какие задачи он решает и где его применение наиболее эффективно — от серверов и облаков до встраиваемых устройств.
Инструктор простым языком объясняет ключевые концепции, такие как файловая система, консоль, доступ, пакеты и дистрибутивы. Формат — слайды, демонстрации в консоли и терминологический разбор.
Ключевые темы:
- Что такое Linux и как он устроен
- История и роль Unix-подобных систем
- Основные термины: дистрибутив, ядро, шелл
- Роль Linux в серверной и облачной инфраструктуре
- Различия между Linux, Windows и Unix
- Обзор применения в бизнесе и технологиях

DevSecOps Essentials


Платформа: A Cloud Guru
Инструкторы: John Marx
Язык обучения: Английский
Завершено: июнь 2023
Подробнее
Курс дал целостное представление о принципах DevSecOps — как культурного подхода и набора технических практик, сочетающих разработку, безопасность и эксплуатацию. Я изучил основные этапы безопасного CI/CD-пайплайна, автоматизацию сканирования уязвимостей, работу с публичными и приватными репозиториями, а также безопасную контейнеризацию на базе Docker.
Курс ориентирован на начинающих специалистов, но охватывает широкий спектр инструментов: GitHub, Jenkins, Ansible, OWASP ZAP, Nexus, DeployHub и др.
Ключевые темы:
- Культура DevSecOps и автоматизация безопасности
- Безопасная разработка: управление уязвимостями, hardening
- Применение SAST, DAST, и OWASP Dependency Check
- Безопасная работа с Docker-контейнерами и Trusted Registries
- Конфигурационное управление с Ansible
- Автоматизация релизов (CDRA), Rollback, Monitoring
- Release Gating и система «16 ворот» (по модели Capital One)

Agile Product Owner Role: Techniques


Платформа: LinkedIn Learning
Инструктор: Angela Wick
Язык обучения: Английский
Завершено: май 2023
Подробнее
Курс укрепил понимание роли Product Owner’а в Agile-командах и дал практический набор техник, которые помогают формировать и приоритизировать продуктовый бэклог. Особое внимание уделено работе с пользовательскими историями, story maps, персонами и моделями ценности. Я также изучил подходы к фасилитации agile-церемоний с фокусом на ценности, прозрачности и совместной работе.
Курс ориентирован как на начинающих, так и на действующих PO, желающих повысить влияние и осознанность в принятии решений.
Ключевые темы:
- Роль Product Owner’а в Agile-процессе
- Использование персонажей и story maps
- Подходы к описанию и разбиению user stories
- Приоритизация: ranking, grouping, voting
- Определения Ready и Done
- Участие PO в agile-встречах: планирование, review, ретро
- Работа с техническим долгом и ценностью для пользователя

DevOps Essentials


Платформа: A Cloud Guru
Инструкторы: Will Boyd
Язык обучения: Английский
Завершено: май 2023
Подробнее
Курс дал фундаментальное понимание культуры, практик и инструментов DevOps. Я изучил принципы взаимодействия Dev и Ops, переход от традиционных «силосов» к совместной разработке и эксплуатации, а также ключевые практики: CI/CD, инфраструктура как код, конфигурационное управление и мониторинг.
Курс также охватывает роль облачных платформ (AWS, GCP, Azure) в построении DevOps-процессов и демонстрирует применение популярных инструментов: Jenkins, Docker, Ansible, Terraform, Kubernetes, Prometheus и др.
Ключевые темы:
- Принципы и цели DevOps: культура, совместная ответственность, автоматизация
- CI/CD, тестирование, деплой и rollback
- Infrastructure as Code (IaC): Terraform, CloudFormation
- Конфигурационное управление: Ansible, Puppet, Chef
- Мониторинг и логирование: Prometheus, CloudWatch, Stackdriver
- Контейнеризация и оркестрация: Docker, Kubernetes, Swarm
- DevOps в облаках: AWS, Azure, GCP, Serverless-подходы

DevOps for Managers


Платформа: LinkedIn Learning
Инструкторы: Ernest Mueller, James Wickett
Язык обучения: Английский
Завершено: май 2023
Подробнее
Курс предназначен для менеджеров, работающих с DevOps-командами или планирующих внедрение DevOps-подхода. Он помогает понять, как выстраивать культуру, процессы и использование инструментов в команде, где разработка, безопасность и эксплуатация тесно связаны.
На основе личного управленческого опыта авторов курс охватывает вопросы подбора и удержания специалистов, создания среды доверия, корректного сбора метрик, оптимизации потока работы и взаимодействия с техническими специалистами. Отличный фундамент для руководителей, внедряющих DevOps на практике.
Ключевые темы:
- Особенности управления DevOps-командами
- Культура DevOps: доверие, автономия, непрерывное улучшение
- Найм и удержание инженеров
- Повышение продуктивности без микроменеджмента
- Сбор и интерпретация метрик
- «Shifting left» — ранняя интеграция качества и безопасности
- Самообслуживание, автоматизация, инструменты и зрелость процессов

Financial Basics Everyone Should Know


Платформа: LinkedIn Learning
Инструктор: Michael McDonald
Язык обучения: Английский
Завершено: май 2023
Подробнее
Курс дал фундаментальное понимание ключевых финансовых понятий, необходимых для грамотного управления личными деньгами. Я разобрался в том, как устроены банки, как работает фондовый рынок, зачем нужна страховка, и как разумно подойти к вопросу пенсионного планирования. Объяснения сопровождаются практическими примерами и ориентированы на обычного пользователя без экономического образования.
Курс помогает сформировать критическое мышление в финансовых вопросах и понять, как принимать обоснованные решения — будь то накопления, инвестиции или выбор страхового продукта.
Ключевые темы:
- Принципы работы банков и роль государства
- Основы инвестирования в акции и дивиденды
- Страхование: виды, логика, риски и премии
- Личное планирование: пенсия, сбережения, цели
- Разница между доходностью и прибылью после налогов
- Финансовая дисциплина и долгосрочное мышление

Problem-Solving Techniques


Платформа: LinkedIn Learning
Инструктор: Chris Croft
Язык обучения: Английский
Завершено: май 2023
Artificial Intelligence Foundations: Thinking Machines


Платформа: LinkedIn Learning
Инструктор: Doug Rose
Язык обучения: Английский
Завершено: март 2023
Подробнее
Курс дал базовое понимание ключевых концепций и истории искусственного интеллекта. Я изучил различия между слабым и сильным ИИ, познакомился с подходами — от символического ИИ и машинного обучения до нейросетей и современных foundation models. Особое внимание уделено практическому применению ИИ в робототехнике, обработке естественного языка, IoT и работе с большими данными.
Курс особенно полезен для специалистов, желающих понять, как и где можно использовать ИИ в своих проектах, и какие риски учитывать при его внедрении.
Ключевые темы:
- Этика и риски внедрения ИИ
- История искусственного интеллекта
- Сильный и слабый ИИ
- Машинное обучение, нейросети, backpropagation
- Обработка естественного языка (NLP), IoT, роботы
- Интеграция с Big Data и Data Science
- Новые подходы: генеративный ИИ, foundation models

Learning Path: Become a Product Manager


Платформа: LinkedIn Learning
Язык обучения: Английский
Завершено: март 2023
Подробнее
Комплексная обучающая программа, охватывающая весь жизненный цикл управления продуктом: от анализа потребностей пользователей до формирования стратегии, создания roadmap, вывода на рынок и взаимодействия с техническими командами. Я прошёл 9 курсов, получив системное представление о роли Product Manager’а как связующего звена между бизнесом, пользователями и разработкой.
Особое внимание уделяется техническому контексту, пользовательским исследованиям, инновациям и управлению запуском продукта. Подходит как для начинающих, так и для действующих PM’ов, желающих структурировать знания.
Состав пути:
- Product Management First Steps – основы роли PM
- Becoming a Product Manager – полное введение в профессию
- Technical Product Management – взаимодействие с разработкой и технический стек
- Building a Product Strategy – стратегическое мышление в управлении продуктом
- Building a Product Roadmap – создание и управление roadmap
- Customer Development – интервью и валидация потребностей
- Product Innovation – развитие продукта через эксперименты и креатив
- Launching Your Product – этапы подготовки и запуска
- Technology for Product Managers – технические аспекты и коммуникация с инженерами

Complete Agile Scrum Master Certification Training


Платформа: Udemy
Инструкторы: Omni Academy, Mirko Perkusich, Ph.D., Gustavo Farias
Язык обучения: Английский
Завершено: март 2023
Подробнее
Благодаря этому курсу я подготовился к успешной сдаче экзамена Professional Scrum Master I (PSM I) от Scrum.org с первого раза. Включает более 5 часов структурированного контента, 340 практических вопросов и уникальные «PSM I Sniper» лекции с советами по прохождению экзамена. Особое внимание уделяется практическим аспектам Scrum, включая роли, артефакты и события, а также развитию Agile-майндсета. Курс также предоставляет эксклюзивную шпаргалку и симуляторы экзамена для эффективной подготовки.


