Mr. Python | Backend | Программирование
Открыть в Telegram
Твой личный ассистент в познании Python и не только! Сотрудничество: @glebsto Состою в рекламном агентсве: @agencytender Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Больше1 670
Подписчики
Нет данных24 часа
-57 дней
-2730 день
Архив постов
🔖 Книга «Программирование бэкенда на Python. Практическое руководство»
Книга будет для вас, прежде всего, ознакомительной, но некоторые её хайлайты автор отметил отдельно.
Python развивается, и теперь используется даже для решения таких задач enterprise-уровня, к которым лет 10 назад можно было подступиться только на Java.— Автор взялся исследовать эту книгу, прежде всего, потому, что нашёл в ней разбор Docker и даже Kubernetes. Об этих инструментах — одна из самых продвинутых частей книги, главы 8-9. 🔗 Читать статью #Book #Programming | Mr. Python
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
🤔 InfoSec & Хакинг — t.me/hacking_ready
👩💻 Python — t.me/python_ready
👩💻 Linux — t.me/linux_ready
🖼️ DevOps — t.me/devops_ready
👩💻 Bash & Shell — t.me/bash_ready
🖥 Data Science — t.me/data_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросети — t.me/neuro_ready
👩💻 IT Новости — t.me/it_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
🐞 QA-тестирование — t.me/qa_ready
👩💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
🔔 Конструкция try...except...finally
При программировании на Python мы можем столкнуться с двумя типами ошибок.
Первый тип представляют синтаксические ошибки (syntax error), они появляются в результате нарушения синтаксиса языка программирования при написании исходного кода.
Второй тип ошибок представляют ошибки выполнения (runtime error), они появляются в уже в процессе выполнения программы. Подобные ошибки еще называются исключениями.
🔗 Читать статью
#Construction | Mr. Python
📎 История языка программирования Python и его возможности: чем он отличается от других языков
Python — один из самых популярных и востребованных языков программирования в мире, за более чем три десятилетия своего существования он завоевал доверие миллионов разработчиков благодаря простоте синтаксиса, мощным возможностям и универсальности применения.
От веб-разработки до искусственного интеллекта — Python остается надежным инструментом для решения самых разнообразных задач.
🔗 Читать статью
#History | Mr. Python
✔️ Модуль importlib
Python предлагает пакет importlib в качестве части стандартной библиотеки модулей.
Его задача – обеспечить реализацию оператора импорта Python, а также функции __import__().
В дополнение, importlib дает программисту возможность создать собственный объект (т.н. импортер), который может быть использован для процесса импорта.
🔗 Читать статью
#Module #importlib | Mr. Python
🕯 Метаклассы в Python: что это такое и с чем его едят
Метаклассы – это классы, экземпляры которых являются классами, давайте поговорим о специфике языка Python и его функционале.
— Основной целью метакласса является автоматическое изменение класса во время его создания, обычно это делается для API, когда нужно создать классы, соответствующие текущему контексту.
🔗 Читать статью
#Metaclasses | Mr. Python
🚩 Pillow – обработка изображений
Библиотека Pillow (Python Imaging Library) представляет собой мощное и универсальное решение для работы с изображениями в экосистеме Python.
Работа с изображениями является неотъемлемой частью современной разработки программного обеспечения.От создания веб-приложений с динамической генерацией контента до разработки систем компьютерного зрения и машинного обучения — везде требуются инструменты для обработки графических данных. 🔗 Читать статью #Pillow | Mr. Python
Лицо Udemy представили? — тут слили кучу курсов по IT от онлайн школ
Материала почти на пол-терабайта, мы загрузили всё на канал, там есть:
🐍 Python и нейросети (28 полных курсов + библиотеки)
📈 Data Analysis + машинное обучение (15 курсов)
👨🏻💻 Frontend (от JS до React) — (20 курсов + библиотеки)
🤖 Backend + базы Данных (30 курсов)
🛡 Информационная безопасность (Защита+Атака) — (14 курсов)
🎮 Разработка игр (11 курсов)
Всё можно забрать бесплатно и смотреть без скачивания ➡️ @IT_SLIV
🔍 Как работает конкатенация строк в Python 3? Примеры.
Конкатенация строк — самая распространенная операция в программировании на Python.
Форматирование строк в Python может быть сделано разными способами, используйте один из них, в зависимости, что вам нужно сделать со строками.
Если надо сконкатенировать и добавить разделитель, тогда используйте Join(), если надо еще и отформатировать, тогда format() или f-строки, учитывайте что f-строки можно использовать с версии Python3.6 или выше.
🔗 Читать статью
#Examples | Mr. Python
✏️ JSON в Python
В Python работа с форматом JSON (JavaScript Object Notation) реализована через встроенный модуль json.
JSON — текстовый формат для обмена данными, похожий на словари и списки в Python.
Чаще всего используется:
1. В веб-разработке для передачи данных между сервером и клиентом — например, для обмена списком товаров и их характеристик в интернет-магазине; 2. При работе с API, когда программа запрашивает или отправляет данные в API; 3. Для настройки приложений.🔗 Читать статью #JSON #Syntax #JavaScript | Mr. Python
▶️ MoviePy – редактирование видео
Работа с видео традиционно ассоциируется с тяжёлыми инструментами и сложным API.
Но в Python существует библиотека, делающая видеоредактирование простым и выразительным — MoviePy.
❗️ Она позволяет создавать, редактировать, комбинировать и экспортировать видео с минимальным количеством кода.
🔗 Читать статью
#MoviePy #Library #Video | Mr. Python
📊 Golang против Python: какой язык программирования выбрать?
В этой статье попытаемся сравнить Python и Golang по различным характеристикам, посмотрим, какой из этих языков стоит предпочесть новичку, только собирающемуся заняться программированием профессионально.
— Новички часто предпочитают более понятный и простой для изучения, чтобы не потратить время зря, необходимо все проанализировать – мы попытаемся сравнить два популярных языка Python и Golang по ряду характеристик.
🔗 Читать статью
#Programming #Golang | Mr. Python
🔍 Сборник базовых примеров и упражнений по языку Python
Python Basics — это репозиторий, содержащий коллекцию базовых примеров кода, практических упражнений и учебных материалов, предназначенных для изучения основ языка программирования Python.
Сосредоточен на предоставлении конкретных и простых примеров, демонстрирующих основные концепции Python, что облегчает понимание синтаксиса, структур данных, управляющих конструкций и других фундаментальных аспектов языка.❗️ Ресурс идеально подходит для начинающих, желающих быстро освоить основы Python на практике. 🔗 Смотреть репозиторий #Syntax #Shell #File #Text #Programming | Mr. Python
⚙️ Как я написал современный GUI для yt-dlp на Python
Python + CustomTkinter - хорошая связка для десктопных приложений. Если думаете над GUI для Python - попробуйте.Надоело каждый раз лезть в терминал, чтобы скачать видео с YouTube? Мне тоже. — Поэтому автор сделал нормальный GUI для yt-dlp - без лишних кнопок, с современным интерфейсом и чтобы просто работал. Код на GitHub, готовая сборка тоже есть. 🔗 Читать статью #GUI #Customkinter #yt-dlp #Desktop #OpenSource #Programming | Mr. Python
📎 Декоратор с аргументами в Python
В данной статье показан простой пример создания функции декоратора, которая принимает и использует один или несколько аргументов.
Декоратор, который будет принимать аргументы, будет выглядеть следующим образом.
🔗 Читать статью
#Decorators | Mr. Python
Совет на 2025 год — переходите на Go.
На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.
А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.
Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018
На канале вы найдёте:
— Советы, которые в разы повысят ваши шансы на перекат в Go
— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем
— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.
Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
🔍 Анализируй данные с помощью одной строки на Python
— Коротко о том, как упростить и сделать наглядным статистический анализ датасетов с помощью двух библиотек Pandas и одной строки кода на Python.
Любой, кто применял Python для работы с данными, знаком с библиотекой Pandas – мощным пакетом обработки больших данных с их представлением в табличном виде.
🔗 Читать статью
#Analysis #Pandas | Mr. Python
❗️ Произошёл масштабный слив Apple, Open AI, Microsoft и других западных гигантов
В сеть утекли корпоративные документы для обучения персонала: гайды, инструкции к ИИ, инсайды по грядущим новинкам и разработкам.
Целых 4 терабайта (!) инфы распределили по закрытым каналам. Сохраняй пока доступно:
❖ Гайды по ИИ и инструментам для работы и творчества
❖ Чеклисты, фреймворки, репозитории и куча полезностей
❖ Инсайды по IT-разработкам и новым технологиям
❖ Слитая инфраструктура Apple
❖ Обучения легальному и нелегальному хаккингу
❖ Всё про Python от топов из Microsoft
❖ + бонус: канал с мемами про IT, ИИ и технологии.
👆 Подпишись, скоро поменяем ссылки
💭 Гайд по магическим методам в Python
Руководство по магическим методам, или dunder-методам Питона, которые предназначены для перегрузки Python-операторов или встроенных методов.Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объектов при их взаимодействии. ❗️ В статье раскроем их «магию» и остановимся на каждом из методов подробно. 🔗 Читать статью #Dunder #Magic #Methods #Operator #Guide | Mr. Python
ℹ️ Оптимизация в Python
Важные техники оптимизации кода на Python для профессионалов и новичков.В современном мире Python программирования, разработка эффективного и быстрого кода – ключевое требование. — Эта книга раскрывает тему оптимизации Python во всей ее полноте, начиная с базовых понятий и заканчивая тонкостями ускорения приложений. 🔗 Читать статью #Optimization #Book | Mr. Python
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
