Python и 1000 программ @py_1000_prog Channel on Telegram

Python и 1000 программ

@py_1000_prog


Рассказываем о программировании в лёгкой и доступной форме.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/c/py_1000_prog

РКН: https://clck.ru/3FtTDH

Python и 1000 программ (Russian)

Вы когда-нибудь мечтали научиться программировать на Python, но не знали, с чего начать? Тогда канал "Python и 1000 программ" (@py_1000_prog) - это именно то, что вам нужно! Здесь мы рассказываем о программировании в лёгкой и доступной форме, помогая каждому желающему освоить этот мощный язык программирования.

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

Если вы хотите начать свой путь в мире программирования или улучшить свои навыки, присоединяйтесь к нам! Мы с удовольствием окажем вам помощь и поддержку на каждом этапе вашего обучения.

Для сотрудничества обращайтесь к @workhouse_price. Также вы можете найти наш канал на бирже: https://telega.in/c/py_1000_prog

Python и 1000 программ

26 Jan, 12:23


📣 Шпаргалка по основам Python

В шпаргалке приводятся примеры:
Переменные и типы данных: Основные типы данных; Операции с числами; Типы и преобразование типов
Вывод: Простой вывод; Hello world с переменной
Ввод: Подсказка для ввода строки; Подсказка для ввода чисел
Строки: Операции со строками; Методы строк; Слайсы в строках
Условия: If условие; Операторы сравнения; Условия со спискам; If - Elif - Else условие; Логические операторы
Списки: Операции над списками; Методы списков; Переменные и многоуровневые списки; Слайсы
Циклы: Перебор списка; Диапазон; Управление циклами
Словари: Простой словарь; Операции над словарями; Получение значения; Добавление новой пары; Итерация по парам ключ-значение; Методы словарей; Итерация по всем ключам; Итерация по значениям

🖥 Читать подробнее

Python и 1000 программ

24 Jan, 08:59


▶️ Множественное наследование в Python | Multiple inheritance in Python

Множественное наследование в Python
– это возможность для одного класса наследовать свойства и методы сразу от нескольких классов-родителей

Для этого достаточно указать их имена через запятую в скобках после имени класса-потомка

class A:
def method_a(self):
print("Method A")

class B:
def method_b(self):
print("Method B")

class C(A, B):
pass

c = C()
c.method_a()
c.method_b()


👀 Смотреть на YouTube

Python и 1000 программ

23 Jan, 14:59


📣 30 трюков на Python с описанием преимущества

На python существует большое количество прикольных трюков, которые упрощают код и углубляют знания о языке

Сегодня в статье рассмотрим некоторые из них на примерах

🖥 Читать подробнее

Python и 1000 программ

22 Jan, 09:00


Разбираем тестовое задание на позицию Junior Аналитика в Яндекс.

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

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

Что будет на вебинаре:
• С помощью Python решим рутинные задачи - разархивировать файлы, прочитать большой json и т.д.
• С помощью Pandas проанализируем поисковые запросы Яндекс.Картинок
• С помощью Plotly построим интерактивные графики и сделаем выводы
• Найдем статистически значимую разницу в поведении пользователей на разных устройствах

Вебинар проведет Андрон Алексанян, CEO Simulative

🎁Обязательно приходите смотреть вебинар в прямом эфире - в лайве будут дарить подарки, которые сильно бустанут старт карьеры в аналитике!

Зарегистрироваться на бесплатный вебинар

Python и 1000 программ

19 Jan, 14:59


▶️ Наследование: расширение класса

Расширение класса в Python – это создание нового класса, который наследует атрибуты и методы от существующего класса

Этот новый класс можно настроить или расширить, чтобы включить дополнительные функции или поведение

Расширение класса позволяет повторно использовать код и создавать специализированные классы

👀 Смотреть на YouTube

Python и 1000 программ

18 Jan, 15:04


📣 Brython: Python в вашем браузере (Часть 2)

Сегодня в статье рассмотрим Brython-скрипт brython_stdlib.js

brython_stdlib.js
предоставляет стандартную библиотеку Python. Посредством этого скрипта Brython компилирует стандартную библиотеку Python в JavaScript и объединяет результат с brython_stdlib.js

Brython призван быть максимально приближенным к CPython, эталонной реализации Python

🖥 Читать подробнее

Python и 1000 программ

16 Jan, 10:59


▶️ Наследование | Переопределение методов

Переопределение методов (Method Overriding) в Python
– это ситуация, когда метод с тем же именем и аргументами используется как в производном классе, так и в базовом или суперклассе

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

👀 Смотреть на YouTube

Python и 1000 программ

16 Jan, 09:00


Учишь Python, но как дело доходит до собственного кода — всё, кирдык? 😥

На форумах только одно: «Больше практиковаться!» А толку? Ноль понимания и никакой поддержки от профи

Плавали - знаем)) Поэтому специально для тебя - чат Python-щиков 🤝

Что получишь?

1️⃣ Сможешь задавать любые вопросы без страха и осуждения и получать ответы за минуты, а не часы поиска в инете
2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом
3️⃣ Общение с единомышленниками и заряд мотивации

➡️ А еще, забирай в закрепе БЕСПЛАТНЫЙ вводный курс по Python

Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)

Python и 1000 программ

15 Jan, 08:59


📣 Опция карантина в PyPI

В блоге The Python Package Index Blog
рассказали о функции карантина, с помощью которой администраторы пакетного менеджера PyPI могут ограничивать возможность скачивания и установки проекта

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

Если проект оказывается в карантине, то:
пользователи не смогут найти его в списке проектов PyPI;
автор проекта не сможет вносить изменения на странице проекта;
состояние проекта будут видеть только администраторы, исследователи безопасности и автор;
отменить карантин может только администратор;
если автор игнорирует рекомендации, то администраторы могут удалить проект.

🖥 Читать подробнее

