3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
Игры для тренировки навыков программирования
👉Смотреть список игр
Практическое видео по докеру. Все по основам

Таймкоды ролика:

0:00:00 Вступление
0:02:22 Что такое Docker?
0:16:29 Простой пример Hello World
0:31:34 Пример WEB приложения
0:35:55 Работаем с портами
0:41:10 Что такое docker volume
0:46:54 Поднимаем временную базу данных
0:55:26 Разворачиваем реальный проект
1:00:35 Что такое docker-compose
1:05:23 Создаем виртуальную машину (подробно)
1:08:25 Ставим Docker и Docker compose на Linux
1:10:17 Delpoy проекта с ипользованием GitHub
1:16:50 Delpoy проекта с ипользованием DockerHub

Посмотреть этот ролик вы можете здесь
Поиск уникальных слов в текстовом файле в Python

Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить текст, найти слова, а затем найти уникальные.

Подробнее можно почитать здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Крутое Dropdown Menu с социальными сетями для твоего проекта

💾 Код на codepen

Ссылка на документацию внизу👇
📌 Pycharm уроки

■ Pycharm создание проекта, работа редактора - урок 1 - Смотреть
■ Pycharm панели инструментов - урок 2 - Смотреть
■ Pycharm горячие клавиши и поиск - урок 3 - Смотреть
■ Pycharm контроль версий git - урок 4 - Смотреть
■ Стилизуем Pycharm - урок 5 - Смотреть
■ Pycharm vs Postman, http запросы - урок 6 - Смотреть
■ Часто применяемые функции Pycharm - урок 7 - Смотреть
Генерация случайных данных

Пакет faker позволяет создавать случайные данные, которые затем можно использовать, например, для тестирования программ. К примеру методы name, address, job и email генерируют соответственно случайное несуществующее имя, адрес, должность и почту.

Документацию пакета можно найти здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
💣 Крутой hover эффект на карточках для твоего проекта

💾 Код на codepen
🐍 40 проектов на Python для новичков и продвинутых разработчиков

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

Прочитать статью можно здесь.
📌Визуализация дерева принятия решений

Пишем программу для визуализации дерева принятия решений. Будем применять библиотеки scikit-learn и matplotlib.

Ссылка на YouTube
Создание словаря из набора ключей

Для создания словаря из известного набора ключей и одинаковых значений часто используют генераторы словарей (dict comprehensions).

Однако класс dict имеет удобный метод fromkeys, который был создан специально для таких случаев.
⚙️ FingerPy

🔥FingerPy - это алгоритм, использующий python, scipy и fft для измерения, анализа и мониторинга сердцебиения, используя только видео пальца пользователя на камеру мобильного телефона.

https://github.com/thisbra/fingerPy
Please open Telegram to view this post
VIEW IN TELEGRAM
Поиск n минимальных элементов в списке

Наша программа возвращает n минимальных элементов из списка. Если n больше или равно длине списка, возвращается исходный список, отсортированный в порядке возрастания.

Используется list.sort() в сочетании с функцией deepcopy из встроенного модуля copy, чтобы создать клон списка и отсортировать его в порядке возрастания, а затем list.reverse(), чтобы отсортировать по убыванию. Для получения указанного количества элементов используется [:n]. Второй аргумент n опускается, чтобы получить одноэлементный массив.
🏦 Пишем конвертер валют на Python
▬▬▬▬▬▬▬▬
В этой статье мы разберем, как создать конвертер валют на Python. Также рассмотрим различные способы получения актуального курса обмена валют. Некоторые из них связаны с парсингом общедоступных веб-страниц, другие — с использованием официальных API (эти данные более надежны и пригодны для коммерческого использования).

Читать статью 📌
💾 Модули в Python

▫️ Понятие модуля
▪️ Как написать свой модуль
▫️ Модули расширения
▪️ Пути к каталогам
▫️ Подключение к модулям
▪️ Функция dir
▫️ Парсинг XML
▪️ Модули sys, os и другие

Ссылка на документацию внизу👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🌍 Geogramint

🔥Geogramint - OSINT инструмент, который использует API Telegram для определения местоположения пользователей в Telegram

Geogramint находит только пользователей и группы Telegram, которые активировали функцию “Люди Рядом”.

Поддерживается в Windows и частично в дистрибутивах Mac OS и Linux.

⚙️ GitHub/Инструкция
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 8 технологий, которые должен знать каждый Python-разработчик

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

Прочитать статью можно здесь.