Здесь будет что-то вроде онлайн страницы закладок на те ресурсы/статьи, которыми от случая к случаю пользуюсь. И в целом чтобы не потерялись.
Видео курсы по Python:
- Python 2: https://compscicenter.ru/courses/python/2012-autumn/ или тут: https://www.lektorium.tv/course/22895
- Python 3: https://compscicenter.ru/courses/python/2015-autumn/
- Python: основы и применение: https://stepik.org/course/512
Цикл статей по работе с коллекциями в Python:
- Python: коллекции, часть 1/4: классификация, общие подходы и методы, конвертация
- Python: коллекции, часть 2/4: индексирование, срезы, сортировка
- Python: коллекции, часть 3/4: объединение коллекций, добавление и удаление элементов
- Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
Ресурсы по регулярным выражениям в Python
- http://pythex.org/ — онлайн редактор регулярных выражений с проверкой для Python.
- https://regex101.com/ — более навороченый редактор. Подходит для разных языков + объясняет что делает регулярное выражение.
- http://regexr.com/ — тоже неплохой редактор. Наглядней чем в предыдущем экспериментировать с заменой (re.sub).
- https://tproger.ru/translations/regular-expression-python/ — простое объяснение наиболее часто используемых функций из модуля re.
- https://habrahabr.ru/post/349860/ — Регулярные выражения в Python от простого к сложному. Подробности, примеры, картинки, упражнения.
Алгоритмы
- Знай сложности алгоритмов: https://habrahabr.ru/post/188010/
- Разбор алгоритмов (с++): http://e-maxx.ru/algo/ (pdf: http://e-maxx.ru/upload/e-maxx_algo.pdf)
Разное
- https://wiki.python.org/moin/TimeComplexity — сложность выполнения различных операций над коллекциями в CPython.
- http://docs.python-guide.org/en/latest/ — The Hitchhiker’s Guide to Python!
- https://medium.freecodecamp.org/learning-to-test-with-python-997ace2d8abe — A simple introduction to Test Driven Development with Python
Selenium
- Явные и неявные ожидания в Selenium WebDriver https://www.youtube.com/watch?v=RqKPpA1JshA