На Хабре можно найти статьи, которые помогут вам изучить Python от базы до сложных тем.
Введение в Python:
Работа с данными:
Обработка текстовых данных:
Объектно-ориентированное программирование:
Также забирайте наш курс:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🧪 Байесовское A/B-тестирование vs частотное: преимущества, недостатки и способ реализации на Python
A/B-тестирование — это метод сравнения двух версий чего-либо для определения, какая из них работает лучше.
В новой статье разберёмся, в каких случаях лучше применять частотный подход, а в каких — байесовский, и напишем продвинутый байесовский тест на Python без использования специальных A/B-библиотек.
👉 Читать статью
В новой статье разберёмся, в каких случаях лучше применять частотный подход, а в каких — байесовский, и напишем продвинутый байесовский тест на Python без использования специальных A/B-библиотек.
👉 Читать статью
👍4👾1
Разогрев для тех, кто хочет поступить в ШАД
Статья на Habr'е с задачами и разборами экзамена ШАД. Попробуйте начать с базовых задачек для поступления в ШАД. В статье есть текстовое решение, так и видео-решение.
🔗 Задачи и разбор
Ничего не понимаете в математике, но хотите стать Data Scientist'ом? Тогда изучайте наш курс:
🔵 Математика для Data Science
Статья на Habr'е с задачами и разборами экзамена ШАД. Попробуйте начать с базовых задачек для поступления в ШАД. В статье есть текстовое решение, так и видео-решение.
Ничего не понимаете в математике, но хотите стать Data Scientist'ом? Тогда изучайте наш курс:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Forwarded from Библиотека собеса по Python | вопросы с собеседований
Возврат из функции нескольких значений
В Python есть возможность возврата из функции нескольких значений. Этого нет во многих других популярных языках программирования.
Для возврата из функции нескольких значений их нужно разделить запятыми. На основе этого списка значений Python создаст кортеж и вернёт его туда, откуда была вызвана функция.
В Python есть возможность возврата из функции нескольких значений. Этого нет во многих других популярных языках программирования.
Для возврата из функции нескольких значений их нужно разделить запятыми. На основе этого списка значений Python создаст кортеж и вернёт его туда, откуда была вызвана функция.
👍3😍1
✏️ Разбор задачи с экзамена ШАД
Условие: Пусть 1️⃣ — пространство матриц размера n x n над полем действительных чисел, 2️⃣ линейный оператор, такой, что 3️⃣, для любой 4️⃣. Верно ли, что оператор F обратим?
Решение: На карточке
Ответ:Да
#задачи_шад
Условие: Пусть 1️⃣ — пространство матриц размера n x n над полем действительных чисел, 2️⃣ линейный оператор, такой, что 3️⃣, для любой 4️⃣. Верно ли, что оператор F обратим?
Решение: На карточке
Ответ:
#задачи_шад
❤2🔥1
В эфире вас будет ждать Павел Запольский – Senior Quantitative Researcher at Exness и Co-founder GrowLytics. Запустивший более 10 проектов по машинному обучению и анализу данных для ведущих компаний.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Proglib.academy делимся знаниями в современной разработке
Вместе с опытными специалистами из Яндекс, Тинькофф, Сбербанк и других компаний мы создали курс «Основы программирования на Python». Где наши менторы оперативно ответят на все ваши вопросы и поддержат вас на каждом этапе обучения.
Что вас ждет на курсе:
⭐ Научитесь программировать на одном из самых востребованных языков
⭐ Освоите знания для старта карьеры Junior и сможете двигаться дальше
Почему Proglib.academy:
1️⃣ Формат видео уроков: Учитесь сразу
2️⃣ Доступ: Бессрочные доступы ко всем материалам
3️⃣ Асинхронный формат: Учитесь в своем темпе для полного погружения
4️⃣ Консультации: Комментарии преподавателя по всем ДЗ на платформе CoreApp
Станьте программистом на Python:
🔵 Основы программирования на Python
Вместе с опытными специалистами из Яндекс, Тинькофф, Сбербанк и других компаний мы создали курс «Основы программирования на Python». Где наши менторы оперативно ответят на все ваши вопросы и поддержат вас на каждом этапе обучения.
Что вас ждет на курсе:
Почему Proglib.academy:
Станьте программистом на Python:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
#дайджест #PythonInternship
Подборка стажировок недели для Python разработчиков
▪️ Intern Python Developer / Стажер Python-разработчик
Офис (Москва), Reversed Technologies — ПО для финансовых технологий
Подробнее
▪️ Стажёр-разработчик Python / Менти
Офис (Калининград), KODE — мобильная разработка
Подробнее
▪️ Pipeline developer (Python intern)
Офис (Москва), ITSALIVE — студия компьютерной графики
Подробнее
▪️ Стажер - Python разработчик (роботы)
Удалёнка, Автомакон — системный интегратор IT-решений
Подробнее
▪️ Разработчик-стажер Python (backend+parsing+ml) в области Proptech
Офис (Казань), OptimumPrice.ru
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
Подборка стажировок недели для Python разработчиков
▪️ Intern Python Developer / Стажер Python-разработчик
Офис (Москва), Reversed Technologies — ПО для финансовых технологий
Подробнее
▪️ Стажёр-разработчик Python / Менти
Офис (Калининград), KODE — мобильная разработка
Подробнее
▪️ Pipeline developer (Python intern)
Офис (Москва), ITSALIVE — студия компьютерной графики
Подробнее
▪️ Стажер - Python разработчик (роботы)
Удалёнка, Автомакон — системный интегратор IT-решений
Подробнее
▪️ Разработчик-стажер Python (backend+parsing+ml) в области Proptech
Офис (Казань), OptimumPrice.ru
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
hh.ru
Вакансия Intern Python Developer / Стажер Python-разработчик в Москве, работа в компании РЕВТЕХ (вакансия в архиве c 5 сентября…
Зарплата: от 200000 ₽. Москва. Требуемый опыт: 1–3 года. Стажировка. Дата публикации: 05.09.2024.
❤3
Начинаем через 5 минут! Подключайтесь – https://my.mts-link.ru/j/79711463/1971128201
🧑💻 В конце вебинара вас ждет практика! Где вместе со спикером решим два кейса из GameDev и Backtest.
✍️ А пока можете написать свои вопросы в комментариях. В конце спикер ответит на них!
🧑💻 В конце вебинара вас ждет практика! Где вместе со спикером решим два кейса из GameDev и Backtest.
✍️ А пока можете написать свои вопросы в комментариях. В конце спикер ответит на них!
👾4
📚 Обширная база данных о программировании
Awesome — это репозиторий на GitHub — тщательно подобранная коллекция ссылок на книги, инструменты и полезные ресурсы. Вы найдете категории от баз данных до Python и Data Science.
🔗 Ссылка на материал
Awesome — это репозиторий на GitHub — тщательно подобранная коллекция ссылок на книги, инструменты и полезные ресурсы. Вы найдете категории от баз данных до Python и Data Science.
🔗 Ссылка на материал
👍5
🧠⬇️ Есть мнение: уровень знаний айтишников снизился
В последнее время тревожные мнения о снижении уровня знаний среди IT-специалистов все чаще звучат в профессиональном сообществе и СМИ. В этой статье мы выясним, так ли это на самом деле, рассмотрев конкретные примеры и факторы, влияющие на уровень знаний IT-специалистов.
Не согласен, что знания убывают — тогда забирай курс по Алгоритмам от базы до эксперт уровня:
🔵 Алгоритмы и структуры данных
🔗 Ссылка
В последнее время тревожные мнения о снижении уровня знаний среди IT-специалистов все чаще звучат в профессиональном сообществе и СМИ. В этой статье мы выясним, так ли это на самом деле, рассмотрев конкретные примеры и факторы, влияющие на уровень знаний IT-специалистов.
Не согласен, что знания убывают — тогда забирай курс по Алгоритмам от базы до эксперт уровня:
🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
«Учись! Пиши код, проходи курсы. Учись искать информацию, хотя бы на двух языках мира (английский и русский). Много читай о всех направлениях, чтобы понять, что тебе ближе. Не ограничивайся одним яп, экспериментируй. Не бойся, ты ничего не потеряешь. Тем более когда полно ресурсов для самостоятельного изучения. Так что общий совет — делай то, к чему душа лежит, и тогда и настроение будет хорошее, и прогресс, и деньги».
Как вам вдохновляющий спич от подписчика?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
📊 Подборка материалов по аналитике данных:
🔹 Шпаргалка по Power BI
Небольшое руководство по созданию визуализаций и работе с данными в Power BI.
🔹SQL Tutorial
Это большой туториал с теорией и практикой.
🔹Интегрируем pandas с электронными таблицами: три способа
Статья на «Хабре» объясняет, как интегрировать библиотеку pandas с электронными таблицами через три метода: работу с файлами Excel, Google Таблицы и CSV.
🔹Data Analyst Portfolio Project
Это плейлист с роликами, посвящёнными созданию проектов для портфолио аналитика данных. Рассматриваются как SQL, так и Power BI с Tableau.
🔹 Шпаргалка по Power BI
Небольшое руководство по созданию визуализаций и работе с данными в Power BI.
🔹SQL Tutorial
Это большой туториал с теорией и практикой.
🔹Интегрируем pandas с электронными таблицами: три способа
Статья на «Хабре» объясняет, как интегрировать библиотеку pandas с электронными таблицами через три метода: работу с файлами Excel, Google Таблицы и CSV.
🔹Data Analyst Portfolio Project
Это плейлист с роликами, посвящёнными созданию проектов для портфолио аналитика данных. Рассматриваются как SQL, так и Power BI с Tableau.
👍3
Самые производительные программисты могут решить задачу за пару часов, хотя другим приходится тратить на нее несколько дней.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🥰1
Рассказываем, где искать стажировку даже во время обучения.
Казалось бы рынок айти ждет только квалифицированных специалистов, наш совет: чтобы найти стажировку пользоваться всеми доступными ресурсами и осуществлять поиск каждый день.
Онлайн сервисы рекрутмента:
HH.ru / самое банальное, но до сих пор действует
Время карьеры РФ / стажировки для студентов
Jobby.ai / современный сайт со стажировками
Changellenge / стажировки или вакансии в IT без опыта
Future Today / стажерские программы
Сети / публикуются стажировки также и в телеграм канале
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
📈 Стать аналитиком Big Data: пошаговое руководство 2024
Аналитик больших данных – это специалист, который выявляет и исследует закономерности в данных с помощью специальных программных средств.
Рассказываем, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования в нашей статье.
Наш курс также поможет войти в сферу Big Data:
🔵 Математика для Data Science
🔗 Читать статью
Аналитик больших данных – это специалист, который выявляет и исследует закономерности в данных с помощью специальных программных средств.
Рассказываем, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования в нашей статье.
Наш курс также поможет войти в сферу Big Data:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👾1
Forwarded from Библиотека питониста | Python, Django, Flask
🐍📈 Бэктест на Python: оцениваем торговую стратегию
Бэктестинг — это метод, который используется в трейдинге и инвестировании для оценки эффективности торговой стратегии (или инвестиционного подхода) с помощью исторических рыночных данных.
Проще говоря, это процесс проверки того, как стратегия работала бы в прошлом, если бы её применяли к реальным данным.
👉 В новой статье разбираемся, как реализовать бэктестинг на Python
Бэктестинг — это метод, который используется в трейдинге и инвестировании для оценки эффективности торговой стратегии (или инвестиционного подхода) с помощью исторических рыночных данных.
Проще говоря, это процесс проверки того, как стратегия работала бы в прошлом, если бы её применяли к реальным данным.
👉 В новой статье разбираемся, как реализовать бэктестинг на Python
Python позволяет создавать собственные типы данных с помощью классов.
Класс определяется с помощью ключевого слова class:
class название_класса:
атрибуты_класса
методы_класса
Для создания объекта класса используется конструктор с помощью специального метода, который называется init(). Конструктор должен принимать как минимум один параметр ссылку на текущий объект - self.
class Animal:
# конструктор
def __init__(self):
print("Создание объекта Animal")
kot = Animal() # Создание объекта Animal
Атрибуты хранят состояние объекта.
class Animal:
def __init__(self, name, age):
self.name = name # имя кота
self.age = age # возраст кота
kot = Animal("Barsik", 5)
# обращение к атрибутам
# получение значений
print(kot.name) # Barsik
print(kot.age) # 5
# изменение значения
kot.age = 7
print(kot.age) # 7
Хотите выучить Python — забирайте наш курс:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
✏️ Вопрос с реального собеседования по Data Science
Что такое Random Forest?
Алгоритм случайного леса (Random Forest) — универсальный алгоритм машинного обучения, суть которого состоит в использовании ансамбля решающих деревьев. Само по себе решающее дерево предоставляет крайне невысокое качество классификации, но из-за большого их количества результат значительно улучшается. Также это один из немногих алгоритмов, который можно использовать в абсолютном большинстве задач.
Случайный лес состоит из большого количества отдельных деревьев решений, которые по сути являются ансамблем методов. Каждое дерево в случайном лесу возвращает прогноз класса, и класс с наибольшим количеством голосов становится прогнозом леса.
#собес_academy
Что такое Random Forest?
Алгоритм случайного леса (Random Forest) — универсальный алгоритм машинного обучения, суть которого состоит в использовании ансамбля решающих деревьев. Само по себе решающее дерево предоставляет крайне невысокое качество классификации, но из-за большого их количества результат значительно улучшается. Также это один из немногих алгоритмов, который можно использовать в абсолютном большинстве задач.
Случайный лес состоит из большого количества отдельных деревьев решений, которые по сути являются ансамблем методов. Каждое дерево в случайном лесу возвращает прогноз класса, и класс с наибольшим количеством голосов становится прогнозом леса.
#собес_academy
👍4❤1