Mr. Python | Backend | Программирование
1.81K subscribers
196 photos
19 videos
217 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
ℹ️ Пиши как профи: 10 Python-лайфхаков для новичков

Новички в Python часто узнают о полезных приемах слишком поздно.

Мы собрали советы от опытных программистов, которые помогут вам избежать типичных ошибок и сразу писать код как профи.

🔗 Читать статью

#Lifehack #Collection #Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥3
Python и SQL: что изучать в первую очередь для анализа данных

Два самых популярных инструмента для работы с данными — Python и SQL.

Они хороши для обработки, анализа данных и для их визуализации и интерпретации.


У новичков часто возникает вопрос: начать изучение с Python или SQL?

В этой статье расскажем о каждом языке и как они взаимно дополняют друг друга.

🔗 Читать статью

#SQL #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝1
🔈 Почему программисты не стареют: эффект кодера после 40

Эта статья — не о вечной молодости и не про биохакинг. Это — живая техническая ретроспектива о том, почему некоторые программисты становятся сильнее с возрастом, а не наоборот.


Как меняется восприятие кода после 40? Почему опытный разработчик способен «разруливать» архитектурные адские кухни там, где молодёжь сгорает на ревью? И при чём тут ассемблер, собаки и JavaScript? Ответы — в статье.

🔗 Читать статью

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84🔥3
⚙️ Библиотека Pydantic: валидация данных на Python

Pydantic
— это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы.

❗️ Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей.

🔗 Читать статью

#Library #Pydantic #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2🤝2
Media is too big
VIEW IN TELEGRAM
👀 Самый понятный урок как стать программистом | С нуля в 2025!

В видео затронем все вопросы и все аспекты, включая рейтинг языков.

Видео содержит:
- Что нового
- Учёба должна быть бесплатной
- Нужна ли математика?
- Нужен ли английский язык?
- Что по поводу возраста? Когда начинать
- Про смену профессии, зачем становиться программистом?
- А что если не получится?
- ШАГ ПЕРВЫЙ. Выбор первого языка программирования
- Примеры какие бывают языки и платформы
- Шаг ноль. Как выбрать сферу?
- Альтернативное начало. План Б.
- Методичка как стать программистом
- Платные курсы и менторство
- Рейтинги языков программирования
- ШАГ ВТОРОЙ. Учеба и практика!
- Где практиковаться?
- Про боевую практику и страхи
- ШАГ ТРЕТИЙ. Боевой опыт.
- Совет первый. Изучите Git и GitHub.
- Совет второй. Учите алгоритмы.
- Совет третий. Учите паттерны.
- Совет четвертый. Гугл, переводчик и ИИ чат боты.
- Совет пятый. Как задавать или НЕ задавать вопросы.
- Что дальше?


#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
⚠️ Руководство по языку программирования Python

Python представляет популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов.

— Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.

‼️ Руководство содержит 10 глав:
- Введение в Python
- Основы Python
- Объектно-ориентированное программирование
- Обработка ошибок и исключений
- Списки, кортежи и словари
- Модули
- Строки
- Pattern matching
- Работа с файлами
- Работа с датами и временем


🔗 Читать статью

#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3
☄️ 10 способов работы с большими файлами в Python, о которых ты не знал

Работа с большими текстовыми файлами в Python может показаться настоящим вызовом.

Когда файлы достигают гигабайтов, попытка загрузить их в память целиком может привести к сбою программы.

— Python предлагает несколько методов для эффективной обработки таких файлов без излишней нагрузки на память и потери производительности.


🔗 Читать статью

#File | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥2🤝1
🔖 26 полезных приёмов и хитростей Python

Python — один из самых популярных и востребованных языков программирования.


В процессе работы с языком каждый находит для себя какие-то модули, приёмы или библиотеки, облегчающие жизнь.

— В этой подборке вы узнаете о некоторых полезных хитростях.

🔗 Читать статью

#Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤝21
📣 Болезнь «ООП головного мозга» или Объектно-Ориентированное Помешательство

Заразное ментальное расстройство, поражающее программистов, чрезмерно увлекающихся объектно-ориентированным программированием (ООП) и паттернами проектирования.

Симптомы включают:
1. Неспособность писать простой код
2. Чрезмерное усложнение архитектуры и патологическую потребность во внедрении фабрик, стратегий и синглтонов даже там, где они не нужны.


🔗 Читать статью

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝21
💭 Пишем примитивный и никому не нужный компилятор

В посте мы рассмотрим, как можно написать свой компилятор C-подобного языка меньше чем за час, исписав всего 300 строчек кода.

— В качестве бонуса, сюда входит и код виртуальной машины, в байткод которой будет компилироваться исходник.


Компилятор будет писаться на Python.

🔗 Читать статью

#Compilers #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝21