Полный список курсов LearnQA

Пакеты со скидкой

Пакеты курсов - это несколько курсов, объединенные общей темой, которые можно приобрести с хорошей скидкой.
Автоматизатор мобильных приложений PRO
Курс дает все необходимые навыки для настройки стека автоматизации с нуля. Помимо этого он дает полный обзор инструментов, с которыми автоматизатору приходится работать ежедневно:
Git - для правильной организации работы и хранения кода тестов
bash - без знания командной строки невозможно настроить инфраструктуру автотестов правильно!
Docker - для запуска автотестов изолированно в контейнерах и в системе CI.

Ближайший старт: {{ date_long_automation_pro }}
Подробнее
Консольные утилиты PRO
С консольными утилитами приходится сталкиваться каждому тестировщику. Иногда нужно посмотреть какие-то логи на удаленном сервере, иногда необходимо поработать с кодом, а иногда - подготовить тестовые данные для вашего мобильного приложения.

Этот курс дает все необходимые навыки для работы с самой консолью bash и тремя ее самыми популярными утилитами - Docker, Git и adb

Ближайший старт: {{ date_long_console_pro }}
Подробнее

Вебинары

Мы проводим довольно много вебинаров. Видеозаписи самых интересных мы сделали доступными для продажи. После покупки Вы получите все материалы, а вопросы можно будет задавать ведущим вебинара в ТГ-канале.
Вебинар "Настройка и запуск автотестов в TeamCity"
Для вебинара мы выбрали два популярных стека в автоматизации:

✔ Selenium-тесты на Java и TestNG с Allure-отчетами
✔ API-тесты на Python и библиотеке requests

На вебинаре мы с нуля создадим новый проект в TeamCity и настроим автоматический запуск тестов в Docker-контейнерах по расписанию и на Pull Request с подготовкой отчетов.

Мы будем все показывать и рассказывать как можно подробнее и про устройство самих тестов, и про запуск их в Docker, и про настройку самого TeamCity. Так что даже начинающий автоматизатор сможет повторить все на своем проекте.
Подробнее
Вебинар "Основы TypeScript для тестировщиков"
За вебинар мы успеем:

✔ Поговорить об отличии TypeScript как от JavaScript, так и от других языков программирования
✔ Настроить с нуля проект на TypeScript
✔ Обсудить основы TypeScript и написать несколько простых программ
✔ Посмотреть на типы данных и дженерики
✔ Изучить основы ООП на примере этого языка программирования, узнать основные отличия от Java и Python
✔ Поработать с обработкой ошибок
✔ Понять как устроена асинхронность, как правильно применять async/await и что такое Promise
✔ Решить несколько алгоритмических задачек на TypeScript, которые часто встречаются на собеседованиях
Подробнее
Вебинар "Автоматизация тестирования Web-проектов на Playwright"
Вебинар поделен на две части общей продолжительностью 4 часа!

За два вебинара мы успеем:
✔ Настроить с нуля NodeJS и TypeScript
✔ Посмотреть основы работы с Playwright и сравнить его с Selenium
✔ Изучить более сложные механизмы, такие как мокирование запросов приложения к серверу
✔ С нуля создать удобный и расширяемый фреймворк, который можно будет закинуть в свое портфолио и использовать на рабочем проекте
✔ Поработать с отчетами самого Playwright и прикрутим отчеты Allure
✔ Настроить запуск автотестов в Docker и в Github Actions
✔ Настроить интеграцию доставки отчетов с Github Actions на Github Pages

Стек: TypeScript, Playwright, Allure, Docker, Github Actions
Подробнее

Курсы

Тестировщик: первая ступень
Мини-курс по самым базовым вещам, который должен знать и уметь начинающий тестировщик. Что такое тест-дизайн, как на практике использовать классы эквивалентности и технику "граничных значений", как правильно оформлять тест-кейсы, описывать баги, какие бывают виды автоматизации и многое другое... Вы получите ту самую базу, с которой сможете проходить более углубленные курсы по тестированию без особых проблем и даже начать работать на позиции Junior.

Курс стартует каждый день.
Подробнее
Азбука IT
Вводный курс об основных понятиях из мира IT. Что такое операционная система, для чего нужны переменные окружения, как работать с логами, как устроены сети и распределенные системы и многое другое... Мы сделали программу максимально доступной для тех, кто не сталкивается с информационными технологиями каждый день.

Ближайший старт: {{ date_long_abc }}
Подробнее
Ручное тестирование мобильных приложений
Обзорный курс о самых важных моментах в тестировании мобильных приложений. Здесь вы узнаете о том, какие особенности существуют в мобильном тестировании, как работать с устройствами на базе iOS и Android, как построить процесс тестирования от идеи приложения до его поддержки после релиза. Курс подойдет как новичкам в тестировании, так и уже работающим специалистам.