Python и 1000 программ

13 Jan, 08:59


▶️ Наследование от object и от других встроенных типов

Метод object() в Python используется для создания пустого объекта

Он служит основой для всех классов, к этому объекту нельзя добавить новые свойства или методы

👀 Смотреть на YouTube

Python и 1000 программ

12 Jan, 10:16


📣 Brython: Python в вашем браузере

Brython (Browser Python) – это реализация Python 3, работающая в браузере. Позволяет писать код на Python, который запускается в браузере, подобно JavaScript

В данной статье вы узнаете, как:
Установить Brython в вашем локальном окружении
Использовать Python в браузере
Написать Python-код, взаимодействующий с JavaScript
Разворачивать Python в своем веб-приложении
Создавать расширения для браузера с помощью Python
Оценить Brython в сравнении с другими реализациями Python для веб-приложений

🖥 Читать подробнее

Python и 1000 программ

10 Jan, 17:43


▶️ Наследование в объектно-ориентированном программировании

Наследование в ООП – это механизм, позволяющий одному классу (подклассу) унаследовать свойства и методы другого класса (родительского класса)

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

👀 Смотреть на YouTube

Python и 1000 программ

09 Jan, 16:00


Mr.Robot — обучение хакингу в простой и доступной форме.

Видеокурсы, книги, гайды
OSINT, социальная инженерия, пентест
Тесты, CTF, практика

Советуем подписаться — https://t.me/+V0oVAR8wUG4wODdi

Python и 1000 программ

08 Jan, 16:39


📣 Словари и их методы в Python

Сегодня в статье кратко рассмотрим то, как устроены словари в языке Python, а также изучим некоторые методы для работы с ними

Словарь в Python – это коллекция, в которой данные хранятся в виде пар ключ-значение

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

Словари неупорядочены, то есть все пары «ключ – значение» хранятся в произвольном порядке. Они могут быть изменяемыми, то есть их можно изменить после создания

🖥 Читать подробнее

Python и 1000 программ

07 Jan, 14:59


▶️ Магические методы getitem, setitem и delitem | Обращение по индексу к экземпляру

Методы для работы с объектом как с коллекцией в Python:

getitem (self, key) – используется для получения элемента коллекции по ключу self[key]
setitem (self, key, value) – используется для записи значения по ключу self[key] = value.
delitem (self, key) – используется для удаления ключа и соответствующего ему значения.

👀 Смотреть на YouTube

Python и 1000 программ

07 Jan, 10:04


📣 Что такое API и как с ним работать?

В этой статье разберёмся, что такое API и как он работает на практике, как запустить первые интеграции и научиться разбираться в документации

API (интерфейс прикладного программирования) – набор правил и механик, которые позволяют нескольким (и, самое главное, разным) приложениям взаимодействовать друг с другом

По сути API – это посредник, который позволяет одной программе «общаться» с другой, обмениваться нужной датой и отображать её для пользователей

🖥 Читать подробнее

Python и 1000 программ

06 Jan, 08:59


▶️ Магический метод call | Делаем экземпляры вызываемыми

Магический метод call в Python позволяет любому экземпляру класса вести себя как обычная функция

Он позволяет вызывать экземпляры класса подобно функциям, выполняя код, определённый внутри этого метода

👀 Смотреть на YouTube

Python и 1000 программ

05 Jan, 17:26


📣 Релиз Poetry 2.0: инструмента для управления зависимостями в Python проектах

5 января 2025 года состоялся релиз Poetry 2.0 – инструмента для управления зависимостями в Python проектах (аналог встроенного pip), предыдущий стабильный релиз Poetry 1.8.0 состоялся в феврале 2024 года

Poetry предоставляет следующие возможности:
управление зависимостями с воспроизводимыми установками и резолвером конфликтов;
автоматическое управление виртуальными окружениями;
сборка и публикация.

Разработчики проекта представили документацию для миграции на новую версию

🖥 Читать подробнее

Python и 1000 программ

04 Jan, 17:10


▶️ Полиморфизм в Python

Полиморфизм в ООП – это возможность обработки разных типов данных, то есть принадлежащих к разным классам, с помощью одного и того же имени метода

Мы делаем у разных классов метод с одинаковым названием. С виду после этого у разных объектов будет вызываться один и тот же метод, но при этом логика реализации самого метода в разных классах будет своя

👀 Смотреть на YouTube

Python и 1000 программ

04 Jan, 12:19


📣 Как Python исключения обрабатывает

EAFP
(Easy to Ask Forgiveness than Permission) – проще просить прощения, чем разрешения

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

🖥 Читать подробнее

Python и 1000 программ

03 Jan, 10:51


▶️ Магический метод bool | Правдивость объектов в Python

В python любой объект имеет свойство правдивости: принадлежит либо к истине, либо ко лжи

Магический метод bool определяет к какому именно значению будет принадлежать ваш экземпляр класса

👀 Смотреть на YouTube

Python и 1000 программ

02 Jan, 15:57


📣 Структура FastAPI приложения

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

🖥 Читать подробнее

Python и 1000 программ

01 Jan, 14:59


▶️ Магические методы еq и hash | Dunder methods Python

Магический метод eq
вызывается, когда экземпляр нашего класса участвует в проверке на равенство

👀 Смотреть на YouTube

Python и 1000 программ

01 Jan, 11:46


📣 Пишем свой PyTorch на NumPy. Финал. Запускаем GPT-2

Андрей Карпаты, известный исследователь в области ИИ, считает, что реализация алгоритмов с нуля позволяет понять их суть и детали работы, что сложно осознать, используя только готовые библиотеки

Это помогает развить интуицию для дальнейшего применения и улучшения методов

🖥 Читать подробнее

Python и 1000 программ

31 Dec, 09:49


▶️ Специальные методы сравнения объектов классов

