Python Developer
21K subscribers
2K photos
149 videos
16 files
2.15K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
📱 Подборка Python-проектов для практики

Держите 6 Python-проектов, которые помогут прокачать навыки и украсят ваше портфолио.

Внутри:
🫡 Создание блога с помощью Django
🫡 Создание дашборда с данными из PostgreSQL
🫡 Сайт на Python без знания HTML/CSS/JS — FastUI
🫡 Прогнозирование солнечных затмений с помощью Python
🫡 Пишем клона Space Invaders с помощью Turtle
🫡 Django-приложение для придания цвета чёрно-белым фотографиям


Сохраняем в избранное.

tags:
#полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍32😁1
📱 Асинхронное программирование в Python: разбираемся с нуля

Асинхронность — один из главных инструментов Python-разработчика при работе с большим количеством операций ожидания.

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

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2💯2🤩1
📱 Лучшие GitHub-репозитории для изучения Python

▶️ Awesome Python — самая большая и авторитетная подборка фреймворков, библиотек и ресурсов по Python — обязательно к сохранению

▶️ TheAlgorithms/Python — огромная коллекция алгоритмов и структур данных, написанных на Python

▶️ Project-Based-Learning — изучение Python (и не только) через реальные проекты

▶️ Real Python Guide — качественный гайд по экосистеме Python, инструментам и best practices

▶️ Materials от Real Python — подборка кода и проектов к статьям и курсам Real Python

▶️ Learn Python — справочник с пояснениями, примерами и упражнениями

▶️ Learn Python 3 — удобное руководство по современному Python 3 с задачами

▶️ Python Reference — шпаргалки, скрипты и полезные советы от одного из самых уважаемых авторов по Python

▶️ 30-Days-Of-Python — челлендж на 30 дней: от синтаксиса до более сложных тем

▶️ Python Programming Exercises — 100+ задач по Python с ответами

▶️ Coding Problems — задачи на алгоритмы и структуры данных, в том числе для подготовки к собесам

▶️ Projects — список идей для пет-проектов (не только Python). Отлично подходит для практики

▶️ 100-Days-Of-ML-Code — машинное обучение на Python в формате челленджа

▶️ 30-Seconds-of-Python — полезные сниппеты и трюки для повседневных задач

▶️ Geekcomputers/Python — разнообразные скрипты: от работы с сетью до задач по автоматизации


Сохраняем в избранное.

tags:
#полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3🤯2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤔4👍2
📱 Запускаем Python-приложение без установки Python
⠀⠀ ⠀ ⠀ ⠀⠀

Если приходилось объяснять пользователям, что такое pip, виртуальные окружения и нужная версия Python, то сохраняйте этот инструмент.

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

Ссылка на GitHub

tags: #полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥9🤯8🤔2
📂 Шпаргалка по аннотациям функций в Python

Аннотации помогают сделать код понятнее: они показывают ожидаемые типы параметров и возвращаемых значений.

Внутри:
⚡️ базовый синтаксис аннотаций;
⚡️ примеры использования;
⚡️ популярные типы из typing;
⚡️ полезные инструменты для проверки типов;
⚡️ лучшие практики оформления кода.


Сохраняем в избранное.

tags:
#полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥21
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3🤔2💯1
📱 Разбираемся с одной из главных особенностей Python

На первый взгляд [] в аргументах функции выглядит безобидно, но именно из-за него возникают одни из самых неприятных багов в Python.

Автор статьи подробно объясняет, почему так происходит, как устроены значения по умолчанию и почему в большинстве случаев стоит использовать None.

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Полезное расширение для VS Code

Если часто работаете с большими файлами, логами или конфигами, попробуйте Highlight Row.

Расширение позволяет закрепить подсветку любой строки, чтобы не потерять её во время разработки, поиска ошибок или код-ревью.

Ссылка на расширение

tags: #полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍133🔥2
📱 Шаблон для современных Python-проектов
⠀⠀ ⠀ ⠀ ⠀⠀

Нашли отличный репозиторий, который показывает, как организовать Python-проект по современным стандартам.

Автор подробно разбирает настройку окружения, управление зависимостями, тестирование, линтеры и автоматизацию, чтобы проект был удобным в поддержке и развитии.

Ссылка на репозиторий

tags: #полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔532😁1
📱 Узнаем про полезные возможности Python

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

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

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4👍2💯1
📱 Огромная база знаний по PyTorch
⠀⠀ ⠀ ⠀ ⠀⠀

Если изучаете PyTorch или работаете с нейросетями, этот репозиторий точно стоит сохранить.

Внутри:
🫡 книги и туториалы;
🫡 реализации моделей;
🫡 статьи и полезные гайды;
🫡 материалы по Computer Vision, NLP и Reinforcement Learning;
🫡 десятки других ресурсов по экосистеме PyTorch.


Ссылка на GitHub

tags: #полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥1🤯1
📱 Что происходит внутри async/await в Python?

В статье разбирают, как на самом деле работают event loop, корутины, чем асинхронность отличается от потоков и почему это не многопоточность.

Хороший материал для тех, кто хочет понять, как Python выполняет async-код.

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔6😎41💯1
▪️ Полезная шпора по Python

Нашли удобную шпаргалку на русском, где собрали всё самое нужное по языку.

В одном месте основные конструкции: строки, списки, словари, функции, классы, исключения, регулярки и встроенные функции.

Ссылка на шпору

tags: #полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍41
📱 Многозадачность в Python: потоки, процессы и GIL

Полезная статья для тех, кто работает с тяжёлыми вычислениями и хочет понимать, как правильно распараллеливать задачи в Python.

В ней объясняют:
🫡 как работает GIL и почему он ограничивает многопоточность;
🫡 чем отличаются процессы и потоки на практике;
🫡 когда лучше использовать multiprocessing, threading или asyncio;
🫡 как измерять производительность разных подходов.


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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
📂 Шпаргалка по ошибкам в Python

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

В ней разобраны типовые ошибки с функциями, списками, исключениями, отступами и базовыми конструкциями Python.

tags:
#полезное

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3🔥1😁1
📱 Самый быстрый JSON-парсер для Python

В статье сравнили 17 решений: json, ujson, orjson, rapidjson и другие. Некоторые варианты показывают прирост скорости до 10 раз.

Разбор поможет выбрать подходящий инструмент для API, больших данных и проектов, где важна производительность.

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍21