Курсы по программированию — Страница 20
Найдено: 372 курса
Сортировка:
по умолчанию
по цене
Инженер по ручному тестированию — неотъемлемая часть команды разработки продукта. Он проверяет сайты и приложения на ошибки, ищет баги — имитируя действия пользователей. Без такой проверки продукт просто не будет выпущен. Получите новую профессию в IT всего за 4 месяца — с нуля и без изучения программирования. — Подробнее →
Тестировщик создаёт сценарии тестирования, прогнозирует сбои и находит ошибки в продуктах. На курсе вы изучите техники тест-дизайна и овладеете инструментами Postman, Charles, Яндекс.Трекер. За 4 месяца занятий по 15 часов в неделю вы освоите востребованные навыки тестирования и станете настоящим профессионалом! — Подробнее →
За 6 месяцев освоите ручное тестирование. Курс включает мобильное тестирование и первые шаги в автоматизации на Python — чтобы вы сразу выделялись на старте и росли в профессии быстрее. — Подробнее →
- Помощь в трудоустройстве
- Обучение с личным наставником
- Доступ к курсу навсегда
- Сертификат после завершения
Практический курс по тестированию ПО: от основ до автотестов. Вы получите навыки для работы Тестировщиком ПО (Junior Test Engineer, QA Tester, QA Engineer, QA Test Engineer). Офлайн-занятия в мини-группе и проектная работа вместе с личным наставником — Подробнее →
- Учеба в мини-группе
- Практика на реальных проектах
- Доступ к онлайн-курсу
- Персональный наставник
JS: Продвинутое тестирование
На этом курсе вы научитесь тестировать приложения. Вы узнаете, как тестировать приложения, которые взаимодействуют с файловой системой или с сетевыми запросами. Также научитесь выделять побочные эффекты, изолировать их и управлять ими. Курс подойдет для тех, кто хочет научиться писать тесты для сложных приложений. Чтобы учиться было проще, стоит заранее изучить основы JS. — Подробнее →
Python: Продвинутое тестирование
На этом курсе вы продолжите изучать тестирование. Вы научитесь тестировать реальные приложения, что значительно сложнее тестов вызова функций. Вы узнаете, как работают сетевые запросы к внешним ресурсам, взаимодействие с файловой системой, асинхронный код и внешние библиотеки со своими хитростями.Знания из этого курса помогут разобраться в побочных эффектах и изучить эффективные способы управления ими. Чтобы осваивать этот курс было проще, стоит заранее изучить автоматическое тестирование, ввод-вывод, функции, а также основы ООП и протокол HTTP. — Подробнее →
PHP: Продвинутое тестирование
На этом курсе вы познакомитесь с продвинутым тестированием на PHP. Вы узнаете о фикстурах, стабах и моках. В итоге поймете, как эффективно тестировать код с побочными эффектами, например, работающий с файловой системой. Знания из курса пригодятся, чтобы легко и эффективно тестировать даже те приложения, которые много взаимодействуют с внешней средой. Этот курс подойдет тем, кто уже хорошо знаком с языком PHP. Чтобы учиться было проще, стоит заранее изучить курсы: [«Основы PHP»](https://ru.hexlet.io/courses/php-basics), [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays), [«PHP: Ассоциативные массивы»](https://ru.hexlet.io/courses/php-associative-arrays) и [«PHP: Функции»](https://ru.hexlet.io/courses/php-functions). Также предполагается, что вы завершили курс [«PHP: Автоматическое тестирование»](https://ru.hexlet.io/courses/php-testing). — Подробнее →
PHP: Автоматическое тестирование
На этом курсе вы изучите автоматическое тестирование в PHP. Вы познакомитесь с такими понятиями, как утверждения, TDD и непрерывная интеграция. Также научитесь лучше строить архитектуру своего кода, базируясь на том, как его будут использовать. Знания из этого курса помогут писать более качественный код, в котором содержится меньше ошибок. Чтобы учиться было проще, стоит заранее изучить курсы: [«Основы PHP»](https://ru.hexlet.io/courses/php-basics), [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays) и [«PHP: Функции»](https://ru.hexlet.io/courses/php-functions). — Подробнее →
Тестирование фронтенда
На этом курсе вы изучите тестирование фронтенда. Вы узнаете больше о написании e2e-тестов с использованием веб-драйверов, работе с ошибками и фантомными падениями. В итоге вы научитесь создавать надежные тесты в браузерной среде с помощью паттерна Page Object для уменьшения хрупкости и дублирования. Вы также научитесь изолировать бэкенд и тестировать фронтенд с помощью быстрого testing-library в связке с Jest и JSDOM. Знания из курса помогают программистам избежать ошибок и повысить надежность своих приложений. Этот курс подойдет как начинающим, так и опытным фронтенд-разработчикам. Чтобы учиться было проще, стоит заранее изучить курсы «JS: Автоматическое тестирование» и «JS: Продвинутое тестирование». — Подробнее →
Python: Автоматическое тестирование
На этом курсе вы познакомитесь с принципами и инструментами автоматического тестирования в Python. Вы научитесь писать автоматизированные тесты, измерять покрытие тестами и настраивать непрерывную интеграцию. Знания из этого курса помогут повысить качество вашего кода. Вы сможете строить архитектуру кода, которая будет удобна для пользователей. Чтобы учиться было проще, стоит заранее пройти курс по подготовке окружения и функциям. — Подробнее →