Библиотека питониста | Python, Django, Flask
40.5K subscribers
2.77K photos
75 videos
51 files
4.35K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
🐍🚀 Создаем рекрутинговый портал на Django: часть 1

Разрабатываем портал, на котором каждый рекрутер сможет найти своего разработчика :). Система поиска позволяет подобрать нужного специалиста по резюме, портфолио или описанию проектов; рейтинг проекта поможет оценить квалификацию, а мессенджер – послать оффер.

https://proglib.io/sh/QtdmIh1Dyq
🥰10👍3
🐍📚 Создаем аналог LiveLib.ru на Flask. Часть 1: основы работы с SQLAlchemy

Изучаем взаимодействие Flask с SQLAlchemy и WTForms, создавая веб-приложение — лайт-версию сервиса LiveLib.ru — для хранения информации о прочитанных книгах. Реализуем CRUD, пагинацию, фильтры и экспорт данных.

https://proglib.io/sh/z8VRChs7fW
👍14
Proglib Academy приглашает новичков и начинающих разработчиков на курс по Python!

В рамках курса вы пройдете 90 практических занятий и добавите 4 проекта в своё портфолио.

Что входит в программу:

— Основы Python
— ООП
— Создание ботов
— Веб-скрапинг или парсинг веб-страниц
— Основы алгоритмов
— Как самостоятельно изучать программирование и искать информацию

🎁 Бонус!
Каждый, кто успешно освоит курс, пройдет тренировочное собеседование, которое поможет подготовиться к реальным собеседованиям в компании.
Кроме того, мы поможем оформить резюме для трудоустройства.

На курс действует гарантия!

👉Подробнее о курсе и получить пробные занятия: https://proglib.io/w/2f0d2036
👍3
💬 10 правил деловой переписки в мессенджерах

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

https://proglib.io/sh/HWZ5TcI3Bj
👍7
Объединение словарей

Допустим, у вас есть словарь со значениями по умолчанию, и вы хотите обновить его параметры. До Python 3.9 лучшим вариантом было скопировать словарь по умолчанию, а затем использовать метод .update().

Обратите внимание, что порядок имеет значение. В данном случае значение where из params переопределяет значение по умолчанию, как и должно быть.
👍23
Стоит ли вам вести личный блог/бренд?

https://news.ycombinator.com/item?id=32137336
👍7
Позаботьтесь о защите персональных данных

Продемонстрируйте своим клиентам, заказчикам и Роскомнадзору, что вы гарантируете сохранность личной информации пользователей и соблюдаете требования закона. Размещая проекты в @Selectel, вы сможете привести свою инфраструктуру в соответствие 152-ФЗ «О персональных данных».

Преимущества работы с Selectel:

◽️ С нами сотрудничают компании, у которых разные требования к защищенности персональных данных: от интернет-магазинов до государственных информационных систем.

◽️ Наши выделенные серверы, объектное хранилище и облако соответствуют 152-ФЗ;

◽️ Вы можете разместить свою систему в аттестованном сегменте ЦОД. А-ЦОД позволяет сохранить полный контроль за безопасностью, так как ваша инфраструктура изолирована от других клиентов и сетей Селектел аппаратным межсетевым экраном.

Мы понимаем, как сложно разобраться в тонкостях и готовы помочь. Оставьте заявку, мы свяжемся в течение рабочего дня: https://slc.tl/kuypt
👍5👎2
🛠 Как использовать REST API: полное руководство для начинающих

Лонгрид о концепциях, особенностях стиля архитектуры и проблемах REST API.

https://proglib.io/sh/qlGMvA6ie8
👍12
🐍🚀 Создаем рекрутинговый портал на Django: часть 2

В этой части: добавление обложек проектов с фронтенда, создание системы авторизации, разработка основной функциональности приложения «Пользователи» и связь проектов с профилями.

https://proglib.io/sh/xIKeRrpQgC
👍8
🥋 Что такое метанавыки и почему они важнее софт-скилов?

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

https://proglib.io/sh/WXEcg6wP3M
👍5
🐍 Python для автоматизации тестирования: создаем несложный REST-тест за 4 шага

Python для инженера по Quality Assurance – универсальный «швейцарский нож», которым легко воспользоваться. Рассказываем, как создать автотест за 4 простых шага.

https://proglib.io/sh/Yir1Bjtduy
👍5
⚠️💻 10 самых известных ошибок в коде в истории программирования

«Библиотека программиста» полистала ИТ-летописи и нашла для вас 10 самых известных ошибок в истории кодинга.

https://proglib.io/sh/fPGOvXLkh7
👍7🤯3