На первых занятиях курс рассказывает про автоматизацию тестирования. Слушатели узнают, что именно автоматизируют, какие методы и инструменты для этого используют. Затем переходят к основам HTML и CSS - это то, что нужно знать каждому тестировщику.
Далее курс углубляется в JavaScript. Здесь рассматривают версии языка, документацию, принципы работы. Студенты изучают переменные, объекты, массивы, циклы и функции. Отдельный блок посвящен асинхронности, промисам и работе с Node.js. После теоретической части - практическое задание для закрепления материала.
Этот модуль охватывает работу с NPM, Gulp и Webpack. Значительная часть посвящена базам данных - от кластеров и синхронизации до сложных запросов и Stored Procedures. Также студенты будут работать с Redis и изучат Git - от работы в терминале до настройки CI/CD.
На этом этапе курс переходит к практической автоматизации. Слушатели научатся разворачивать тестовое окружение, настраивать Cypress и писать первые тесты. Далее - интеграция с GitHub, тестирование GUI и API. Особое внимание уделяется работе в headless режиме и генерации отчетов.
Финальная часть включает сессию вопросов-ответов и тестовое задание. Это позволяет закрепить полученные знания и получить фидбек от менторов.
На курсе есть собственный кабинет Jungle cloud. Занятия проходят онлайн, коммуникация - через чат. Менторы предоставляют поддержку 24/7. Каждый студент получает домашние задания и детальную обратную связь.