Untitled
unknown
plain_text
4 years ago
2.7 kB
13
Indexable
Test Skills:
https://www.guru99.com/software-testing.html
Tech Skills:
Python:
Virtualenv
Операторы, выражения.
Условный оператор if, ветвления.
Условный оператор if: продолжение.
Цикл while.
Цикл for: циклы со счётчиком.
Цикл for: особенности работы с range.
Цикл for: работа со строками.
Вложенные циклы.
Числа. Типы int и float.
Функции: начало.
Особенности float.
Установка и настройка IDE(Pycharm).
Базовые коллекции. Списки.
List: Методы работы со списками.
Представления списков.
Базовые коллекции. Строки.
Базовые коллекции. Словари.
Базовые коллекции. Кортежи.
Функции и аргументы
Работа с файлами.
Исключения: работа с ошибками.
Основные принципы ООП.
Итераторы и генераторы.
Декораторы
Lambda функции
Map, Filter, Reduce
Классы
Статические методы, методы класса, property
Классы данных
Библиотеки для работы с данными(json, csv и другое).
Библиотеки для работы с приложениия по различным протоколам(requests, httpx, grpc)
Pytest;
Mocks(предпочтительно на fastapi);
RESTful API(какие методы существуют, за что отвечают, query params, headers и др);
Основы работы с сетью:
протоколы передачи данных: http, grpc
cookies, cache
транспортные протоколы
Basic principles of client-server architecture;
Docker(общие принципы работы: Dockefile, docker-compose, уметь сбилдить image, поднять приложение в контейнере, уметь описать приложение в docker-compose);
Unix console(base commands);
Git;
general understanding of CI/CD;
Extra(preferred but not necessary):
AWS products(base knowledge of SNS, SQS, secrets manager, s3)
AWS emulating product: localstack
Editor is loading...