Python - язык общего назначения
ОБЯЗАТЕЛЬНО
Что требуется знать перед началом изучения языка программирования Python
ОБЯЗАТЕЛЬНО
Рекомендации по разработке на Python
ОБЯЗАТЕЛЬНО
Архитектура интерпретатора Python
ОБЯЗАТЕЛЬНО
Фреймворки и библиотеки Python
ОБЯЗАТЕЛЬНО
Экосистема Python-приложений
ОБЯЗАТЕЛЬНО
Модули в Python
ОБЯЗАТЕЛЬНО
Виртуальные окружения и управление зависимостями
ОБЯЗАТЕЛЬНО
История языка Python
ДЛЯ НОВИЧКОВ
Философия Python - Zen of Python
ОБЯЗАТЕЛЬНО
Первая программа на Python
ОБЯЗАТЕЛЬНО
Синтаксис и пунктуация в Python
ОБЯЗАТЕЛЬНО
Ключевые слова языка Python
ОБЯЗАТЕЛЬНО
Встроенные функции Python
ОБЯЗАТЕЛЬНО
Магические методы и дандер-методы
ОБЯЗАТЕЛЬНО
Алгоритмы и структуры данных в Python
ОБЯЗАТЕЛЬНО
Типы данных в Python
ОБЯЗАТЕЛЬНО
Переменные и присваивание
ОБЯЗАТЕЛЬНО
Работа с типами
ОБЯЗАТЕЛЬНО
Коллекции - списки, кортежи, словари, множества
ОБЯЗАТЕЛЬНО
Управляющие конструкции - if, for, while
ОБЯЗАТЕЛЬНО
Функции - определение, аргументы, возврат значений
ОБЯЗАТЕЛЬНО
Итераторы, генераторы и контекстные менеджеры
В РАЗРАБОТКЕ
Объектно-ориентированное программирование в Python
ОБЯЗАТЕЛЬНО
Архитектура выполнения и сборка мусора
В РАЗРАБОТКЕ
Обработка исключений в Python
ОБЯЗАТЕЛЬНО
Распространённые типы исключений
ОБЯЗАТЕЛЬНО
Асинхронность и многопоточность в Python
ОБЯЗАТЕЛЬНО
Django
В РАЗРАБОТКЕ
Справочник по Django
В РАЗРАБОТКЕ
Работа с файлами, сетью и внешними API
ОБЯЗАТЕЛЬНО
Tkinter и GUI
ОБЯЗАТЕЛЬНО
Разработка игр на Python
ДЛЯ НОВИЧКОВ
Turtle
ДЛЯ НОВИЧКОВ
Справочник по модулю Turtle
ДЛЯ НОВИЧКОВ
Анализ данных - pandas, NumPy, SciPy
В РАЗРАБОТКЕ
Веб-разработка и REST API на Python
В РАЗРАБОТКЕ
Flask
В РАЗРАБОТКЕ
Справочник по Flask
В РАЗРАБОТКЕ
Создание собственного API на Python
В РАЗРАБОТКЕ
Автоматизация задач и DevOps-скрипты
В РАЗРАБОТКЕ
Справочник по Python
В РАЗРАБОТКЕ
Итоги
ДЛЯ НОВИЧКОВ
Чек-лист самопроверки
ДЛЯ НОВИЧКОВ