Как создать API на Python без усилий на деплой
Разработчики нередко приходят
к мысли создать API на Python (англ. Application Programming Interface — программный интерфейс приложения).
➡️ Читать статью
📱 Заметки Питониста | чат
Разработчики нередко приходят
к мысли создать API на Python (англ. Application Programming Interface — программный интерфейс приложения).
Если вы лишь недавно повстречались с этим термином, обладаете идеей для своего такого ПО и хотите разобраться, как устроено содержимое проекта, статья познакомит с базовой терминологией и проведет от первого шага с подключением фреймворка FastAPI и до HTTP-запроса.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Вот отсортированная база с тонной материала (постепенно пополняется):
(363 видео, 87 книги) — Python
(117 видео, 53 книги) — ВАЙБКОД
(174 видео, 91 книги) — DevOps
(415 видео, 68 книги) — Frontend
(137 видео, 93 книги) — DS/ML
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++/C#
(343 видео, 87 книги) — Java/QA
(176 видео, 32 книги) — Git/Linux
(167 видео, 53 книги) — PHP/1С
(227 видео, 83 книги) — SQL/БД
(114 видео, 77 книги) — Сисадмин
(107 видео, 43 книги) — BA/SA
(181 видео, 32 книги) — Go/Rust
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — Дизайн
(136 видео, 33 книги) — PM/HR
Скачивать ничего не нужно — все выложили в Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
aiogram-dialog
Библиотека для создания многоуровневых и трудных диалоговых меню в ботах, используемая с aiogram. Поддерживает бета версию aiogram, для этого нужно к
pip install добавить --pre.Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Обзор словарей (dictionary) в Python: создание, методы и использование для хранения пар "ключ-значение".
Ключи в словаре уникальны и неизменяемы, а значения могут быть любого типа данных и могут дублироваться.
❗️ Словари Python эффективно решают задачи быстрого поиска, хранения и организации данных, используя хеш-таблицы для обеспечения O(1) времени доступа к элементам.
➡️ Читать статью
📱 Заметки Питониста | чат
Словарь (dictionary) в Python
представляет собой изменяемую структуру данных, которая используется для хранения коллекции пар ключ-значение.
Ключи в словаре уникальны и неизменяемы, а значения могут быть любого типа данных и могут дублироваться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Оптимизация в Python
В современном мире Python программирования, разработка эффективного и быстрого кода – ключевое требование.
— Эта книга раскрывает тему оптимизации Python во всей ее полноте, начиная с базовых понятий и заканчивая тонкостями ускорения приложений.
➡️ Читать статью
📱 Заметки Питониста | чат
Важные техники оптимизации кода на Python для профессионалов и новичков.
В современном мире Python программирования, разработка эффективного и быстрого кода – ключевое требование.
— Эта книга раскрывает тему оптимизации Python во всей ее полноте, начиная с базовых понятий и заканчивая тонкостями ускорения приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайд по магическим методам в Python
Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объектов при их взаимодействии.
➡️ Читать статью
📱 Заметки Питониста | чат
Руководство по магическим методам, или dunder-методам Питона, которые предназначены для перегрузки Python-операторов или встроенных методов.
Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объектов при их взаимодействии.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Анализируй данные с помощью одной строки на Python
— Коротко о том, как упростить и сделать наглядным статистический анализ датасетов с помощью двух библиотек Pandas и одной строки кода на Python.
Любой, кто применял Python для работы с данными, знаком с библиотекой Pandas – мощным пакетом обработки больших данных с их представлением в табличном виде.
➡️ Читать статью
📱 Заметки Питониста | чат
— Коротко о том, как упростить и сделать наглядным статистический анализ датасетов с помощью двух библиотек Pandas и одной строки кода на Python.
Любой, кто применял Python для работы с данными, знаком с библиотекой Pandas – мощным пакетом обработки больших данных с их представлением в табличном виде.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Чем заменить Claude Code в России: китайские ИИ вместо западных сервисов
Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента.
На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач.
Что ждет вас на практикуме?
• Собрать дашборд с графиками и выводами из таблицы;
• Создать лендинг с формой заявки по текстовому описанию;
• Получить 3D-модель, просто описав объект словами;
• Начать работать из России без блокировок и обходных путей.
Также сравним китайские инструменты с Claude Code и Codex, разберем их возможности, ограничения и то, что действительно доступно бесплатно.
Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ.
Бесплатная регистрация по ссылке.
Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента.
На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач.
Что ждет вас на практикуме?
• Собрать дашборд с графиками и выводами из таблицы;
• Создать лендинг с формой заявки по текстовому описанию;
• Получить 3D-модель, просто описав объект словами;
• Начать работать из России без блокировок и обходных путей.
Также сравним китайские инструменты с Claude Code и Codex, разберем их возможности, ограничения и то, что действительно доступно бесплатно.
Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ.
Бесплатная регистрация по ссылке.
Декоратор с аргументами в Python
В данной статье показан простой пример создания функции декоратора, которая принимает и использует один или несколько аргументов.
Декоратор, который будет принимать аргументы, будет выглядеть следующим образом.
➡️ Читать статью
📱 Заметки Питониста | чат
В данной статье показан простой пример создания функции декоратора, которая принимает и использует один или несколько аргументов.
Декоратор, который будет принимать аргументы, будет выглядеть следующим образом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Сборник базовых примеров и упражнений по языку Python
Python Basics — это репозиторий, содержащий коллекцию базовых примеров кода, практических упражнений и учебных материалов, предназначенных для изучения основ языка программирования Python.
➡️ Смотреть репозиторий
📱 Заметки Питониста | чат
Python Basics — это репозиторий, содержащий коллекцию базовых примеров кода, практических упражнений и учебных материалов, предназначенных для изучения основ языка программирования Python.
Сосредоточен на предоставлении конкретных и простых примеров, демонстрирующих основные концепции Python, что облегчает понимание синтаксиса, структур данных, управляющих конструкций и других фундаментальных аспектов языка.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Разница между aiogram 2.x и aiogram 3.0
Объективно, у третьей версии красивее документация. К сожалению, она не полная. У неё много фич, по типу роутов (чуть позже поговорим о них), поддержки приглашений и «мультиботов».
Установка:
Вторая версия более стабильная, она уже «проверена временем». Если вам важна стабильность и не нужны новые фичи, то выбирайте вторую версию, если хочется что-то нового,
Установка:
📱 Заметки Питониста | чат
Объективно, у третьей версии красивее документация. К сожалению, она не полная. У неё много фич, по типу роутов (чуть позже поговорим о них), поддержки приглашений и «мультиботов».
Установка:
pip install --pre -U aiogram Вторая версия более стабильная, она уже «проверена временем». Если вам важна стабильность и не нужны новые фичи, то выбирайте вторую версию, если хочется что-то нового,
aiogram 3.0 — отличный вариант.Установка:
pip install -U aiogram Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Golang против Python: какой язык программирования выбрать?
В этой статье попытаемся сравнить Python и Golang по различным характеристикам, посмотрим, какой из этих языков стоит предпочесть новичку, только собирающемуся заняться программированием профессионально.
— Новички часто предпочитают более понятный и простой для изучения, чтобы не потратить время зря, необходимо все проанализировать – мы попытаемся сравнить два популярных языка Python и Golang по ряду характеристик.
➡️ Читать статью
📱 Заметки Питониста | чат
В этой статье попытаемся сравнить Python и Golang по различным характеристикам, посмотрим, какой из этих языков стоит предпочесть новичку, только собирающемуся заняться программированием профессионально.
— Новички часто предпочитают более понятный и простой для изучения, чтобы не потратить время зря, необходимо все проанализировать – мы попытаемся сравнить два популярных языка Python и Golang по ряду характеристик.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1