Магический метод _eq_ – проверка на равенство
Магический метод _ne_ – проверка на неравенство
Магический метод _lt_ – проверка на знак меньше
Магический метод _le_ – проверка на знак меньше или равно
Магический метод _gt_ – проверка на знак больше
Магический метод _ge_ – проверка на знак больше или равно

👀 Смотреть на YouTube

Python и 1000 программ

29 Dec, 14:59


▶️ Магические методы add, mul, sub, truediv

Магический метод add вызывается, когда экземпляр нашего класса участвует в операции сложения

Магический метод mul вызывается, когда экземпляр нашего класса участвует в операции умножения

Магический метод sub вызывается, когда экземпляр нашего класса участвует в операции вычитания

Магический метод truediv вызывается, когда экземпляр нашего класса участвует в операции деления

👀 Смотреть на YouTube

Python и 1000 программ

29 Dec, 10:33


📣 Пишем свой PyTorch на NumPy. Часть 3. Строим граф вычислений

PyTorch – это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей

Сегодня мы:

представим аналог pytorch.tensor()
переведём все вычисления на динамический вычислительный граф
проведём рефакторинг библиотеки

🖥 Читать подробнее

Python и 1000 программ

28 Dec, 12:26


▶️ Магические методы len и abs | Dunder methods

Метод len вызывается, когда объект поступает на вход функции abs

Магический метод abs вызывается, когда объект поступает на вход функции len

👀 Смотреть на YouTube

Python и 1000 программ

28 Dec, 08:30


INSPECTOR | OSINT- канал, посвященный кибербезу, а также:

Разведка из открытых источников
Поиск уязвимостей
Средства защиты данных и пользователя (data/user security)
Новости из мира даркнета

Python и 1000 программ

27 Dec, 14:59


📣 Polars vs Pandas: битва титанов. Кто кого?

Сегодня будем сравнивать две библиотеки – Polars и Pandas

Обсудим, какие преимущества есть у Polars и за счет чего она выигрывает в производительност

🖥 Читать подробнее

Python и 1000 программ

26 Dec, 08:59


▶️ Магические методы. Методы __str__ иМагически| (Dunder methods)

Магические методы в Python
– это методы, которые вызываются при перегрузке различных операторов

Магический метод str в Python определяет строковое представление объекта, которое возвращается функцией str() и используется в функции print()

repr
– метод, который возвращает печатное представление объекта на Python, которое может быть настроено или предопределено заранее

👀 Смотреть на YouTube

Python и 1000 программ

25 Dec, 14:59


📣 Пишем свой PyTorch на NumPy. Часть 2. Добавляем новые слои

Сегодня мы:
добавим CNNBatchNormMaxPoolMinPool
реализуем RMSPropNaGAdam
добавим регуляризацию в loss-функцию
добавим новые функции активации
напишем DataLoader

🖥 Читать подробнее

Python и 1000 программ

24 Dec, 14:59


▶️ Пространство имен класса Class Body scope in Python

В сегодняшнем видео рассмотрим магические методы _getitem_, _setitem_ и _delitem_

А также рассмотрим обращение по индексу к экземпляру

👀 Смотреть на YouTube

Python и 1000 программ

24 Dec, 11:29


📣 Пишем свой PyTorch на NumPy (часть 1)

PyTorch – это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей

Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей

Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения

🖥 Читать подробнее

Python и 1000 программ

23 Dec, 11:29


▶️ Класса-методы (сlassmethod) и статические методы (staticmethod)

Сегодня у нас пойдет речь о статических методах (staticmethod) в python и о методах класса (classmethod)

Они создаются при помощи декораторов @staticmethod и @classmethod

👀 Смотреть на YouTube

Python и 1000 программ

22 Dec, 16:37


📣 5 задач по Python для новичков с решениями

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

🖥 Читать подробнее

Python и 1000 программ

21 Dec, 14:59


▶️ Практика по методам и свойствам (property)

В видео познакомимся с м
агическими методами _getitem_ ,_setitem_ и
_delitem_

А также рассмотрим обращение по индексу к экземпляру

👀 Смотреть на YouTube

Python и 1000 программ

21 Dec, 08:59


📣 Мир за пределами Pandas: достойные альтернативы для работы с данными

Polars – высокопроизводительная открытая библиотека для работы с данными, полностью написанная на языке Rust

DuckDB – аналитическая in-process SQL СУБД, оптимизирована для выполнения аналитических запросов

Vaex – высокопроизводительная библиотека для Python, предназначенная для обработки и визуализации больших наборов данных

Modin – цель инструмента предоставить пользователям возможность масштабировать свои рабочие процессы, основанные на Pandas, без необходимости вносить значительные изменения в код

Dask – библиотека с открытым исходным кодом для параллельных и распределенных вычислений в Python

(py)Datatable – высокопроизводительная многопоточная библиотека для обработки двумерных табличных данных в Python. Ориентирована на поддержку BigData и обеспечивает эффективную работу как с информацией в памяти, так и с данными, хранящимися на диске

🖥 Читать подробнее

Python и 1000 программ

20 Dec, 09:39


▶️ Property | Вычисляемые свойства (Calculated properties python)

Геттер
(getter) – это специальный метод, позволяющий получить доступ к приватному атрибуту

Сеттер (setter) – это специальный метод, дающий возможность присвоить новое значение приватному атрибуту

Свойство (property atribute) позволяет установить геттеры и сеттеры к определенному атрибуту вашего класса

👀 Смотреть на YouTube

Python и 1000 программ

21 Nov, 16:17


📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 2)

В первой части мы создали базовый проект Flask и добавили конечные точки, которые вы подключите к базе данных SQLite по ходу текущей статьи

Вы также продолжите дополнять свой API новыми возможностями, для которых создадите аннотации с помощью Swagger UI API

В этой второй части серии вы узнаете, как:

Использовать SQL-инструкции в Python
Настраивать базу данных SQLite для вашего проекта Flask
Использовать SQLAlchemy для хранения объектов Python в базе данных
Работать с базой данных через REST API
Сериализовывать и десериализовывать JSON в объекты Python через Marshmallow

🖥 Читать подробнее

Python и 1000 программ

20 Nov, 16:17


▶️ Наследование в объектно-ориентированном программировании

Наследование в ООП – это способность объекта наследовать свойства и методы от другого объекта

Этот принцип помогает сократить повторение кода

В видео рассмотрим:
Как реализуется механизм наследования в языке
Python
Примеры наследования классов, зачем это нужно
Переопределение (overriding) методов и свойств

👀 Смотреть на YouTube

Python и 1000 программ

20 Nov, 09:59


📣 Двусвязный список в Python: простой инструмент для сложных задач

Сегодня мы рассмотрим замечательную и очень полезную структуру – двусвязный список

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

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

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

🖥 Читать подробнее

Python и 1000 программ

20 Nov, 09:00


Разработай прорывное решение для автоматического Code Review с помощью ИИ на хакатоне ЕВРАЗа 3.0🔥

🦾 Создай будущее Code Review с ИИ! 

Участвуйте в нашем уникальном хакатоне по созданию ИИ-чатбота, который станет незаменимым помощником для разработчиков ЕВРАЗа! Выберите одно из направлений — Python, TypeScript или C#, и разработайте решение для анализа кода на соответствие нашим стандартам. 

Дата: 29 ноября – 1 декабря 2024.
Формат: гибридный (онлайн и офлайн).
Призовой фонд: 500.000 рублей.

🧑‍💻 Присоединяйся к хакатону, если ты:
– AI-специалист;
– Frontend / Backend-разработчик;
– Студент или выпускник технического вуза.

⚡️ Зачем участвовать?
– Прокачаешь скиллы и получишь обратную связь от ведущих экспертов отрасли.
– Прикоснешься к ИТ в ЕВРАЗе.
– Получишь возможность стать частью масштабной и амбициозной команды ЕВРАЗа.

🔸 Регистрация уже открыта! Подай заявку до 25 ноября 23:59 МСК по ссылке.

Python и 1000 программ

18 Nov, 09:34


▶️ Полиморфизм и абстрактные методы

В видео рассмотрим:
Что такое полиморфизм и пример его реализации в Python
Есть ли абстрактные методы в Python и как можно реализовать подобный им функционал

👀 Смотреть на YouTube

Python и 1000 программ

17 Nov, 15:00


📣 Релиз Ratarmount 1.0.0 (Random Access To Archived Resources) – утилиты для монтирования архивов как файловых систем

Состоялся релиз открытого проекта Ratarmount 1.0.0 (Random Access To Archived Resources) – это решение позволяет работать с архивами в различных форматах как с обычной файловой системой, причём данные извлекаются по мере необходимости без предварительной распаковки всего архива

Проект поддерживает работу с форматами RAR, ZIP, а также с архивами TAR, сжатыми при помощи bzip2, gzip, xz и zstd

Исходный код проекта написан на языке Python c использованием модуля fusepy и опубликован на GitHub под лицензией MIT

🖥 Читать подробнее

Python и 1000 программ

17 Nov, 09:00


⚡️Всероссийский Хакатон ФИЦ 2024

🚀Попробуйте себя в одном из предложенных кейсов:
- Разработка алгоритма трекинга людей в видеопотоке с нескольких камер
- Цифровая карта подземных коммуникаций с использованием Cesium
- Симуляция записи в расписание
- Цифровой сервис для ведения реестра зеленых насаждений города Москвы
- Предсказание необходимого количества средств досмотра
- Система контроля и управления доступом
- Семантический делитель текстов
- Разработка сервиса печати этикеток для производителей одежды
И др. кейсы смотрите на сайте: https://фиц2024.рф/hackathon 

Хакатон пройдет в 2 этапа: Отборочный этап в Онлайн, Финал в Офлайн.

🏆Призовой фонд: 6 000 000 руб.
🔥Дедлайн регистрации: 26 ноября, 23:59
📅Даты отборочного этапа: 29 ноября - 2 декабря
🦾Даты финала: 3 - 4 декабря

Зарегистрируйтесь для участия в хакатоне: https://фиц2024.рф/hackathon

#реклама
О рекламодателе

Python и 1000 программ

16 Nov, 12:59


▶️ Режимы доступа public, private, protected | Сеттеры и геттеры

Сегодня рассмотрим:
как реализуются режимы доступа public, private, protected для атрибутов в классах языка Python
что такое сеттеры и геттеры и зачем они нужны
улучшенную защиту атрибутов через модуль accessify

👀 Смотреть на YouTube

Python и 1000 программ

16 Nov, 10:14


📣 Django 5: асинхронный бекенд и эффектный фронтенд с минимальными затратами времени

Django – это бесплатный высокоуровневый фреймворк с открытым исходным кодом, предназначенный для создания приложений на языке Python

Его основная цель – помочь разработчикам быстро и безопасно создавать серверную часть сайтов

В этой статье будет минимум теории, и она пройдет в формате: ставим задачу на полноценный проект и вместе её решаем

К концу этой статьи мы не просто напишем наш первый проект на Django 5, но и развернем его на реальном хостинге, тем самым преодолевая основной страх разработчиков Django

🖥 Читать подробнее

Python и 1000 программ

15 Nov, 13:00


Яндекс проведет «Ночь опенсорс библиотек» — мероприятие для всех, кто интересуется открытым кодом

В программе:

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

Ивент пройдет 14 декабря в московской Библиотеке иностранной литературы. Регистрируемся до 4 декабря по ссылке.

Python и 1000 программ

15 Nov, 12:09


📚 Безопасность веб-приложений на Python

Эта книга, наполненная реалистичными примерами, ясными иллюстрациями и действующим кодом, покажет вам, как защищать веб-приложения на Python и Django

В ней опытный специалист по безопасности Деннис Бирн объясняет сложные термины и алгоритмы безопасности простым языком

Автор: Деннис Бирн
Год выхода: 2023

🖥 Читать книгу

Python и 1000 программ

15 Nov, 11:25


▶️ Методы класса (classmethod) и статические методы (staticmethod)

В видео рассмотрим декораторы @classmethod @staticmethod для
определения методов классов и статических методов

Подробно разберем что это такое и как работают

👀 Смотреть на YouTube

Python и 1000 программ

14 Nov, 08:30


Это — база по Machine Learning и Data Science, которая заменит вам сотни тг-каналов и сайтов. Фишка в том, что здесь опытные ML-специалисты первыми освещают новости сферы, пишут емкие разборы статей и делятся прикладными материалами.

И канал – только часть клада: ребята сделали целый сайт с научными лонгридами, ML-соревнованиями и свежими вакансиями индустрии.

Теперь вся жизнь ML-специалиста собрана в одном месте: Data Secrets

Python и 1000 программ

13 Nov, 10:59


▶️ Магический метод _new_ | Пример паттерна Singleton

В видео рассмотрим как работает и зачем нужен магический метод _new_ в Python

А также разберем пример его использования при реализации паттерна Singleton

Метод _new_ – это метод создания типа класса. Он принимает первым аргументом тип класса, в котором он вызывается, и, как правило, возвращает этот же тип

В основном используется, чтобы настраивать создание экземпляра класса тех объектов, которые наследуются от неизменяемых типов (например, int, str или tuple)

👀 Смотреть на YouTube

Python и 1000 программ

13 Nov, 09:00


🖥 Мечтаете о карьере в IT, но не хотите программировать? Хорошая новость: это возможно!

Если стать аналитиком данных — IT-специалистом, который собирает и анализирует данные, чтобы строить прогнозы для бизнеса. Аналитики данных востребованы во многих сферах: IT, маркетинг, ритейл, банкинг и т. д.

Обучение подойдет, если вы:
🟣новичок без опыта в IT
🟣бухгалтер, финансист или экономист
🟣уже работаете с аналитикой и хотите углубить знания для роста в карьере

На курсе вы получите навыки, которые реально нужны работодателям, и овладеете самыми популярными инструментами: Python, Pandas, NumPy, Jupyter Notebook, SQL, Power BI.

🔗 Начните работать аналитиком уже через 6 месяцев! Заполните заявку, чтобы получить бесплатный доступ к первым урокам.

Python и 1000 программ

12 Nov, 16:18


📣 Объектно-ориентированные пути файловой системы

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

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

Чистые пути полезны в некоторых особых случаях, например:
Если вы хотите манипулировать путями Windows на машине Unix (или наоборот). Вы не можете создать экземплярWindowsPathпри запуске на Unix, но вы можете создать экземпляр PureWindowsPath.
Вы хотите убедиться, что ваш код манипулирует только путями без фактического доступа к ОС. В этом случае создание экземпляров одного из чистых классов может быть полезным, так как они просто не имеют никаких операций доступа к ОС

🖥 Читать подробнее

Python и 1000 программ

12 Nov, 09:00


Тестовое собеседование на Middle Python-разработчика в четверг

14 ноября (в четверг) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
1. Савва Демиденко, ex. TechLead в Яндексе, Авито и другом русском бигтехе будет задавать реальные вопросы и задачи разработчику-добровольцу
2. Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
3. В конце можно будет задать любой вопрос Савве

Что узнаешь на прямом эфире от ШОРТКАТ:
• Чего ждут от кандидатов на Middle позиции в Python-разработке
• Какие вопросы задают на интервью и зачем
• Как подготовиться к собесу, чтобы получить оффер

Это бесплатно? Бесплатно

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_python_bot

Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2Vtzqxjy3pH

Python и 1000 программ

11 Nov, 08:59


▶️ Введение в обработку исключений | Блоки try/except

В видео рассмотрим, что такое исключения, какие виды исключений бывают, иерархия классов исключений и на что она влияет при их обработке

А также познакомимся с блоками try и except

👀 Смотреть на YouTube

Python и 1000 программ

10 Nov, 14:59


📣 Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API

В данной статье рассмотрим как создать приложение для автоматического анализа встреч и составления отчетов с использованием API BotHub (Whisper-1 + Claude 3.5 Sonnet)

Это приложение будет распознавать речь с аудиозаписей, выделять ключи – кто что сказал и какие задачи в целом обсудили – и составит отчет, включая формат ПДФ

🖥 Читать подробнее

Python и 1000 программ

09 Nov, 12:10


▶️ Функция issubclass() | Наследование от встроенных типов и от object

Все классы по умолчанию наследуются от класса object, в видео вы узнаете как это работает и зачем это нужно

А также подробно рассмотрим функцию issubclass() для проверки принадлежности дочернего класса базовому классу и пользовательское расширение стандартных типов данных

👀 Смотреть на YouTube

Python и 1000 программ

08 Nov, 14:59


📣 Python сместил JavaScript с первого места популярных языков программирования по версии GitHub

GitHub
опубликовал ежегодный отчёт Octoverse, в котором публикует данные использования платформы

Аналитики выяснили, что в 2024 году Python сместил JavaScript с первого места популярных языков программирования

🖥 Читать подробнее

Python и 1000 программ

07 Nov, 15:42


▶️ Обработка исключений | Блоки finally и else

В видео рассмотрим:

Необязательные блоки finally и else
Для чего они нужны и как работают
Примеры использования блока finally в том числе и внутри функций
Вложенные блоки try/except

👀 Смотреть на YouTube

Python и 1000 программ

07 Nov, 09:20


📣 Возможности функции scatterplot() библиотеки seaborn

Seaborn
– это библиотека для визуализации данных на языке Python, построенная на основе matplotlib

Seaborn позволяет легко создавать сложные визуализации с минимальными усилиями, что делает его отличным инструментом для анализа данных

В отличие от matplotlib, Seaborn предлагает более удобные и эстетически приятные способы представления данных

🖥 Читать подробнее

Python и 1000 программ

06 Nov, 09:04


▶️ Инструкция raise и пользовательские исключения

В видео рассмотрим генерацию исключений с помощью оператора raise и собственные (пользовательские) классы исключений

👀 Смотреть на YouTube

Python и 1000 программ

05 Nov, 16:17


📣 PSQLBuddy: резервное копирование и восстановление PostgreSQL

В статье рассмотрим:

Выполнение резервного копирования отдельных баз данных на сервере БД
Выгрузка каждой базы по отдельности в S3 хранилище
Очистка хранилища от старых бэкапов
Восстановление базы в специально созданную архивную с помощью бота
Интерфейс управления восстановлением из бэкап

PSQLBuddy – более эффективный и удобный подход к резервному копированию баз данных PostgreSQL

Внутри создается простой конфиг с настройками целевого хранилища, баз данных для резервного копирования и количество хранимых бэкапов

Утилита PSQLBuddy организует выгрузку данных в S3-хранилище, а также удаление файлов на сервере после успешного завершения операции

🖥 Читать подробнее

Python и 1000 программ

05 Nov, 09:00


IT-meetup для Python-разработчиков от команды «Группы Астра» и разработчиков RuPost

Разгоним осеннюю хандру! Говорят, что лучше всего в этом помогает непринужденная атмосфера среди единомышленников и кружка хорошего пшеничного смузи. 😎

План такой (надежный как швейцарские часы):
1) Проблемы GIL в Production и их возможные решения

Только реальные кейсы, только хард-рок! Расскажем про проблемы, с которыми столкнулись и как их решали.
Обсудим нововведения в Python 3.13, связанные с GIL.

2) Наш опыт использования JSON-RPC API
Почему именно JSON RPC? Сравним подходы и узнаем, где же REST, а также коснёмся документации.

3) Джедайские техники написания кода
Каков он путь джедая: от Юнлинга до Магистра. Испытания и приключения на всех уровнях. Главное, друг мой, не сходить с пути истинного — поделимся кодексом джедая.

И, конечно же, это не все! Тебя ждут интересные дискуссии, обмен опытом, классные знакомства и розыгрыш мерча.

Записываем: 15 ноября в 19:00 | Лофт «Событие», Москва, Николоямская улица дом 28

Регистрация доступна по ссылке.

Python и 1000 программ

04 Nov, 16:17


▶️ Менеджеры контекстов. Оператор with

В видео рассмотрим:
Менеджер контекста, что это такое, зачем нужен и как работает
Магические методы __enter__() и __exit__()
Пример реализации собственного менеджера контекста
Оператор with

👀 Смотреть на YouTube

Python и 1000 программ

04 Nov, 10:59


📣 Асинхронный SQLAlchemy 2: улучшение кода, методы обновления и удаления данных

В этой статье мы сделаем значительный шаг вперед в освоении асинхронного SQLAlchemy 2

Содержание статьи:
Оптимизация кода: усовершенствуем базовый класс (BaseDao) для работы с таблицами и декоратор для генерации сессий, сделав их более гибкими и эффективными.
Обновление данных: научимся выполнять одиночные и массовые обновления записей в таблицах.
Удаление данных: освоим методы удаления отдельных записей и групп данных.
Асинхронный подход: все операции будут выполняться асинхронно, что позволит приложениям работать быстрее и эффективнее

🖥 Читать подробнее

Python и 1000 программ

03 Nov, 10:53


▶️ Вложенные классы

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

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

👀 Смотреть на YouTube

Python и 1000 программ

01 Nov, 16:36


▶️ Пользовательские метаклассы | Параметр metaclass

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

👀 Смотреть на YouTube

Python и 1000 программ

01 Nov, 09:45


📣 5 полезных расширений VS Code для Python-разработчиков

1. Python Snippets – это расширение, предоставляющее встроенные наборы сниппетов, которые были разработаны Ферхатом Ялчином (Ferhat Yalçın). Этот плагин отлично подходит для всех, в том числе и для новичков

2. Python Docstring Generator – автоматическое создание строк документации (docstrings). Расширение следует всем стандартным форматам строк документации, включая Google, docBlockr, Numpy, Sphinx и PEP0257

3. Python Preview – это расширение, которое включает визуальную отладку в ваш код на Python. Оно превращает процесс отладки кода в интерактивное действие с анимацией и графическими элементами для представления состояния вашего приложения

4. Python Type Hint – предоставляет подсказки автодополнения для встроенных и предполагаемых типов и модуля typing

5. Jupyter – это Jupyter Notebooks в VS Code. Интеграция с PyCharm доступна только в профессиональной версии

🖥 Читать подробнее

Python и 1000 программ

31 Oct, 09:20


▶️ Метаклассы в API ORM Django | ООП Python

Сегодня рассматрим пример использования метаклассов, реализованные в API ORM Django

ORM (объектно-реляционное представление) – это прослойка, которая позволяет работать с базой данных, используя классы и методы вместо написания сложных SQL-запросов

Основные возможности и преимущества использования ORM в Django:
Моделирование базы данных.
Простой доступ к данным.
Гибкое обновление структуры базы данных.
Автоматическая валидация данных.
Защита от SQL-инъекций.
Переносимость.
Кеширование запросов для повышения производительности.
Разнообразная дополнительная функциональность.

👀 Смотреть на YouTube

Python и 1000 программ

30 Oct, 16:17


📣 Словари в Python: обзор и как пользоваться

Словарь (dictionary или dict) – это неупорядоченная (в отличие от списка) структура данных в языке программирования Python, которая имеет вид «ключ – значение»

С помощью словаря можно сделать следующие операции:
Создание словаря с нуля
Генерация словаря из других данных
Добавление элементов
Изменение элементов
Доступ к элементам
Удаление элементов
Управление элементами
Преобразование словаря

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

🖥 Читать подробнее

Python и 1000 программ

29 Oct, 16:17


▶️ Python Data Classes при наследовании | Объектно-ориентированное программирование Python

В видео рассмотрим:
Особенности объявления классов данных (Data
Classes) при наследовании
Порядок вызова метода post_init_() при наследовании
Пользовательские методы в параметре default_factory
Функции field()
Функцию make_dataclass()

👀 Смотреть на YouTube

Python и 1000 программ

29 Oct, 09:59


📣 Игра 2048 в вашем Telegram-боте: как создать MiniApp с помощью FastAPI и Aiogram за несколько шагов

В этой статье шаг за шагом разработаем проект, где FastAPI возьмет на себя все основные задачи:
Обслуживание статики (JavaScript, стили);
Рендеринг HTML-страниц;
Настройка вебхука для бота;
Создание API для взаимодействия с игрой.

🖥 Читать подробнее

Python и 1000 программ

29 Oct, 09:00


Знаете Terraform? Уверены? 😏 Давайте проверим! 

➡️Заходите в бота и отвечайте на наши вопросы про Terraform. 

За прохождение теста без ошибок вас ждёт подарок, а если ошибки всё же будут — наш бот о них расскажет и поможет восполнить знания.

Прокачайте себя и забирайте свой подарок ЗДЕСЬ 👈

erid: LjN8KUWLP

Python и 1000 программ

28 Oct, 14:33


Прими участие в «Хакатоне по кибериммунной разработке 3.0» от «Лаборатории Касперского» с призовым фондом 1 000 000 рублей!

Регистрация на хакатон открыта до 15 ноября

Приглашаем разработчиков, аналитиков, архитекторов ПО, экспертов по информационной безопасности и студентов программирования и кибербезопасности. Участвуй индивидуально или в команде до 5 человек.

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

Это твой шанс прокачать навыки в кибербезопасности и пообщаться с экспертами «Лаборатории Касперского».

Ключевые даты:

• 15 октября – 15 ноября – регистрация участников
• 8 ноября – митап с экспертами и игра «Огнеборец»
• 15 ноября – старт хакатона
• 17 ноября – дедлайн загрузки решений
• 22 ноября – подведение итогов и объявление победителей

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

Python и 1000 программ

26 Oct, 16:17


▶️ Введение в Python Data Classes (часть 2) | ООП

В видео рассмотрим:

параметры функции field()
метод post_init_()
объявление параметров типа InitVar
параметры декоратора dataclass

👀 Смотреть на YouTube

Python и 1000 программ

26 Oct, 08:15


📣 На самом деле, ООП – это не так уж плохо

В данном посте расскажем, что же самое важное реализовано в мейнстримных ООП-языках со статической типизацией

Затем сравним ООП-код с Haskell, чтобы показать, что ООП не так плох во всём, как, похоже, считают поклонники функционального программирования

🖥 Читать подробнее

Python и 1000 программ

24 Oct, 10:59


▶️ Введение в Python Data Classes (часть 1) | Объектно-ориентированное программирование Python

В видео рассмотрим объявление классов данных (Data Classes) через декоратор dataclass

А также разберем использование параметров со значениями по умолчанию и функцию field

👀 Смотреть на YouTube

Python и 1000 программ

24 Oct, 09:00


Что можно создать с помощью Python? Сервис знакомств, чат-бота с ИИ, систему по поиску данных — почти всё что угодно. Именно за универсальность и простоту разработки компании и профессионалы любят Python.

Как освоить этот язык программирования, рассказывают на расширенном курсе Нетологии «Python-разработчик». На нём вы:

- Освоите все инструменты и технологии, необходимые для работы.
- Научитесь разрабатывать веб-приложения и API, работать с базами данных, настраивать сервера и тестировать код.
- Добавите в портфолио 22 проекта, поработаете над реальными кейсами и примете участие в хакатоне.

Получите скидку по промокоду PRINT(45)

После курса вы сможете стать крепким backend-разработчиком и попасть на стажировку в «Самолёт». А если вдруг решите сменить направление, Python станет надёжной базой для аналитики и машинного обучения. Постройте карьеру в IT

Реклама. ООО "Нетология". Erid 2VSb5z5QCzL

Python и 1000 программ

23 Oct, 16:05


⚡️Выйти на стабильный доход в 150+ тысяч рублей можно всего за 3 месяца обучения в IT.

Сегодня переход в сферу IT — это не просто модный тренд, а реальная возможность изменить свою жизнь.

Ребята из онлайн-академии StepByStep в своем канале проводят бесплатный интенсив, благодаря которому можно погрузиться в мир IT и освоить самую востребованную профессию 2025 года – системный аналитик.

Гарантия трудоустройства после обучения.

Не упусти свой шанс: https://t.me/+MAEYQHf6j6VmOWNi

Python и 1000 программ

23 Oct, 09:04


▶️ Распознавание текста с изображения на Python | EasyOCR vs Tesseract

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

А также сравниваем работу
EasyOCR c Tesseract

👀 Смотреть на YouTube

Python и 1000 программ

23 Oct, 06:10


Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает?

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

✔️ Как научиться отвлекаться от работы и отдыхать?
✔️ Как совместить кучу рабочих задач и время с семьей?
✔️ Как справиться с прокрастинацией?
✔️ Как не растерять запал, даже если начальник и коллеги 💩 и кажется, что ничего не выходит?

Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!

👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

Python и 1000 программ

22 Oct, 16:17


📌 Овладение Python: Создание веб-приложений, автоматизация задач и изучение искусственного интеллекта

Содержание курса:

