Python RU
13.4K subscribers
871 photos
41 videos
36 files
1.12K links
Все для python разработчиков

админ - @haarrp

@python_job_interview - Python собеседования

@ai_machinelearning_big_data - машинное обучение

@itchannels_telegram - 🔥лучшие ит-каналы

@programming_books_it - it книги

@pythonl

РКН: clck.ru/3Fmy2j
加入频道
48 вещей о Python, которые я до недавнего времени не знал

Python - один из самых популярных языков программирования в мире. Миллионы людей с его помощью разрабатывают приложения, занимаются созданием сайтов, работают с данными и много другое. Тем не менее, даже в таком известном языке программирования есть вещи, о которых могут не знать даже опытные разработчики. Именно о них вы сможете прочитать в данной статье!

Читать

@pro_python_code
15 лучших бесплатных курсов для изучения Python в 2023 году

Если вы новичок и ищете бесплатные ресурсы по Python, чтобы начать своё путешествие по программированию в 2023 году, то вы попали в нужное место.

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

Читать

@pro_python_code
Очистка набора данных FIFA 21 с использованием SQL

Популярная видеоигра FIFA 21 имеет большую базу данных статистики игроков и команд, известную как FIFA 21 dataset. Хотя этот набор данных может быть полезным инструментом для изучения производительности игроков и командной тактики, часто возникают проблемы с качеством данных, которые необходимо решить, прежде чем можно будет получить какую-либо полезную информацию.

Действие по обнаружению и устранению недостатков, несоответствий и неточностей в наборе данных известно как «очистка данных»

Читать

@pro_python_code
🖥 Уроки по Django REST Framework

#1. Django REST Framework - что это такое
#2. Установка Django Rest Framework
#3. Базовый класс APIView для представлений
#4. Введение в сериализацию. Класс Serializer
#5. Методы save(), create() и update() класса Serializer
#6. Класс ModelSerializer и представление ListCreateAPIView
#7. Представления UpdateAPIView и RetrieveUpdateDestroyAPIView
#8. Viewsets и ModelViewSet
#9. Роутеры: SimpleRouter и DefaultRouter
#10. Ограничения доступа (permissions)
#11. Авторизация и аутентификация. Session-based authentication
#12. Аутентификация по токенам. Пакет Djoser
#13. Идея авторизации по JWT-токенам
#14. Делаем авторизацию по JWT-токенам
#15. Добавляем пагинацию (pagination)

Полный курс на youtube

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Основные библиотеки Python, которых вам не хватает

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

Читать

@pro_python_code
Гайд по созданию простого сканера портов с помощью Python.

Читать

@pro_python_code
Docker 4.19 теперь поддерживает Python

Docker Scout (ранний доступ)
В выпуске 4.19 Docker Desktop упростили просмотр данных Docker Scout для всех образов. Теперь это можно сделать прямо в Docker Desktop.

При этом не важно, используете вы локальный образ или удаленный образ в Docker Hub.

🖥 Github

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы Python: 25 мини-проектов для практики

В этой статье собрана коллекция готовых скриптов на Python: генератор паролей, добавление водяного знака на фото, уведомление о низком заряде батареи и много других интересных идей, которые можно повторить или, добавив несколько других функциональностей, превратить в целый пет-проект:

https://dev.to/harendra21/a-collection-of-25-awesome-python-scripts-mini-projects-3745

#python
This media is not supported in your browser
VIEW IN TELEGRAM
The Fuck 🖕

Если вы ошиблись в предыдущих командах в консоли вызовите The Fuck, интрумент постарается исправить команды и сделает «всё красиво»

pip install thefuck

⚙️ Github

@pro_python_code
Mojo: язык программирования для ИИ, который в 35000 раз быстрее, чем Python

Совсем недавно был выпущен новый язык программирования для разработчиков ИИ: Mojo.

Я знаю, о чём вы могли подумать — новый язык программирования для изучения с нуля… Что ж, у меня есть хорошие новости: Mojo разработан как надмножество Python, поэтому, если вы уже знаете Python, изучение Mojo не должно вызвать затруднений.

Читать

@pro_python_code
20 Концепций Python, о которых я хотел бы узнать намного раньше

Python - это высокоуровневый интерпретируемый язык программирования, созданный в конце 1980-х годов Гвидо ван Россумом. Он известен своей простотой в использовании и читаемым синтаксисом, что делает его очень привлекательным для начинающих программистов. Python поддерживает множество структур данных и библиотек для работы с ними, а также имеет богатую экосистему инструментов для множества областей программирования

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

Читать

@pro_python_code