Untitled

 avatar
unknown
plain_text
3 years ago
2.7 kB
9
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...