Получи случайную криптовалюту за регистрацию!

Библиотека Python разработчика

Логотип телеграм канала @bookpython — Библиотека Python разработчика Б
Логотип телеграм канала @bookpython — Библиотека Python разработчика
Адрес канала: @bookpython
Категории: Технологии
Язык: Русский
Количество подписчиков: 20.25K
Описание канала:

Программирование на Python. Полезный контент для разработчиков.
По всем вопросам @evgenycarter

Рейтинги и Отзывы

4.67

3 отзыва

Оценить канал bookpython и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

2

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 4

2023-05-02 09:52:06
Вот почему вам стоит использовать оператор Walrus в Python

Выражение присваивания (также известное как оператор walrus) — это функциональность, которая появилась в Python недавно, в версии 3.8. Однако применение walrus является предметом дискуссий и множество людей испытывают безосновательную неприязнь к нему.

Под катом эксперт компании IBM Мартин Хайнц*, разработчик и DevOps-инженер, постарается убедить вас в том, что оператор walrus — действительно хорошее дополнение языка. И его правильное использование поможет вам сделать код более лаконичным и читаемым.

Rus https://habr.com/ru/companies/ncloudtech/articles/688032/

Eng https://martinheinz.dev/blog/79

@BookPython
1.6K views06:52
Открыть/Комментировать
2023-04-28 19:36:02
Плагины, горячие клавиши, настройки для PyCharm

Всем привет! Перед самим списком плагинов, горячих клавиш и т. п. небольшой дисклеймер.

Думаю каждый разработчик хоть раз встаёт перед трудным вопросом: Где и как писать код? Многие "тру" программисты тут же ответят: VIM NVIM и другие консольные редакторы. Но мы то с вами нормальные люди и хотим разрабатывать с удобством и комфортом. Хотим облегчить процесс кодинга.

https://habr.com/ru/articles/687482/

@BookPython
2.5K views16:36
Открыть/Комментировать
2023-04-28 12:33:00
Как мы делали скоринг на микросервисной архитектуре руками не-программистов

2023 год — год противоречивых сигналов для будущего IT-отрасли и, в частности, занятости айтишников.

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

С другой — необходимость участия программистов во многих прежде «аналоговых» процессах как таковая стала превращаться в препятствие для цифровизации. Естественным образом, со стороны заказчиков и работодателей возник спрос на решения, которые позволят оцифровывать и автоматизировать процессы без необходимости заменять весь прежний штат программистами. Компании ищут выходы где угодно, включая надежды на то, что программистов заменят нейросети.

https://habr.com/ru/articles/731596/

@BookPython
2.5K views09:33
Открыть/Комментировать
2023-04-27 13:30:50
Хардкорный тест по Python (не для новичков), который проходит всего 30% разработчиков

Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Python Developer. Professional»

На курсе поймете структуру современной разработки ПО, научитесь писать простой и идиоматичный код, за который не будет мучительно стыдно, сможете тестировать и поддерживать код, научитесь создавать высоконагруженные системы и многое другое.

Время прохождения теста ограниченно 30 минут

Пройти вступительный тест — https://otus.pw/75pi/

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

Реклама. Информация о рекламодателе на сайте www.otus.ru.
2.2K views10:30
Открыть/Комментировать
2023-04-27 12:34:36
Методы строк в Python, которые необходимо знать

У строк в Python есть 47 методов. Это почти столько же методов строк, сколько встроенных функций в Python! Какие строковые методы следует изучить в первую очередь?

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

https://www.pythonmorsels.com/string-methods/

@BookPython
2.0K views09:34
Открыть/Комментировать
2023-04-27 10:32:23
REST API на основе Snake (Python, Mamba, Hydra и Fast API)

Сегодня я хочу попробовать что-то новое и начну исследовать мир Python. В этой статье представлен пошаговый туториал по реализации простого REST API при помощи Python, Fast API, Hydra и Mamba. Более того, я вкратце опишу, как упаковать всех этих змей в один образ Docker и заставить их работать вместе. Весь код выложен на моём GitHub.

Давайте начнём с кратного объяснения того, почему я решил выбрать эту тему.

Rus https://habr.com/ru/companies/ruvds/articles/685302/

Eng https://dzone.com/articles/snake-based-rest-api

@BookPython
2.0K views07:32
Открыть/Комментировать
2023-04-26 15:00:38
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней.

Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали его на отдельной странице.

Ближайшее мероприятие:

• 13-14 мая — Fast Track для бэкенд-разработчиков пишущих на Python или С++, либо тех, кто готов на них перейти, офер за 2 дня в команду RideTech.

Зарегистрироваться
2.1K views12:00
Открыть/Комментировать
2023-04-26 11:33:18
Уроки по 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

@BookPython
2.2K views08:33
Открыть/Комментировать
2023-04-25 12:00:11
Чтобы научиться писать код, без основ ООП вам не обойтись. ООП — это фундамент для разработчиков.

25 апреля в 20:00 в OTUS.
Вебинар «Основы ООП в Python»

На занятии эксперт Сурен Хоренян познакомит вас с созданием классов, изменяемостью экземпляров, передачей аргументов в инициализатор, наследованием и переопределением методов.

В результате занятия:
- Научитесь создавать свои классы;
- Разберётесь с наследованием;
- Научитесь переопределять методы и обращаться к методам суперклассов.

Вебинар «Основы ООП в Python» приурочен к старту онлайн-курса «Специализация Python Developer»

Для участия зарегистрируйтесь https://otus.pw/Q8zs/
2.1K views09:00
Открыть/Комментировать
2023-04-25 11:19:06 Использование slots | Python

Эта статья вдохновлена моим обучением. Когда я только начинал свой Python-way, на одном из форумов увидел новое для себя понятие - слоты. Но сколько я не искал, в сети было крайне мало статей на эту тему, поэтому понять и осознать слоты было достаточно сложно. Данная статья призвана помочь начинающим в этой теме, но даже опытные разработчики, уверен, найдут здесь нечто новое.

https://habr.com/ru/articles/686220/

@BookPython
2.1K views08:19
Открыть/Комментировать