Всё о языке Python простым языком. По всем вопросам: @max_excel РКН: vk.cc/cHhGJh
Ядро планеты Python. Интерактивный учебник
Оригинал учебника лежит на GitHub, вы вольны сколько угодно дополнять и переделывать его. Самое главное — учебник написан на Jupiter Notebook, а это значит, что вы можете интерактивно редактировать код, мгновенно добавляя новые сущности или проясняя непонятные моменты.
Python Hacks
Разбираемся с основами автотестирования: пошаговая инструкция по созданию собственного фреймворка для проверки API
В этой статье автор расскажет о разработке типового фреймворка для тестирования API – на Python, с нуля, шаг за шагом. В итоге получится полностью готовый тестовый фреймворк – с его помощью вы сможете сделать тестовое задание для собеседования или просто улучшить ваш уже действующий тестовый фреймворк.
Python Hacks
Гайд по Notion для программиста
В этом видео автор рассмотрит различные аспекты использования Notion на телефоне и компьютере. Вы узнаете, как использовать Notion для повышения своей продуктивности и эффективности работы или учебы.
02:09 Блоки
05:13 Рабочее пространство
07:35 Команда
09:46 Базы данных
12:35 Представления
15:12 Шаблоны
17:23 Связи
20:18 Формулы
22:58 Шаблоны
25:20 Хаки
Смотреть это видео на youtube: youtu.be/r_j9BwckabU
Как я использовал Pytest для написания QA-тестов, гарантированно обходящих 2FA
В этой статье автор расскажет, как он написал Python-тесты, которые обходят 2FA и при этом не покушаются на безопасность клиентов. Для этого использовался Selenium и был разработал Slackbot.
Python Hacks
Менеджер контекста это просто
В статье рассматриваются возможности контекстного менеджера языка Python, его роль в управлении ресурсами и обеспечении безопасного выполнения кода. Приводятся примеры использования контекстных менеджеров для работы с файлами, базами данных, потоками и сетевыми соединениями.
Python Hacks
Telegram бот на Python
В этом видеоуроке автор подробно и наглядно разбирает процесс разработки telegram-ботах на примере реального проекта - бота для пиццерии с использованием aiogram и python. Вы научитесь создавать продающего бота с админкой, клиентской частью, кнопками, inline клавиатурой и базой данных.
00:00 Проект бота
01:40 Регистрация бота, получение токена
05:00 Установка aiogram, оформление проекта
08:10 bat файл для запуска бота
13:08 эхо бот telegram
21:08 Ответы бота (answer, reply, send message)
26:00 Чат-бот telegram
Смотреть это видео на youtube: youtu.be/TYs3-uyjC30
Метод K-ближайших соседей: принцип работы, разновидности и реализация с нуля на Python
К-ближайших соседей (K-Nearest Neighbors или просто KNN) — алгоритм классификации и регрессии, основанный на гипотезе компактности, которая предполагает, что расположенные близко друг к другу объекты в пространстве признаков имеют схожие значения целевой переменной или принадлежат к одному классу.
Python Hacks
Кластеризация текста в PySpark
Любой текст – это не просто коллекция слов, он содержит мысли и намерения его автора. Но вручную невозможно обработать огромное количество текстовой информации и понять какие данные они могут содержать. В таком случае нам поможет кластеризация текста, которая позволит получить представление о данных.
Python Hacks
Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом
В этой статье автор разберет процесс создания desktop-приложения, которое по запросу будет сохранять на нашем диске заданное количество картинок. Так как картинок будет много, он воспользуется асинхронностью Python для конкурентной реализации операций ввода-вывода.
Python Hacks
Python — полный курс для начинающих
После прохождения этого курса вы начнёте уверенно использовать синтаксис Python для разных задач.
00:05:50 Переменные
00:31:11 Условные операторы
00:42:03 Строки (str)
01:04:46 Списки (list)
01:30:56 Цикл for
01:44:02 Функции
01:57:03 Область видимости переменных
02:06:29 Цикл while
02:27:24 Кортежи (tuple)
02:31:13 Словари (dict)
03:03:33 Установка сторонних библиотек
03:23:02 Множества (set)
03:39:04 lambda функции
03:42:43 Обработка исключений
03:48:02 Классы
04:23:28 Декораторы
04:40:14 Простейший telegram bot
04:57:52 Работа с файлами
05:05:15 Менеджер контекста
05:06:38 Изменяемые и неизменяемые структуры данных
Смотреть это видео на youtube: youtu.be/wDmPgXhlDIg
Метод опорных векторов (SVM): подходы, принцип работы и реализация с нуля на Python
Метод опорных векторов — мощный и универсальный набор алгоритмов для работы с данными любой формы, применяемый не только для задач классификации и регрессии, но и также для выявления аномалий. В этой статье автор рассмотрит основные подходы к созданию SVM, принцип работы, а также реализацию с нуля его наиболее популярных разновидностей.
Python Hacks
Наивный байесовский классификатор: основная идея, модификации и реализация с нуля на Python
Наивный байесовский классификатор — вероятностный классификатор на основе формулы Байеса со строгим (наивным) предположением о независимости признаков между собой при заданном классе, что сильно упрощает задачу классификации из-за оценки одномерных вероятностных плотностей вместо одной многомерной.
Python Hacks
Библиотека Optuna в Python для оптимизации гиперпараметров
Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их оптимизация может улучшить результаты предсказаний.
Python Hacks
Дескрипторы в Python
Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы get
, set
, и delete
.
Python Hacks
Логистическая и Softmax-регрессии: основная идея и реализация с нуля на Python
Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.
Python Hacks
Начните карьеру в ИТ с гранта на обучение до 100% в Центральном университете!
Грант можно получить на одно из направлений бакалавриата по искусственному интеллекту, разработке и бизнес-аналитике. Помимо диплома и практико-ориентированного образования студенты получат:
—Персонализацию учебной траектории;
—Стажировку в одной из лучших ИТ-компании страны;
—Личного ментора на все время обучения;
—Доступ к современному кампусу в центре Москвы.
Получить полную информацию и оставить заявку можно здесь.
Реклама АНО ВО "ЦЕНТРАЛЬНЫЙ УНИВЕРСИТЕТ" ИНН 7743418023
Станьте бэкенд-разработчиком с помощью Python на курсе Практикума. Вас ждут лайвкодинг, хакатон, много практики и сопровождение во время трудоустройства.
→ Начать курс бесплатно
В канале Kantor.AI ты найдёшь не просто профессиональное мнение топ-специалиста в областях ML и DS.
Виктор Кантор, глава центра Big Data МТС, собрал здесь для тебя:
— карьерные подсказки и советы,
— анализ текущих тенденций
— истории из своей педагогической практики.
Обещаем, этот канал сделает твою ленту гораздо полезнее, здесь даже анализ данных не нужен!
Станьте Python-разработчиком с нуля за девять месяцев — на курсе Яндекс Практикума.
➤ Вы сделаете 13 проектов для портфолио
➤ Будете учиться у разработчиков из Яндекса и не только
➤ Получите сертификат о переподготовке и помощь с трудоустройством
Первая неделя обучения будет бесплатной, чтобы вы поняли, по душе ли вам специальность.
→ Начать курс бесплатно
Если программист — самая востребованная IT-профессия, то Python — один из самых простых способов этой профессией овладеть. Его часто рекомендуют в качестве первого языка программирования, потому что он интуитивно понятен и востребован в самых разных сферах от разработки сайтов до приложений.
Сделайте первые шаги в Python на бесплатном курсе «Основы Python: создаём телеграм-бота». Это практический курс, который создан специально для новичков в IT. За 5 занятий вы освоите базовые конструкции и начнёте применять знания на практике. А к концу курса у вас уже будет готовый проект — полезный Telegram-бот, которым сможет пользоваться кто угодно.
Зарегистрироваться
Реклама. ООО "Нетология". Erid LatgC5aJF
Обучишься Excel — станешь аналитиком
📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @ba_sa_analytics.
Подписывайся и становись аналитиком: @ba_sa_analytics
Изучите Python и станьте бэкенд-разработчиком за 9 месяцев на курсе Яндекс Практикума.
На курсе вы научитесь:
— разрабатывать бэкенд на Python;
— использовать Django;
— настраивать серверы;
— работать в команде и строить здоровые отношения внутри неё.
На курсе много практики: под присмотром наставников из Яндекса и не только вы соберёте 13 проектов в портфолио, где будут сайты, боты и приложения. Пройдите курс «Python-разработчик», а после него мы поможем вам найти работу.
→ Начать курс бесплатно
Программирование сейчас - один из немногих социальных лифтов, доступных всем!
Лучший способ начать свой путь в IT - изучать Python. Этот язык не такой сложный для изучения, однако на нем создают сайты, чат-боты и даже искусственный интеллект. Например, Netflix, YouTube и Google написаны на этом языке.
С нуля стать опытным разработчиком со средней зарплатой в 180 000 рублей можно в онлайн-школе Product Star на курсе “Профессия: Python-разработчик”. Курс создан специалистами из топовых компаний с реальным опытом в индустрии, благодаря чему в процессе обучения вы будете погружаться в реальные кейсы.
После обучения ваше портфолио пополнится проектами, которые будет не стыдно показать любому работодателю. И самое главное: Product Star гарантируют трудоустройство, а если в процессе поймете, что специальность не для вас, вам вернут деньги.
Станьте Python-разработчиком вместе с ProductStar. Скидка до 57% и техническое собеседование с топовым разработчиком в подарок - https://go.productstar.ru/luUU9W?erid=LjN8KWsXe
Реклама. ООО "ТРИВИУМ". ИНН 7806297293.
Систематизируете и углубите знания бэкенд-разработки на Python на курсе Яндекс Практикума за 6 месяцев.
Преимущества курса:
— актуальная программа, которая постоянно обновляется;
— много практики, лайвкодинг и хакатон;
— возможность совмещать с другой учёбой или работой;
— наставники из Яндекса и не только;
— помощь с трудоустройством.
◾️Погружайтесь в Python, нарабатывайте нужные навыки и осваивайте инструменты для работы. Начните курс бесплатно, а если понравится, платите как удобно: в рассрочку или целиком.
→ Начать бесплатно
🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 23-24 апреля в 19:00 мск.
О перспективах направления Python и многом другом расскажет Грегори Салиба, старший разработчик ЭквантаЛаб с опытом в разработке более 3 лет.
На вебинаре вы:
☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.
Переходите по ссылке, чтобы зарегистрироваться на бесплатный практический интенсив и забрать подарки 🎁
🚀 Python Митап: Django VS Litestar, Токены отмены, Liveconfigs и многое другое!
Модератор — Григорий Петров, Devrel Evrone
Эксперт - Никита Соболев, независимый open-source разработчик
🔥 Темы и спикеры:
✔️ Django VS Litestar: кто круче? — Александр Гончаров, Reef Technologies
Рассмотрим относительно новый фреймворк Litestar и сравним его с гигантом Django, чтобы понять, что в новинке круто, а чего не хватает
✔️ Токены отмены: паттерн и тулинг — Евгений Блинов, VK
Узнайте о токенах отмены, элегантном способе описания ограничений в коде и их отмене извне для улучшения тестируемости и читаемости.
✔️ Управляем кодом из админки с помощью Liveconfigs — Денис Дудник, Factory5
Погрузитесь в мир кастомных настроек алгоритмов и бизнес-правил в Django-проектах. Узнайте о django-liveconfigs и его преимуществах перед классическими подходами.
✔️ Доверяй, но проверяй — Алексей Жиряков, KION
Данные основа современного мира, на них обучаются нейросети и другой МЛ, через их призму видят пользователя в продукте, принимают решения по внедрению и поддержке фич, выбирают направления развития.
➖➖➖
🗓 24 апреля, начало в 19:00 мск, Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Реклама. ООО «ЭВРОНЕ.ру». ИНН 3663057399. erid: 2Vtzqwh3TR1
🔦 Что может пойти не так при переносе сервиса на Kubernetes?
Дарим оберег от факапов на бесплатном вебинаре Миграция сервисов на Kubernetes и разбор факапов. Он пройдет 17 апреля, зарегистрироваться можно по ссылке
Заговор на комфортный переезд* сделает Виталий Лихачев, Senior software engineer в Avito.
Про какие факапы расскажет Виталий:
🔴 Архитектура монолитного приложения плохо адаптирована;
🔴 Команда не готова к переезду и не до конца разобралась с инструментами оркестратора;
🔴 Вы не используете инструменты, дополняющие Kubernetes;
🔴 Не использовали автоматизацию решений типовых задач.
И другие факапы. Приходите на вебинар, чтобы разобраться в нюансах и расспросить спикера о деталях.
Когда: 17 апреля
Во сколько: 19:00 по МСК
Регистрация по ссылке
*не является публичной офертой 😄
Реклама ООО «Слёрм» ИНН 3652901451
Реально ли изучить основы кибербезопасности за 5 дней? Ответим на этот вопрос на мини-курсе по кибербезопасности серверов. Вы узнаете, как защищать и взламывать серверы, а также познакомитесь с методами протоколов безопасности и не только.
Подробнее: https://epic.st/dtlI_j?erid=2Vtzqx4rLbH
Вас ждут 4 интенсивных занятия, на которых вы сможете примерить на себя 2 роли — хакера и специалиста по кибербезопасности. А в финале будет прямой эфир с экспертом, где он разберёт практические работы, ответит на вопросы и поделится профессиональными секретами.
Всех участников ждут бонусы: 5 полезных материалов о приёмах взлома, методах защиты и тестирования серверов, персональная карьерная консультация, сертификат на скидку 10 000 рублей и год бесплатного изучения английского языка.
Доступ к знаниям и практике сразу после регистрации!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Excel - основа для анализа финансов
📌 Полезные приёмы, гайды, лайфхаки эксель и финансового анализа для начинающих на канале @fin_analytics.
Подписывайся и становись финансистом: @fin_analytics
Есть ли мемы на Марсе? Как вытянуть репку с помощью кода? Попробуйте разгадать все тайны Гиперкуба на Tinkoff CTF.
20 и 21 апреля пройдет ИТ-соревнование с призами до 420 000 ₽.
Выберите лигу по скиллам и участвуйте даже без опыта в спортивном хакинге. Задания будут интересны сильным разработчикам, QA- и SRE-инженерам, аналитикам и другим ИТ-специалистам.
Играйте как вам удобно: онлайн из дома или офлайн — в одном 16 городов России, Беларуси и Казахстана. В офлайне вас ждет общение с другими игроками, квизы, мерч и другие развлечения.
Узнайте больше о соревновании и зарегистрируйтесь до 19 апреля
Реклама АО «Тинькофф Банк» ИНН 7710140679