Python
| Introduction |
| Installing Python, Pip, multiple Pythons etc. |
| Pip |
| Basics |
| Executing Scripts |
| Hello World! |
| if __name__ == '__main__' |
| Helpful links |
| Interactive mode |
| Virtual Environment |
| datetime |
| os |
| pathlib |
| flake8 |
| Отступы (indentation) | |
| \: перенос строки | |
| docstring: документация |
| Опеределить тип объекта |
| Встроенные коллекции Python |
| str: строки |
| Словари |
| Списки |
| Множества |
| Кортежи |
| Объекты |
| Итераторы и итерируемые объекты |
| Циклы | |
| Ветвления | |
| Утверждения (statements) |
| Функции |
| *args **kwargs |
| sys.argv: аргументы командной строки |
| Лямбда функции |
| Функции первого класса |
| Замыкания |
| Декораторы |
| Кэширование |
| Генераторы |
| Генераторы: Maintaining State |
| all() |
| any() |
| chr() |
| copy() |
| dir() |
| enumerate() |
| filter() |
| id() |
| isinstance() |
| iter() |
| map() |
| next() |
| ord() |
| random() |
| sorted() |
| type() |
| unichr() |
| zip() |
| Exceptions | |
| Пакеты | |
| json.dumps | |
| logging | |
| sys.path | |
| Сложности при работе с Python | |
| enum |
| ООП в Python |
| Классы |
| Методы |
| class variables |
| class methods |
| Статические методы |
| Наследование |
| Специальные методы |
| Декоратор property |
| super() |
| REST API with Python |
| Files: write, read, append, context manager… |
| Download file |
| glob |
| shutil |
| Postgres |
| SQLite3 |
| datetime |
| socket :Python Sockets |
| paramiko: SSH with Python |
| os |
| pathlib |
| DJANGO | |
| Flask |
| Тестирование с помощью Python | |
| Playwright + Python | |
| Selenium + Python | |
| Статические сайты на MkDocs | |
| Скрипт для ZPL принтера | |
| Решение задач |
| Решение квадратного уравнения на Python |
| Последовательность Рекамана на Python |