Библиотека питониста | Python, Django, Flask
40.3K subscribers
2.81K photos
79 videos
51 files
4.39K links
Все самое полезное для питониста в одном канале.

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

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

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

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
🐍 Дорожная карта Python-разработчика

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

https://proglib.io/sh/x9Mabc53z2
👍76🔥2👎1
Всё, что вы хотели узнать о релокации, и не побоялись спросить😎

Можно ли получить работу за рубежом без знания английского или со слабым уровнем?
Какой стек востребован за рубежом?
Какие перспективы трудоустройства у джунов?
В каких странах легче всего получить ВНЖ?
Как жить с рублями за границей?

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

Гоу читать!🚀
👎6🔥4👍1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Привет! 👋
В июне у нас стартует новый курс по алгоритмам.

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

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

Что, как минимум, необходимо знать уважающему себя разработчику:
- Алгоритмы сортировки;
- Алгоритмы очередей;
- Графы;
- Хэш-таблицы.

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

В чем плюсы

Не надо собирать матчасть по всему гуглу и спец площадкам;
Есть домашние задания, контроль от преподавателей;
Коммьюнити, где можно задавать любые вопросы по алгоритмам и получать ответы;
Преподаватели работают в крупных компаниях и ведут собесы. Они знают, какие задачи давать.

Программа и запись: https://proglib.io/w/e8b74611
👍2
🐍 Работа с файлами в Python: 5 задач для начинающих с решениями

Начинаем изучать инструменты Python, предназначенные для работы с текстовыми файлами форматов .txt, .md и .csv: напишем программы для поиска и замены слов, подсчета стоимости товаров, получения статистики по тексту и преобразования информации из csv-файла в словарь.

https://proglib.io/sh/ugxh4jN3lm
🔥14👍2😁1🤔1
Нижнее подчеркивание

Говорят, что нельзя называть переменные не пойми как (сколько мемов на эту тему уже сделано). Исключения составляют понятные всем i, j, k... Но есть еще одна известная переменная - нижнее подчеркивание "_".

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

В REPL (простая интерактивная среда программирования, ее вы видите на картинке) через нижнее подчеркивание можно получить результат последнего выражения.
👎12👍11
👨🏻‍🎓📅 Работа на лето: куда устроиться студенту. Стажировки и не только

Лето – пора не только отдохнуть, но и немного подзаработать. Рассказываем о самых интересных вариантах для студентов.

https://proglib.io/sh/tUySmaKHWz
👍5
Managed Kubernetes в @Selectel
Упростите процесс развертывания, масштабирования и обслуживания контейнерной инфраструктуры с сервисом Managed Kubernetes.

Почему стоит выбрать Managed Kubernetes в Selectel:

— Вы можете создать кластер любой конфигурации в несколько кликов. А когда потребуется подстроиться под растущую нагрузку приложения, сможете добавить в кластер до 120 нод.

— Управлять кластерами можно через панель управления, с помощью API сервиса или собственного Terraform-провайдера.

— В Selectel — больше 43 продуктов. Можно не только настроить кластеры Kubernetes, но и хранить образы контейнеров в Container Registry, подключить облачное хранилище с поддержкой S3, файловое хранилище, развернуть облачные базы данных, связать облака и серверы L3 VPN и защититься от DDOS-атак.

— Мы несем ответственность по SLA за доступность кластера и бесперебойную работу Control Plane.

Переходите по ссылке, чтобы узнать подробнее: https://slc.tl/7ja91
👍5
Пройди тест на знание алгоритмов и структур данных

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

https://proglib.io/w/788fb64b
👍8
Зачем разработчику знать алгоритмы и структуры данных?

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

https://proglib.io/sh/OviLp0g4qz
👍9
⁉️👀 Делаете первые шаги в программировании? Собираетесь стать успешным разработчиком?
Тогда не пропустите бесплатный вебинар от Proglib Academy!

🚀 "Основы алгоритмов для разработчиков" 15 июня в 19:00

На вебинаре вы узнаете:
Что такое алгоритмы, их свойства и различия;
Почему алгоритмы важны для любого разработчика;
Как сравнивают алгоритмы;
Как легко решать алгоритмы.

А также рассмотрите задачи с линейными алгоритмами, а мы покажем примеры решения.

Спикер: Мария Горденко, инженер-программист, старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ.

👉 Записаться на вебинар: https://proglib.io/w/70212bab
👍4😱3👎1
Статические файлы и шаблоны Django.

https://proglib.io/w/759441d8
👍4
🐍🚀 Django с нуля. Часть 3: создание профилей, сжатие изображений, CRUD и пагинация

В заключительной части туториала разберемся с автоматическим созданием профилей и уменьшением аватарок, реализуем CRUD, импортируем контент из json-файла и сделаем пагинацию.

https://proglib.io/sh/YR12QyVzFK
👍6🥰2
Уже начался открытый вебинар по теме «Как алгоритмы используются в программировании?» от Proglib Academy!

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

Обсудим:
— Что такое алгоритмы?
— Как алгоритмы применяются в разработке?
— Свойства алгоритмов
— Решение задач при помощи линейных алгоритмов
— Как эффективно пройти на собеседовании алгоритмическую часть

Спикер: Мария Горденко — инженер-программист, старший преподаватель Факультета компьютерных наук НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ, ведущий эксперт НИУ ВШЭ.

Залетайте: https://www.youtube.com/watch?v=f6eNRhmsNOg
👍7😱1
Библиотека питониста | Python, Django, Flask pinned «Уже начался открытый вебинар по теме «Как алгоритмы используются в программировании?» от Proglib Academy! Это вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью…»