py_1000_prog | Unsorted

Telegram-канал py_1000_prog - Python и 1000 программ

40055

Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652

Subscribe to a channel

Python и 1000 программ

📣 75 ресурсов для изучения Python

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

Ресурсы отобраны по четырем направлениям:
Курсы по Python для начинающих
Машинное обучение
Веб-разработка
Тестирование

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

Читать полностью…

Python и 1000 программ

▶️ Сложности реализации JSON:API на FastAPI + Pydantic

Проблемы, с которыми мы столкнулись при реализации JSON:API на FastAPI. Что удалось реализовать, что пришлось подпереть костылями, а что осталось нерешенным.

Moscow Python Meetup №84
Сурен Хоренян (МТС)


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

Читать полностью…

Python и 1000 программ

▶️ Обновленный Selenium и работа с прокси | Python, Selenium и proxy | Подмена IP адреса

Разбираем установку и работу с обновленным
Selenium в Python.

Научимся использовать и подменять IP адрес через прокси с аутентификацией и привязкой к ір компьютера.

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

Читать полностью…

Python и 1000 программ

📣 Создаем виртуальное окружение в Python

В статье рассказываем, как работать с виртуальным окружением с помощью Pipenv и Anaconda.

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

Anaconda - мощное программное решение для управления пакетами Python и создания изолированных окружений.

С этим руководством вы не потонете в зависимостях.

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

Читать полностью…

Python и 1000 программ

📄 Шпаргалка для алгособеса | Графовые и строковые алгоритмы

Самым прямым образом — алгоритмы прокачивают умение системно мыслить, искать нестандартные пути решения; человека, у которого эти скиллы на высоте, вряд ли заменит ИИ

В этой статье мы разберём графовые алгоритмы типо DFS, Флойда–Уоршелла и строковые наподобие Ахо-Корасик.

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

Читать полностью…

Python и 1000 программ

📣 Как устроен GIL в Python: влияние на многозадачность и производительность

GIL, сокращение от Global Interpreter Lock, представляет собой важную концепцию в Python.

Он представляет собой мьютекс, который блокирует доступ к объекту Python interpreter в многопоточных средах, разрешая выполнять лишь одну инструкцию за раз.

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

Читать полностью…

Python и 1000 программ

▶️ PyCharm - лучшая среда разработки для Python

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

А также скажу в каких случаях использовать PyCharm не рекомендуется.

Плюсы:
 это специализированный под python инструмент, который умеет практически все - отладка, работа с бд, гит, автодополнения, плагины и т.п.
 есть версии для всех основных ОС (Windows/
Linux/MacOS)
 есть полноценная бесплатная версия, которой новичку хватит за глаза
 есть способы получить бесплатно полную версию, например если вы студент университета, или разрабатываете опен-соурс проект
 на работе, куда вы придете в 95% случаев у всех будет именно она, вам не надо будет переучиваться или изучать другую ИДЕ
 чисто моральный плюс - компания JetBrains является спонсором PSF, то есть покупая и используя PyCharm вы поддерживаете наш любимый Python

Минус:
потребление ресурсов (место на диске, оперативная память, ЦПУ). Система сложная и большая, на старом железе будет тормозить.

В каких случаях я НЕ советую использовать
PyCharm:

 у вас старый компьютер
 вы поклонник или заматерелый пользователь
VS Code и привыкли писать на ней

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

Читать полностью…

Python и 1000 программ

▶️ Frontend на python с FastUI | Интеграция с FastAPI

В видео рассматриваем библитеку fastUl, которая интегрируются с FastAPl. Она позволяет писать frontend a python.

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

Читать полностью…

Python и 1000 программ

📄 Шпаргалка для алгособеса

В данной статье
коснёмся только самых основных вещей:
алгоритмическая сложность, асимптотика и О-нотация
структуры данных: связный список, стек, очередь, множество, map и другие
алгоритмы сортировки
алгоритм Дейкстры

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

Читать полностью…

Python и 1000 программ

▶️ Аргумент key для сортировки коллекций по ключу

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

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

Читать полностью…

Python и 1000 программ

📣 Aiohttp | Выполнение и обработка HTTP запросов/ответов

Aiohttp - это библиотека для выполнения HTTP-запросов и обработки HTTP-ответов в асинхронном режиме в Python.

Она предоставляет удобный и эффективный способ выполнения асинхронных HTTP-запросов без блокировки потоков.

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

Читать полностью…

Python и 1000 программ

📣 Рекурсивные функции

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

В конце статьи решим 10 практических задач двумя способами – рекурсивным и итеративным.

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

Читать полностью…

Python и 1000 программ

⁉️ Ты не хочешь карьерного роста в IT?

Иначе почему ты все еще остаешься на среднем уровне в разработке? Когда всего за 5 месяцев можно освоить широкий стек технологий на онлайн-курсе «Python Developer. Professional» и вырасти в доходе и должности. 

⬇️  Пройди тест по Python и проверь свои знания.

Ответишь — пройдешь на продвинутый курс "Python Developer. Professional" от OTUS по специальной цене/ 

