Чему вы научитесь
- Настройка окружения для Python и PyCharm — умение установить интерпретатор Python и настроить IDE (PyCharm) для написания и запуска тестов.
- Основы языка программирования Python
- Знакомство с библиотекой requests для отправки HTTP запросов из Python
- Знакомство с тестовым фреймворком Pytest — это популярнейший фреймворк для написания и выполнения тестов в языке Python.
- Написание первых автотестов к тестовым API
- Мокирование в автотестах
- Работа с БД PostgreSQL
- Знакомство со вспомогательными инструментами: Git, GitHub
- Обзор AI инструментов для программирования
- Написание первого автотеста с помощью AI (вайбкодинг)
- Работа с тестами в CI/CD GitHub Actions
- В конце — финальный проект автотестов к настоящей тестовой системе, который запускается через CI/CD
О курсе
Содержание курса
1️⃣ Изучение Python
- Основы языка программирования Python
- Знакомство с библиотекой requests для отправки HTTP запросов из Python.
2️⃣ Работа с автотестами
- Знакомство с тестовым фреймворком Pytest
- Написание первых автотестов к тестовым API
- Мокирование в автотестах
- Работа с БД
3️⃣ Вспомогательные инструменты
- Работа с GitHub
- Работа с Git
- Работа с CI/CD GitHub Actions
- Запуск тестов в CI/CD GitHub Actions
- Обзор AI инструментов для программирования
- Написание первого автотеста с помощью AI (вайбкодинг)
4️⃣ Финальный проект
- Полноценный проект настоящих автотестов для тестовой системы
- Настройка пайплайна в GitHub Actions
- Публикация проекта автотестов на GitHub, запуск пайплайнов
- Проверка практического проекта и выдача сертификата
Почему стоит выбрать именно этот курс?
Если коротко: мы даем такое же качество, как у топовых школ, но по цене обеда в кафе.
✅ Цена: Мы убираем наценку за «раскрученный бренд», видеопродакшен и огромный штат маркетологов. Вы платите за знания, а не за рекламу на билбордах.
✅ Формат (Текст): В отличие от видео-курсов, где информацию приходится «вылавливать» из монолога спикера, наши текстовые лекции — это выжимка. Вы обрабатываете информацию в 3-4 раза быстрее.
✅ Удобство навигации: В видео вы тыкаете пальцем в таймкоды. В TextСourses у вас есть поиск по тексту, оглавление и гиперссылки. Вы можете найти ответ на конкретный вопрос за 10 секунд, не пересматривая часовой вебинар.
Мы сделали ставку на то, что действительно важно для вашего роста: структуру, практику и поддержку, убрав все лишнее, что делает обучение таким дорогим.
Для кого этот курс
Начальные требования
- Теория функционального тестирования
- Основы Python (необязательно)
- Понимание HTTP запросов
- Опыт работы с веб-приложениями
Наши преподаватели
Как проходит обучение
Мы принципиально выбираем текстовый формат. Это основа нашего проекта. Почему?
- Скорость и удобство: Вы читаете в своем темпе. Не нужно переслушивать получасовые видео, чтобы вспомнить один тезис — достаточно пробежать глазами абзац. Код удобно копировать одной кнопкой.
- Качество за честную цену: Именно отказ от продакшена видео позволяет нам удерживать низкую стоимость курсов. Вы платите только за знания и структуру, а не за красивую картинку в кадре.
Программа курса
Сертификат
Что вы получаете
- Вы не просто прочитаете теорию — вы выйдете с готовым проектом в портфолио и набором навыков, которые сразу можно применять на работе.
- 1️⃣ Полное понимание цикла разработки автотестов на Python
- Вы научитесь проектировать, писать, отлаживать и поддерживать автотесты — от первой строки кода до регулярных прогонов.
- 2️⃣ Практику с реальными инструментами
- Освоите pytest, requests, моки и стабы, научитесь работать с GitHub-репозиторием. Всё то, что ждёт вас в любом IT-проекте.
- 3️⃣ Запуск тестов не только локально, но и в CI/CD
- Настроите автоматический запуск тестов в GitHub Actions. Ваши проверки будут летать на сервере, а не стоять на месте.
- 4️⃣ Опыт написания автотестов с помощью ИИ (вайбкодинг)
- Научитесь эффективно использовать нейросети как помощника: ускорите написание кода, генерацию тестовых сценариев и рефакторинг. Это современный стандарт, который повышает вашу ценность как инженера.
- 5️⃣ Реальный проект в портфолио
- Разработаете полноценный набор автотестов для реальной (или максимально приближенной к реальной) системы. Работодателю будет что посмотреть.
- 6️⃣ Сертификат TextCourses
- Подтверждение, что вы прошли курс и владеете заявленными навыками. Можно добавить в резюме и LinkedIn.