Proglib.academy | IT-курсы
3.67K subscribers
1.93K photos
56 videos
10 files
1.81K links
Онлайн-курсы для программистов от создателей «Библиотеки программиста».

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/9f60aed6

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
📈 Стать аналитиком Big Data: пошаговое руководство 2024

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

Рассказываем, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования в нашей статье.

Наш курс также поможет войти в сферу Big Data:
🔵 Математика для Data Science

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👾1
🐍📈 Бэктест на 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 — забирайте наш курс:
🔵 Основы программирования на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
✏️ Вопрос с реального собеседования по Data Science

Что такое Random Forest?

Алгоритм случайного леса (Random Forest) — универсальный алгоритм машинного обучения, суть которого состоит в использовании ансамбля решающих деревьев. Само по себе решающее дерево предоставляет крайне невысокое качество классификации, но из-за большого их количества результат значительно улучшается. Также это один из немногих алгоритмов, который можно использовать в абсолютном большинстве задач.

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

#собес_academy
👍41
📚 Как читать айти литературу

Чтение IT-литературы может быть сложным и трудоемким, особенно в быстроменяющейся отрасли. Что нужно, чтобы усваивать информацию эффективно разберем в нашем посте:

Правильно планируйте чтение

Чтение сложных книг утомляет и информация не запоминается. Планируйте чтение книг, чередуя простые и сложные книги.

Читайте книги нескольких авторов по одной теме и перечитывайте книги

Мозг запоминает гораздо лучше то, что мы делаем многократно

Как выбрать книги

Не зацикливайтесь на узких темах. Расширьте знания математикой, тестированием, алгоритмами, процессами, архитектурой

Расширьте свои знания с нашим глубоким курсом:
🔵 Базовые модели ML и приложения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
✏️ Разбор задачи с экзамена ШАД

Условие: Найдите, при каких значениях параметра a система уравнений 1️⃣ имеет решение.

Подсказка: Используйте метод Гаусса.

Решение: Система с матрицей 2️⃣ совместна 3️⃣

Ответ: a = -3

#задачи_шад
👍2💯1
📌 Простая истина от наших подписчиков

На этот раз мы задали вопрос:
Что вы можете посоветовать тем, кто только планирует войти в IT?

«Смотреть не на зарплату, а на возможный приобретаемый опыт»

«Учите необходимый минимум и максимально быстро ищите стажировку или работу, все доучивания до идеала — потом»

«Не думайте, что вас всему научат, надо учиться самому»

Всё сводится к знаниям, чем больше в голову положишь, тем легче будет.
👍7
#дайджест #DataInternship

Подборка стажировок недели для Data специалистов

▪️ Стажер Data Analyst в команду ТВ Аналитика (Big Data)
Офис (Москва), МТС
Подробнее

▪️ Стажер - Data Scientist
Удалёнка, R1
Подробнее

▪️ Стажер в сектор ИТ-аналитики и архитектуры
Гибрид (Москва) / Удалёнка, Mediascope
Подробнее

▪️ Стажер аналитик данных
Офис (Москва), Ozon Офис и Коммерция
Подробнее

▪️ Стажер Data Science, Новосибирск
Офис (Москва), Сбер
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
3👍2
📚 Как целенаправленно выучить математику

«Математические способности — это врожденный дар, талант. Либо он есть, либо его нет. У тебя точно нет»
Аккурат это цитате талантливые математики подчеркивают, что способности сами по себе, без огромных усилий, никогда не развиваются в гений, а научиться решать задачки со звездочками может любой.

Избавляемся от своего негативного опыта и начинаем подтягивать математику с помощью книг ⚡️
👍1
☄️ -35% на все курсы Proglib Academy

Берем от лета максимум, чтобы прокачать мозги, получить крутой оффер, уехать на Бали и больше не быть онлайн 😎

👾 Математика для Data Science 19 490 рублей 29 990 рублей

👾 Алгоритмы и структуры данных 23 390 рублей 35 990 рублей

👾 Основы программирования на Python12 990 рублей 19 990 рублей

Переходите, активируйте пробную версию и начинайте учиться уже сейчас!

🌚 А еще вы можете активировать бесплатную демо-версию любого курсаhttps://proglib.io/w/206b2b84

А также посмотреть вебинары на интересующие вас темы 🙌🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
👾1
💀 Как гарантированно провалить собеседование: 10 верных способов

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

Чтобы не завалить собеседование — забирайте наш курс:
🔵 Базовые модели ML и приложения

🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1🌚1
Онлайн-курс по математике для Data Science

Сейчас идёт распродажа в Proglib.academy, поэтому поговорим об одном из наших курсов.

Программа, разработанная преподавателями МГУ. Курс для тех, кто делает упор на математические знания в карьере айтишника.

Кому подойдет этот курс:
🔵 Начинающим специалистам, которые хотят освоить востребованную профессию в Data Science

🔵 Текущим программистам и аналитикам, которые хотят повысить уровень или перейти в новую область

🔵 Тем, кто готовится к поступлению Школу анализа данных и хочет знать ответы на каверзные вопросы

Плюсы:
Кураторы и менторы отвечают на вопросы и дают комментарии по домашним заданиям на CoreApp.

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

На завершающем этапе вас ждет специальное задание. Комментарии на задание также дадут преподаватели.

Изучение математики и статистики, практически с нуля.

Proglib.academy — это те самые знания, которые помогут освоить востребованные профессии в айти
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👾2
🤖 6 основных алгоритмов машинного обучения: руководство для начинающих

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

Вот алгоритмы, которые мы рассмотрим:

🔹линейная регрессия;
🔹SVM;
🔹дерево решений;
🔹случайный лес;
🔹наивный байес;
🔹логистическая регрессия.

🔗 Читать статью
🔥1