Достаточно ли твоих знаний, чтобы пойти на продвинутый курс для инженеров по автоматизации тестирования от школы QA.GURU?



Если ты:



1. Неплохо знаешь Java Core: можешь рассказать что такое HashMap и чем Set отличается от List?

2. Боксинг и Анбоксинг для тебя - не что-то из мира бокса?

3. Понимаешь, как написать свой собственный обобщенный (generic) класс или метод, и для чего он может быть полезен?

4. Тебя не пугает термин "фабричный метод", "функциональный интерфейс"?

5. Уверенно представляешь себе, что такое ООП - для чего придумали интерфейсы, и можешь ответить на вопрос: “почему композиция в большинстве случаев уместнее, чем наследование?”

6. Где в Java встречается полиморфизм и когда он может быть нужен?

7. У тебя есть базовые знания Docker: можешь поднять БД в докере и подключиться к ней из своего любимого инструмента для работы с базами данных, без холодного пота на лбу?

8. У тебя есть базовые знания реляционных баз данных и SQL: ты знаешь чем отличается UPDATE от SELECT?



Ответил на большую половину положительно? 💥 Круто! В таком случае тебе на курс Java Advanced, который стартует 13 апреля в 20:00 по МСК



Что будет на курсе?



- Научитесь расширять функциональность JUnit5: напишем свои Extensions, конвертеры, резолверы и управлять запуском теста

- Узнаете как кастомизировать фреймворки Allure/Selenide и http-клиент

- Поработаете с реляционными базами данных из тестов

- Создадите web-сервис на Java

- Научитесь тестировать SOAP, GraphQL, gRPC сервисы

- Вас ждет большой блок про нативное тестирование для Mobile

- Отдельный блок про конференции: как стать спикером? как подготовиться? конференции - зачем это нужно?



🎓 Кто преподает?

Дмитрий Тучс (Head of QA at Dodo Brands), Артем Ерошенко (Qameta Software) и Владислав Зингер (Dodo Engineering)



⚡️Подробнее ознакомиться с программой курса и записаться на вводное бесплатное занятие 👉🏻https://clck.ru/3435NT

Есть вопросы по курсу? Пишите в наш чат - https://t.me/qa_guru_chat