Ближайший старт: {{ date_long_manual }}
Подробнее
Автоматизатор мобильных приложений - Базовый
Курс рассматривает различные инструменты и подходы к автоматизации, рассказывает об установке и настройке IDEA, Android Studio, JDK, XCode, Jenkins и Appium, конфигурации эмуляторов и симуляторов. К каждому из уроков даются домашние задание разных уровней сложности, чтобы приобретенные знания можно было закрепить на практике, а код учеников проходит тщательное ревью с комментариями и предложениями по улучшению.

Ближайший старт: {{ date_long_java }}
Подробнее
Автоматизация REST API на Java
На курсе мы:

✔ Поговорим о том, как устроен протокол HTTP
✔ Расскажем, что такое API и зачем его тестировать отдельно
✔ Настроим окружение для запуска REST API тестов на Java, JUnit5 и RestAssured с нуля
✔ Разберем устройство типичного API - для курса мы специально разработали множество примеров
✔ Добавим к тестам отчеты Allure
✔ Напишем небольшой, но легко расширяемый фреймворк для автотестирования, который закинем на Github
✔ Настроим запуск тестов в Docker

Ближайший старт: {{ date_long_java_api }}
Подробнее
Автоматизация REST API на Python
На курсе мы:

✔ Поговорим о том, как устроен протокол HTTP
✔ Расскажем, что такое API и зачем его тестировать отдельно
✔ Настроим окружение для запуска REST API тестов на Python с нуля
✔ Разберем устройство типичного API - для курса мы специально разработали множество примеров
✔ Добавим к тестам отчеты Allure
✔ Напишем небольшой, но легко расширяемый фреймворк для автотестирования, который закинем на Github
✔ Настроим запуск тестов в Docker

Ближайший старт: {{ date_long_python_api }}
Подробнее
Тестирование безопасности
Самое время освоить тестирование безопасности. Это совсем не так сложно, как кажется, достаточно просто понять основные принципы работы приложений и использования приемов поиска популярных уязвимостей. Отработайте их на практике — и сразу сможете улучшить тестирование на своем проекте.

Ближайший старт: {{ date_long_security }}
Подробнее
Docker: Инструменты тестировщика
На этом курсе мы научимся работать с Docker - выбирать чужие и создавать свои образы, правильно запускать контейнеры и настраивать сетевую связь между ними.
Итоговым проектом станет сбор правильной инфраструктуры проекта по автоматизации тестирования.
Курс не требует навыков программирования и каких-то начальных знаний - мы обо всем расскажем с нуля.

Ближайший старт: {{ date_long_docker }}
Подробнее
Chrome DevTools: Инструменты тестировщика
Это курс о самом популярном инструменте в тестировании веб-приложений. С инструментами браузера Chrome приходится сталкиваться каждому тестировщику, поэтому неплохо бы знать, как они устроены и что могут. Все знания, бесполезные для тестировщика, из курса выкинуты: только тестирование, только Chrome DevTools.

Ближайший старт: {{ date_long_devtools }}
Подробнее
Bash: Инструменты тестировщика
Практический курс, тренирующий базовые навыки работы с командной строкой в linux/mac системах. Содержит все команды, которые будут полезны новичку для работы с оболочкой bash.

Ближайший старт: {{ date_long_bash }}
Подробнее
Git: Инструменты тестировщика
Короткий курс по самой популярной системе контроля версий - Git. Каждая вторая вакансия на тестировщика требует от вас знания этого инструмента. На этом курсе мы фокусируемся только на тех навыках, которые нужны тестировщику в ежедневной работе. Поэтому вы сможете сразу после окончания курса использовать полученные знания на практике.

Ближайший старт: {{ date_long_git }}
Подробнее
SQL: Инструменты тестировщика
Курс по основам работы с базами данных при помощи SQL. Здесь собраны все основные команды, которые могут пригодиться тестировщику. Знание SQL часто проверяется на собеседованиях, поэтому курс может быть полезен практически всем.

Ближайший старт: {{ date_long_sql }}
Подробнее
Консольные утилиты Android: Инструменты тестировщика
Практический курс, сфокусированный на работе с ADB и эмуляторами. Содержит большое количество домашних заданий, тренирующих важнейшие навыки в работе с Android. Если вы хотите вывести свое умение тестировать Android на новый уровень - вам сюда.

Ближайший старт: {{ date_long_adb }}
Подробнее
Не знаете какой курс выбрать?