Освоите язык с нуля до продвинутого уровня.
Научитесь работать с переменными, типами данных, функциями и объектно-ориентированным программированием.
Познакомитесь с практическими проектами, такими как создание квиза, программы для организации файлов и водяных знаков на изображениях.
Научитесь разработке веб-приложений с использованием Django и интеграцией ИИ через OpenAI API

Python и 1000 программ

22 Oct, 12:29


📣 Кратко про библиотеку mlfinlab: инструмент для финансового ML

mlfinlab – это библиотека, которая реализует передовые техники из книги Маркоса Лопеса де Прадо "Advances in Financial Machine Learning"

Она позволяет не изобретать велосипед, а использовать проверенные временем методы для решения сложных задач финансового МЛ

Также в статье функции библиотеки mlfinlab

🖥 Читать подробнее

Python и 1000 программ

22 Oct, 10:30


🚀 Открываем набор на обучение для программистов на Python! 🚀

Онлайн школа "IT Mentor" предлагает вам уникальную возможность — освоить востребованный язык программирования Python без вложений и начать путь к успешной карьере с зарплатой от 200.000 рублей 💸

Почему стоит учиться разработке с IT Mentor?

1. Оплата обучения после трудоустройства
Мы уверены в качестве нашего обучения, поэтому предлагаем вам уникальную модель: оплата курса производится только после того, как вы получите оффер. Если не нашли работу — ничего не платите 🔥

2. Гарантированное трудоустройство на должность Middle-Middle+
Мы ориентированы на реальные потребности рынка и даем только те навыки и знания, которые нужны для успешного трудоустройства на позиции Middle-уровня и выше.

3. Опыт работы на реальном проекте в команде
Помимо общения в комьюнити разработчиков и менторов, которые помогут вам с любым вопросом даже после окончания курса, вы получите реальный опыт работы в проекте под руководством тимлида 🙌🏻

Как проходит обучение?
Мы работаем в формате менторства, а само обучение устроено так, чтобы вы успевали совмещать его с текущей занятостью. Вы изучите ⭐️ основы Python, работу с базами данных, Django, FastApi, Git и многое другое.

👉🏻 Записаться на курс "программист на Python" и подробнее изучить программу можно по ссылке
До встречи на обучении!


Реклама. ИП Тюльников, ИНН 526223159257.

Python и 1000 программ

20 Oct, 16:17


▶️ Python для начинающих | Изучите Python за 1 час

В данном видео мы рассмотрим:
Что можно сделать с Python
Ваша первая программа на Python
Переменные
Ввод данных
Преобразование типов
Строки
Арифметические операторы
Приоритет операторов
Операторы сравнения
Логические операторы
Условные операторы If
Упражнения
Циклы While
Списки
Методы списков
Циклы For
Функция range()
Кортежи

👀 Смотреть на YouTube

Python и 1000 программ

20 Oct, 10:26


📣 Pydantic 2 | Полное руководство для Python-разработчиков: от основ до продвинутых техник

Pydantic 2 – это библиотека для Python, предназначенная для валидации и трансформации данных

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

В статье мы рассмотрим:

Что такое Pydantic и его основное назначение.
Понятие модели в Pydantic.
Детально изучим, что такое поля и как встроенные механизмы Pydantic помогают в валидации данных.
Разберем кастомную валидацию полей (через field_validator) и глобальную валидацию на уровне модели (model_validator).
Разберемся с вопросом автогенерируемых полей в Pydantic
Погрузимся в настройки моделей с использованием ConfigDict, чтобы понять, зачем они нужны и как их эффективно использовать.
Рассмотрим механизм наследования моделей, который может существенно оптимизировать и упростить ваш код.
Узнаем, как интегрировать Pydantic с ORM-моделями (на примере SQLAlchemy, хотя это применимо и к другим ORM).
Научимся преобразовывать данные в удобные форматы – словари и JSON-строки.

🖥 Читать подробнее

Python и 1000 программ

19 Oct, 10:22


▶️ Практика Python | Как отправить HTML письмо с помощью Python | Email рассылка | Gmail Python

В данном видео пишем код и разбираем как отправить сообщение на почту с помощью Python, библиотек Smtplib и Mail

А также добавляем в письмо HTML шаблон для рассылки

👀 Смотреть на YouTube

Python и 1000 программ

18 Oct, 08:59


📣 Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок

Сегодня в статье создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через WebApp и вебхуки

В основе проекта – асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффективное приложение

🖥 Читать подробнее

Python и 1000 программ

17 Oct, 10:29


▶️ Pet проекты

Pet-проекты на Python – это небольшие проекты, которые помогают улучшить навыки программирования и получить практический опыт

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

👀 Смотреть на YouTube

Python и 1000 программ

17 Oct, 08:30


😒 На одном кодинге уже давно не вывезешь, перспектива 2024 года - Информационная Безопасность

Ловите два канала на тему ИБ и хакинга

ZeroDay - Уроки по кибербезопасности и хакингу с нуля. Вирусы, взломы, OSINT, криптография и свежие новости

Белый Хакер - программное обеспечение, утилиты, OSINT, инструменты, полезная литература и много другое. Совершенно новый формат непохожий на другие каналы.

Python и 1000 программ

15 Oct, 15:59


▶️ Практика Python | Выполняем заказ на фрилансе | Видео в GIF | mp4 to gif

В данном видео с помощью Python выполняем заказ взятый на одной из фриланс бирж

Пишем скрипт для конвертации видео файлов в gif формат

👀 Смотреть на YouTube

Python и 1000 программ

12 Oct, 16:17


▶️ Парсинг сайта + Telegram бот на aiogram | Requests, beautifulsoup, aiogram

В данном видео пишем парсер новостного сайта с помощью библиотек requests, beautifulsoup и
Ixml. Сохраняем информацию в json файл

👀 Смотреть на YouTube