▶️ Pet проекты
Pet-проекты на Python – это небольшие проекты, которые помогают улучшить навыки программирования и получить практический опыт
В видео рассмотрим домашние проекты:
⏺для чего нужны и как помогут найти работу
⏺что должно быть в проекте для резюме, а что лучше убрать
👀 Смотреть на YouTube
📣 Асинхронный SQLAlchemy 2
Пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic
Все запросы к базе данных выполняются через сессию, без неё никакие операции невозможны
flush
и разницу между ним и commit
.select
, используя фильтры (например, where
, filter
, filter_by
). Также обсудим работу с «грязными» данными и преобразование объектов SQLAlchemy в удобные словари Python с помощью Pydantic. В этом блоке разберём и методы SQLAlchemy, такие как scalar
, scalars
, scalar_one_or_none
, all
и другие▶️ Практика Python | Выполняем заказ на фрилансе | Видео в GIF | mp4 to gif
В данном видео с помощью Python выполняем заказ взятый на одной из фриланс бирж
Пишем скрипт для конвертации видео файлов в gif формат
👀 Смотреть на YouTube
📣 Асинхронный SQLAlchemy 2
Простой пошаговый гайд по настройке, моделям, связям и миграциям с использованием Alembic
📣 Обзор библиотеки RxPY
Сегодня поговорим о хорошей библиотеке для управления потоками данных в Python – RxPY, реализации Reactive Extensions
В версии 4.0.4 эта библиотека получила ряд улучшений, и сегодня мы разберем её основной функционал
📣 Осваиваем парсинг сайта: короткий туториал на Python
Последовательность действий:
⏺Получить URL страницы, с которой хотим извлечь данные
⏺Скопировать или загрузить HTML-содержимое страницы
⏺Распарсить HTML-содержимое и получить необходимые данные
Эта последовательность помогает пройти по URL-адресу нужной страницы, получить HTML-содержимое и проанализировать необходимые данные
Но иногда требуется сперва войти на сайт, а затем перейти по конкретному адресу, чтобы получить данные. В этом случае добавляется ещё один шаг для входа на сайт
🖥 Читать подробнее
📣 Мега-Учебник Flask, Часть 1: «Привет, Мир!»
Это первая статья в серии, где я буду документировать мой опыт написания веб-приложения на Python, используя микрофреймворк Flask
Здесь список всех статей в серии:
— Часть 1: Привет, Мир!
— Часть 2: Шаблоны
— Часть 3: Формы
— Часть 4: База данных
— Часть 5: Вход пользователей
— Часть 6: Страница профиля и аватары
— Часть 7: Unit-тестирование
— Часть 8: Подписчики, контакты и друзья
— Часть 9: Пагинация
— Часть 10: Полнотекстовый поиск
— Часть 11: Поддержка e-mail
— Часть 12: Реконструкция
— Часть 13: Дата и время
— Часть 14: I18n and L10n
— Часть 15: Ajax
— Часть 16: Отладка, тестирование и профилирование
— Часть 17: Развертывание на Linux (даже на Raspberry Pi!)
— Часть 18: Развертывание на Heroku Cloud
Это руководство подразумевает, что вы знакомы с окном терминала (командной консолью в случае Windows), и вы знаете основные команды для работы с файлами вашей ОС
Если это не так, то перед тем как продолжить, я рекомендую вам ознакомиться с тем, как создавать директории, копировать файлы и т.д., используя консоль
📣 Инструкция как интегрировать синхронный код в асинхронный
В Python для работы с потоками (параллельным выполнением задач) используется модуль threading
Он позволяет запускать несколько задач одновременно, что может быть полезно, когда нужно выполнять операции ввода-вывода, такие, как чтение или запись файлов
Python работает с одним потоком в каждый момент времени из-за глобальной блокировки (GIL)
Однако во время операций ввода-вывода GIL может быть освобождён, и это позволяет использовать многопоточность более эффективно
🖥 Читать подробнее
Тестовое собеседование на Middle Python-разработчика в среду
10 октября(в четверг) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.
Как это будет:
1. Савва Демиденко, ex. TechLead в Яндексе, Авито и другом русском бигтехе будет задавать реальные вопросы и задачи разработчику-добровольцу
2. Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
3. В конце можно будет задать любой вопрос Савве
Что узнаешь на прямом эфире от ШОРТКАТ:
• Чего ждут от кандидатов на Middle позиции в Python-разработке
• Какие вопросы задают на интервью и зачем
• Как подготовиться к собесу, чтобы получить оффер
Это бесплатно? Бесплатно
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqunoiZx
📣 Создание прототипа библиотеки для визуализации алгоритмов на Python
Визуализация алгоритмов часто оказывается более полезной, чем традиционный отладчик в определенных контекстах, благодаря своей способности обеспечивать высокоуровневое интуитивное представление всего алгоритмического процесса
😒 Подборка каналов для каждого безопасника и хакера
⏺No system is safe — ИБ-медиа об актуальном.
⏺Бэкап — канал с исходниками популярных проектов. Здесь вы найдёте инструменты по ИБ, исходные коды нейросетей, ботов, сайтов.
▶️ Стеганография Python | Скрываем текст в изображении | Шифрование текста в изображении
Стеганография – это способ спрятать информацию внутри другой информации или физического объекта так, чтобы её нельзя было обнаружить
В данном видео разберемся, что такое стеганография и научимся скрывать и шифровать текст в изображениях png и jpg формата с использованием библиотек stegano и steganocryptopy
👀 Смотреть на YouTube
▶️ Python Selenium Tutorial
Selenium – это набор инструментов с открытым исходным кодом для тестирования веб-приложений, автоматизации работы браузеров и администрирования сайтов
В данном плей-листе собраны 15 видео по работе с Selenium. Посмотрев курс уроков по использованию Python Selenium вы сможете полностью автоматизировать работу браузера
Научитесь работать с формами, вводить данные, проходить аутентификацию на различных сайтах, менять useragent, подключать proxy, сохранять и загружать файлы cookies, запускать браузер в фоновом и многопоточных режимах
👀 Смотреть на YouTube
📣 Шпаргалка по команде Pytest
Pytest – это фреймворк для тестирования кода на Python.
Pytest позволяет не только писать тесты, но и создавать для них окружение, а также настраивать параметры запуска
Согласно исследованию JetBrains, Pytest использует каждый второй питонист
▶️ Распознавание текста с картинки на Python | Оптическое распознавание символов Tesseract
В данном видео разбираем как можно распознавать текста на разных языках с картинок при помощи Python и tesseract
Tesseract – это движок оптического распознавания символов (OCR) с открытым исходным кодом
Является самой популярной и качественной OCR-библиотекой
😒 На одном кодинге уже давно не вывезешь, перспектива 2024 года - Информационная Безопасность
Ловите два канала на тему ИБ и хакинга
ZeroDay - Уроки по кибербезопасности и хакингу с нуля. Вирусы, взломы, OSINT, криптография и свежие новости
Белый Хакер - программное обеспечение, утилиты, OSINT, инструменты, полезная литература и много другое. Совершенно новый формат непохожий на другие каналы.
Систематизируете и углубите знания бэкенд-разработки на Python на курсе Яндекс Практикума за 6 месяцев.
Преимущества курса:
— актуальная программа, которая постоянно обновляется;
— много практики, лайвкодинг и хакатон;
— возможность совмещать с другой учёбой или работой;
— наставники из Яндекса и не только;
— помощь с трудоустройством.
◾️Погружайтесь в Python, нарабатывайте нужные навыки и осваивайте инструменты для работы. Начните курс бесплатно, а если понравится, платите как удобно: в рассрочку или целиком.
→ Начать бесплатно
Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Прогноз стоимости золота
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду
▶️ Парсинг сайта + Telegram бот на aiogram | Requests, beautifulsoup, aiogram
Вторая часть проекта парсера сайтов на Python с отправкой сообщений в Telegram бота на aiogram
▶️ Парсинг сайта + Telegram бот на aiogram | Requests, beautifulsoup, aiogram
В данном видео пишем парсер новостного сайта с помощью библиотек requests, beautifulsoup и
Ixml. Сохраняем информацию в json файл
👀 Смотреть на YouTube
▶️ Python 3.13: Ускорение на максимум! Все новые возможности в одном видео!
В данном видео рассмотрим топовые фишки и возможности Python 3.13:
⏺Версию вносит возможность отключения GIL, что делает потоки Python намного быстрее
⏺Также был внедрен экспериментальный JIT компилятор, который сильно повлияет на скорость языка в дальнейшем
⏺Добавлены новые аннотации, новые возможности для работы с дженериками (обобщениями) и много других топовых фишек
👀 Смотреть на YouTube
▶️ Распознавание объектов на Python | Поиск объектов на изображении | TensorFlow, PixelLib
В данном видео пишем программу для распознавания объектов на изображении с помощью Python
Находим людей, машины, велосипеды, вырезаем, выделяем, подсчитываем и сохраняем объекты помощью TensorFlow,
PixelLib и Python
👀 Смотреть на YouTube
Необязательно искать удобный планировщик задач: его можно создать самостоятельно! А заодно — узнать, насколько вам интересно программирование.
Бесплатный курс «Основы Python: создаём Telegram-бота» — надёжный вариант, чтобы самоопределиться в профессии. Вы выясните, как устроены процессы разработки, создадите планировщик задач и бота-помощника и поймёте, подходит ли вам этот язык.
А ещё вы узнаете, как развиваться в профессии, и получите бонус для продолжения обучения на курсе-профессии «Python-разработчик».
Доступ в чат с экспертами и однокурсниками для получения ответов на вопросы и помощи в практике, а также сертификат Нетологии после прохождения курса прилагаются → записывайтесь на курс по ссылке
Реклама. ООО "Нетология". Erid 2VSb5yzutU8
▶️ Инициализатор __init__ и финализатортор __ini| Объектно-ориентированное программирование Python
В видео будем добавлять в классы магические методы _init_
для начальной инициализации создаваемых объектов и финализатор _del_
для выполнения действий перед непосредственным удалением объекта из памяти.
👀 Смотреть на YouTube
▶️ Пишем Telegram бота на Python | Загружаем Telegram бота на сервер(хостинг)
В данном видео пишем простого telegram бота на python
Работаем с АРІ и библиотекой Requests, a
после загружаем telegram бота на сервер(хостинг)
👀 Смотреть на YouTube
📣 Краткий обзор библиотеки dApp
Сегодня я расскажу вам о библиотеке dApp для Python – мощном инструменте для создания децентрализованных приложений на базе блокчейна
Она предлагает все необходимые функции для взаимодействия со смарт-контрактами, управления данными и обеспечения безопасности приложений
🖥 Читать подробнее
📣 Функции высшего порядка, замыкания и декораторы.
В этой статье разберем важные концепции, связанные с функциями высшего порядка, напишем собственные версии map(), reduce() и filter(), потренируемся в создании декораторов и решим 10 практических заданий.
🖥 Читать подробнее
Яндекс Foodtech Tour едет в Санкт-Петербург!
Митапы для бэкенд-разработчиков о технологиях Еком-сервисов Яндекса теперь в северной столице. 17 октября организаторы расскажут о новых сценариях и стартапах в компании. В программе три доклада:
👉 Никита Пятаков, старший разработчик в Яндекс Лавке, расскажет о запуске аптек внутри сервиса
👉 Леша Тришин, руководитель группы специального подключения в Яндекс Маркете, поделится опытом интеграции сервиса с китайскими маркетплейсами
👉 Олег Гладышев, старший разработчик в Яндекс Еде, объяснит, зачем Яндексу свои умные велосипеды, и покажет, как они создаются
После докладов гостей ждет открытый микрофон со спикерами и афтепати. Зовите друзей и регистрируйтесь!
Обратите внимание, количество мест ограничено. После регистрации обязательно дождитесь подтверждения заявки.
МТС приглашает DevOps-инженеров на митап True Tech DevOps
10 октября | 19:00
Офлайн в Москве | Онлайн
Инженеры МТС и приглашенные эксперты разберут кейсы использования Service Mesh. Обсудим, какими критериями следует руководствоваться при выборе инструментов, как проходит процесс опромышлевания решения, подводные камни и личный опыт.
А еще разберемся с доставкой чувствительных данных в Kubernetes и проведением тренировок по устранению инцидентов. Для участия зарегистрируйся по ссылке.
📣 26 полезных приёмов и хитростей Python
В процессе работы с языком каждый находит для себя какие-то приёмы или библиотеки, облегчающие жизнь
Мы собрали подборку разных хитростей для Python
🖥 Читать подробнее