🔥 Выбери светлую сторону силы и приходи на курс.

Читать полностью…

Python и 1000 программ

📼 Интеграция ChatGPT API в проект

В видео мы выполним подключение ChatGPT к проекту на Python.

А также создадим программу, что будет обращаться к API ChatGPT и будет взаимодействовать с ним.

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

Читать полностью…

Python и 1000 программ

🎥 Python Requests

В данном видео рассмотрим один из самых популярных модулей в Python, модулем Requests.

Установка, Get и Post запросы, передача параметров, установка заголовков при запросе, установка и передача сооkіе, создание и запросы через сессию Session(), НТТР коды состояния, работа с АРІ, получение, обработка и передача JSON, скачивание файлов используя модуль
Requests и много чего интересного.

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

Читать полностью…

Python и 1000 программ

⁉️ Как эффективно работать с паттернами микросервисной архитектуры в Python? 

Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:
- разберете наиболее популярные паттерны: оркестрация и хореография;
- рассмотрите реализацию этих подходов, обсудите плюсы и минусы;
- ответите на все возникающие вопросы.

📢 Занятие пройдёт 14 марта в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». Доступна рассрочка на обучение!

➡️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись:  

Читать полностью…

Python и 1000 программ

📣 Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6

Сегодня в статье рассмотрим прекрасную библиотеку PySide6, которая является оберткой для взаимодействия с Qt при помощи языка Python, которые позволяют вам использовать Python для написания desktop-приложений Qt.

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

Читать полностью…

Python и 1000 программ

⁉️ Готов стать профи в разработке на Python?- или будешь довольствоваться средним уровнем?

Всего за 5 месяцев можно освоить широкий стек технологий на онлайн-курсе «Python Developer. Professional» и вырасти в доходе и должности. 

➡️  Пройди тест по Python и проверь свои знания.

Ответишь — пройдешь на продвинутый курс "Python Developer. Professional" от OTUS по специальной цене 

🔥 Выбери светлую сторону силы и приходи на курс.

Читать полностью…

Python и 1000 программ

▶️ Сайт на Python без знания HTML/CSS/JS – FastUI

Быстрый и удобный сайт - это про библиотеку
FastUl.

Сегодня на обзоре свежая библиотека от создателя Pydantic. Удобно интегрируется с FastAPI и другими фреймворками.

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

Читать полностью…

Python и 1000 программ

▶️ Pytest. Краткое руководство

Главным конкурентом старого доброго unittest в мире тестирования на python является модный молодежный pytest.

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

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

Читать полностью…

Python и 1000 программ

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

➖ Видеокурсы, книги, гайды
➖ OSINT, СИ, netstalking, пентест, анонимность
➖ Практика, CTF

Советуем подписаться — /channel/elliot_cybersec

Читать полностью…

Python и 1000 программ

📣 Работа с линейными системами с помощью scipy.linalg

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

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

Читать полностью…

Python и 1000 программ

Погрузитесь в мир Python с нашим бесплатным курсом!

🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями.

Что вы освоите:
— Составление программ из нескольких модулей.
— Анализ ошибок в коде с использованием отладочной печати.

📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык.

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

Читать полностью…

Python и 1000 программ

Привет, друзья! Хочу поделиться с вами крутой новостью!

«ЦИФРОВОЙ ОКЕАН» запускает первый в мире журнал, который вам доставит курьер-робопес!

Внутри вас ждут:

Увлекательные новости из мира технологий.

Интересные статьи о чат-ботах, нейросетях и их влиянии на нашу жизнь.

Хотите узнать больше?

Читать полностью…

Python и 1000 программ

📣 Визуализация данных совместно с Plotly

Красочное интерактивное отображение датасета в одну строку? Не проблема с plotly!

Разбираемся с построением интерактивных графиков и диаграмм.

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

Читать полностью…

Python и 1000 программ

▶️ Hatch для сборки и распространения Python пакетов

Сборка Python пакета через Hatch и публикация
на РуРІ и внутренних ресурсах.

Почему нужно отказаться от setuptools и забыть про setup.py.

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

Moscow Python Meetup №87
Сурен Хоренян (MTS AI)


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

Читать полностью…

Python и 1000 программ

▶️ Создание простого текстового редактора

В ходе видео мы детально вникнем в написание кода на основе библиотеки PyQt 5.

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

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

Читать полностью…

Python и 1000 программ

📣 Анонимные функции

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

В конце статьи – 10 практических заданий с решениями.

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

Читать полностью…

Python и 1000 программ

📣 Практическая шпаргалка SQL (SQLite)

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

Помимо этого, часть примеров посвящена работе с SQL в Python при помощи библиотечек sqlite3, pandas, polars.

Этот список запросов с комментариями можно использовать как наглядное пособие для изучения SQL.

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

Читать полностью…

Python и 1000 программ

📣 Six | Совместимость Python 2 и 3

Six — библиотека совместимости Python 2 и 3, предназначена для поддержки кодовых баз, которые работают как на Python 2, так и на 3 без изменений.

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

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

Читать полностью…
Subscribe to a channel