Автоматизатор ПО с нуля

Интенсивное обучение QA автоматизации ПО с азов

БЕСПЛАТНОЕ ЗАНЯТИЕ

Курс "QA Automation Engineer с нуля"

21 занятие по 2 часа два раза в неделю
СТАРТ: 18 января 2023
ГРАФИК: среда 19:00, суббота 11:00

УРОВЕНЬ: c нуля
ФОРМАТ ОБУЧЕНИЯ: живые онлайн-вебинары
Узнать больше о курсе
21 занятие по 2 часа два раза в неделю
СТАРТ: 18 января 2023
ГРАФИК: среда 19:00, суббота 11:00

УРОВЕНЬ: c нуля
ФОРМАТ ОБУЧЕНИЯ: живые онлайн-вебинары

Кому подойдет курс "QA Automation Engineer с нуля"?

Курс "QA Automation Engineer с нуля" (автоматизатор ПО) сможет освоить любой человек, ведь он у нас с нуля. Мы покажем как установить все необходимое программного обеспечение для того, чтоб создать ваш первый эталонный проект для QA автоматизации.

Кроме этого, всем студентам мы подарим эталонный проект для QA автоматизации, который вместе будем дорабатывать и шлифовать на протяжении всех занятий на курсе "QA Automation Engineer"

Стать QA Automation Engineer не так уж и сложно, когда вам покажут эту профессию настоящие профессионалы в QA автоматизации!

Что вы получите в итоге?

В конце курса "QA Automation Engineer" у всех выпускников нашей школы будет свой готовый эталонный фреймворк для автоматизации. QA Automation Engineer сможет в будущем разворачивать с помощью данного эталона любые проекты и просто дорабатывать и усовершенствовать его под нужды продукта. Мы вместе с вами построим мощный фундамент в QA автоматизации, чтобы вам было легко работать на проектах любой сложности в будущем.

Старт следующего курса — 18 января 2023

График: в среду в 19:00 и в субботу в 11:00 (*по Киеву) по 2 часа

Программа курса "QA Automation Engineer с нуля" :

Лекция 1. Установка и настройка среды. Переменные. Типы данных. Операторы
  • Установка и настройка Java
  • Установка и настройка Intellij IDEA
  • Первая программа
  • Git
  • Переменные
  • Типы данных
  • Операторы
    Лекция 2. Условные операторы. Циклы
    Условные операторы:
    • if...else
    • switch
    • ternary
    Циклы:
    • for
    • while
    • do...while
    • for each
        Лекция 3. Массивы в Java
        • Одномерные массивы
        • Сортировки
        Лекция 4. Методы в Java
        • Методы
        • Возвращаемые значения
        • Параметры
        • Метод main
        • Перегрузка методов
        • Рекурсия
        Лекция 5. Работа со строками
        • Создание строк
        • Конкатенация строк
        • Изменение строк
        • Final
        • Парсинг строк
        • Regular Expressions
        Лекция 6. Введение в ООП
        • Что такое ООП, объекты
        • Конструкторы
        • Сеттеры и геттеры
        • Модификаторы доступа
        • Принципы ООП
        Лекция 7. Наследование. Абстрактный класс
        Inheritance:
        • Наследование
        • Ключевые слова this, super
        • Простое наследование
        • Многоуровневое наследование
        Abstraction:
        • Абстрактный класс
        • Абстрактиный метод
        Лекция 8. Полиморфизм. Интерфейс
        Полиморфизм:
        • Полиморфизм
        • Переопределение методов
        • Интерфейс
        • Default и static слова в интерфейсе
        • Множественное наследование
        • Сравнение абстрактного класса с интерфейсом
        Лекция 9. Класс Object
        Класс Object:
        • Определение класса Object
        • Методы класса Object
        • Метод hashCode
        • Метод equals
        Лекция 10. Inner / Nested classes. Enums. Exceptions
        Inner / Nested classes. Enums:
        • Внутренние классы
        • Статические внутренние классы
        • Перечисления
        Exceptions:
        • Что такое исключения
        • Иерархия исключений
        • Проверяемые и непроверяемые исключения
        • try..catch
        • try..catch..finally
        • Прокидывание исключения. Ключевое слово throws
        • Создание своего исключения
        • Выкидывание исключения. Ключевое слово throw
        Лекция 11. Коллекции в Java
        Collections Framework. Lists - ArrayList/LinkedList:
        • Структуры данных. Основные структуры
        • Что такое коллекции
        • Списки
        • ArrayList - внутреннее устройство.
        • Алгоритмы, сложность алгоритмов
        Collections Framework. HashMap/HashSet:
        • Hash функция. Коллизии
        • Ассоциативный набор. Хеш таблицы
        • Внутреннее устройство HashMap. Алгоритмы, сложность
        • Устройство HashSet
        TreeMap/TreeSet
        Queue. PriorityQueue
        Лекция 12. IO. Files. JDBC
        IO. Files:
        • Работа с файлами
        • Чтение файлов
        • Запись файлов
        • Property файлы
        JDBC:
        • Работа с базами
        • Основы JDBC
        • Основы SQL
        Лекция 13. Паттерны проектирования
        Паттерны проектирования:
        • Что это такое
        • Singleton
        • Factory
        • Factory Method
        • Facade
        • Builder
        Лекция 14. Подходы к автоматизации тестирования веб-приложений. Тестовые фреймворки. Maven
        Подходы к автоматизации тестирования веб-приложений:
        • TDD
        • BDD
        • DDT
        Что такое Maven

        Test Frameworks:

        • Что такое JUnit, testNG
        • Аннотации
        • Suites
        Лекция 15. Параметризованные тесты. Репортинг. Логирование. Скриншоты
        • Параметризованные тесты
        • Репортинг, отчетность - Allure
        • Loggers: Common loggers
        • Logback / Log4j
        • SLF4j
        • Скриншоты
        Лекция 16. Selenium
        Selenium:
        • Browser management
        • Browser configuratio
        Лекция 17. Selenium
        Selenium:
        • Locators
        • Working with WebElement
        • Waits
        • WebDriverWait
        • FluentWait
        Лекция 18. Паттерны проектирования. JS
        Listeners
        JS for automation


        Паттерны проектирования:
        • Page Object
        • Page Factory
        • Element Factory
        Лекция 19. Web Services
        Web Services:
        • Что такое веб сервис
        • Rest Assured
        Лекция 20. Jenkins
        Jenkins:
        • Обзор
        • Установка
        • Базовая настройка
        • Пайплайны
        Лекция 21. Экзамен
        Еще

        Преподаватели курса "QA Automation Engineer с нуля"

        Наше спецпредложение:

        Успейте пройти обучение автоматизации со скидкой!

        Дарим бонус до 01.11.2022

        Вы можете оплатить курс частями.
        Оставьте заявку и мы вам перезвоним.
        Успейте пройти обучение автоматизации со скидкой!

        Вы можете оплатить курс частями.
        Оставьте заявку и мы вам перезвоним.

        Вас ждет еще подарок:

        Видеокурс "Английский язык"

        Гарантируем возврат оплаты до 2-го занятия

        Если после 1-го занятия вы не захотите продолжать обучение, мы вернем вам деньги в полном объеме. Сразу же и без выяснения причин.

        Контакты