Python от нуля до практической разработки
Python с абсолютного нуля: синтаксис, данные, логика, функции, коллекции, файлы, ООП и проекты.
Python с абсолютного нуля: синтаксис, данные, логика, функции, коллекции, файлы, ООП и проекты.
Переходи дальше только после того, как можешь воспроизвести идею самостоятельно и понимаешь, зачем она нужна.
После модулей закрепляй материал практикой и проверками. Курс считается освоенным только после выполнения критериев, а не после простого открытия всех страниц.
В этом уроке тема «*args и **kwargs» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «lambda и key» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «enumerate и zip» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Генераторы и yield» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Context manager» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «@property» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Собственные исключения» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «logging вместо print» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Python + SQL» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «asyncio» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Структура Python-проекта» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке тема «Итог Python Core» разбирается не как готовая команда, а как инструмент для конкретной задачи.
В этом уроке «Type hints» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «dataclass» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Protocol» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Decorators» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Closures» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Iterator protocol» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Generator pipelines» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «collections» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «pathlib» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «JSON schema thinking» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «HTTP client» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «REST API mental model» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «FastAPI introduction» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Pydantic model» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Dependency injection idea» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «SQL parameterization» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Transactions» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «async context manager» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Semaphore» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Queue producer/consumer» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «pytest fixtures» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «pytest parametrize» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Mock external API» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Lint format type-check» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «pyproject.toml» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Virtual environments» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Environment secrets» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Profiling first» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Service/repository boundaries» разбирается от проблемы к решению, а не как набор команд.
В этом уроке «Профессиональный Python capstone» разбирается от проблемы к решению, а не как набор команд.