Python
WorkTech1. Основы Python программировани
Типы данных (какие бывают, изменяемые/неизменяемые типы), циклы, условия ,функции, библиотеки (что такое библиотеки, библиотека request), фреймворки, requirements, компилятор, интерпретатор.
2. ООП
Виды программирования, в чём уникальность ООП-подхода, основные принципы ООП (инкапсуляция, полиморфизм, наследование, абстракция), что означают, для чего и когда применяются, статические методы, магические методы, self.
3. Pytest
Параметризация, фикстуры.
4. Переопределение/перегрузка
В чем различие, для чего предназначены, как применяются при разработке.
5. Исключения
Виды исключений, блок try-except, как правильно обрабатывать исключения.
6. Паттерны проектирования
Какие бывают, где и как применяются.
7. Аннотации
Что это такое, как реализованы аннотации в Python, основные Python-аннотации, где и как их использовать.
8. Allure
Для чего нужен, методы, использование параметризации, выгрузка отчётов, step, attachment.
Мы подобрали тестовые задания по Python, которое выполняют авто-тестировщики уровня Junior на собеседованиях при трудоустройстве.
Ресурсы для изучения Python
➜ бесплатный тренажер для кода
➜ Ресурсы для обучения ты найдёшь в интернете по запросу: "Курс по автотестированию на Python"