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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🧹 Очистка данных

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

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

Оригинал статьи
👍3
ℹ️ Как проходит собеседование в ШАД по математике

Самое сложное здесь — не задачи, а формат. Расклад такой.

1️⃣ Первая часть
15 минут, «простые» задачи. Нужно решать быстро — на каждую всего около минуты.

2️⃣ Вторая часть
3 задачи по матану, терверу и линалу. На каждую даётся 5 минут.

➡️ Чтобы пройти

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

В чем подвох
Даже несложные задачи превращаются в испытание, если у вас мало времени. А ещё нужно объяснить своё решение — быстро и чётко.

🔵 Начните подготовку сейчас с нашим курсом «Математика для Data Science», чтобы собеседование стало очередной задачей, а не стрессом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👏1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
😂 Dev Memes: утренние дилеммы, правки и зарплаты

Третья неделя года позади, а мы всё ещё смеёмся над мемами. Ловите подборку лучших шуток из нашего канала «Библиотека IT-мемов».

🔗 Подборка самых топовых мемов
👍1🔥1
📚 Книга, которая откроет вам мир Data Science

Книга подходит тем, кто только начинает знакомиться с Data Science. Никаких сложных терминов, только понятное введение.

➡️ Что вас ждет внутри

▪️ Вы найдете подробности о популярных инструментах для анализа данных. Все, что нужно, чтобы начать работать с реальными данными.

▪️ Если вы умеете считать, Джоэл Грас поможет освоить основы математического аппарата, который лежит в основе Data Science.

▪️ Поймете приемы алгоритмизации, которые потребуются для работы в этой области.

🔵 Начинайте развиваться в Data Science с этой книгой и прокачивайте свои навыки с нашим курсом «Основы программирования на Python»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Напоминаем про наш курс «Frontend Basic»

Онлайн-курс от Proglib.academy: для тех, кто готов сделать первые шаги в веб-разработке и освоить технологии, с которыми работают профессионалы.

➡️ Чему можно научиться на курсе

▪️ HTML и CSS: создадите адаптивный макет с кучей декоративных элементов, разберётесь с семантикой.

▪️ JavaScript и HTML и CSS: освоите связку трех языков, чтобы разработка интерфейсов стала для вас привычным делом.

▪️ JavaScript и backend: научитесь обмениваться данными с сервером и сделаете крутой проект.

▪️ React.js: углубитесь в современную разработку и создадите свой интернет-магазин.

▪️ Git: разберёте основные команды и поймёте, как работать с этим инструментом.

🔵 Выход на фриланс или старт в IT — после курса «Frontend Basic» всё реально
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👏1🤩1
⚖️ Какова цель масштабирования признаков (feature scaling) в машинном обучении?

Цель масштабирования признаков — привести значения всех признаков к единому масштабу.

Это особенно важно для алгоритмов, чувствительных к величине признаков, таких как модели, основанные на градиентном спуске (например, логистическая регрессия) или на расстояниях (k-ближайших соседей, SVM).

Масштабирование улучшает производительность модели и ускоряет её обучение, предотвращая ситуацию, когда признаки с большими значениями доминируют над другими.
👍1👏1
👨‍🎓 Опыт стажировки на Backend в Яндекс

Первый день

▪️ Выбираете ноутбук: Mac/Windows/Linux, размер экрана — на ваш выбор.
▪️Подарки: футболка, портфель и бутылка.
▪️Онбординг: настраивают ноутбук, проводят курсы, подключают к работе.

🌻 Рабочий процесс

• Гибридный формат. Работаете из дома или офиса. Встречи начинаются после 11:00, график гибкий.

• Задачи. Получаете их из общего списка команды. Технологии чаще всего внутренние, поэтому придется разбираться в документации.

• Код. Иногда встречается неоптимизированный. Хочется переделать, но это сложно из-за масштабов системы.

• Тесты. Придется писать много тестов — это важная часть работы.

• Переработки. Бывают, но не критично.

Стажировка в Яндексе — это возможность получить крутой опыт. Даже если решите уйти, этот опыт сделает вас более ценным специалистом.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4😁1
📱 Где используют Python

Python — топовый язык программирования (по данным TIOBE на январь 2025). Его используют во многих сферах

— Веб-разработка (бэкенд)
— Машинное обучение и анализ данных
— Разработка игр
— 3D-графика, обработка видео и аудио

Особенно Python любят в Data Science за удобство и скорость разработки.

➡️ Для старта в DS нужно освоить

• Pandas
• NumPy
• Matplotlib
• Statsmodels

Учите Python, если хотите войти в IT или прокачаться в анализе данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😢1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📈 ⚛️ ТОП-9 библиотек React Chart для визуализации данных в 2025 году

Мы собрали для вас список из 9 лучших React-библиотек для графиков, которые будут актуальны в 2025 году.

➡️ Вот несколько фаворитов из списка

▪️ Recharts — простая интеграция и мощная база на D3.js.

▪️ Nivo — серверный рендеринг и гибкие шаблоны.

▪️ Victory — идеален для React Native и веба одновременно.

🔗 Полный список
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
✏️ Вопрос с реального собеседования по Python

Как объединить списки

Для объединения списков достаточно сложить их с помощью оператора +.

list1 = [10, 20]
list2 = [30, 40, 50]

result = list1 + list2
print(result)
# Вывод: [10, 20, 30, 40, 50]


Но помните: этот способ работает только со списками. Если вы попробуете объединить массивы (например, из NumPy), ничего не выйдет. Для массивов нужно использовать методы библиотеки, такие как np.concatenate()

#собес_academy
👍3
#дайджест #DataInternship

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

▪️ Стажер-аналитик
Гибрид (Москва), Tefal

▪️ Data Scientist
Удалёнка / Гибрид (Казань), ICL Services

▪️ Data Analytics Engineering Trainee
Удалёнка, Epam

▪️ Стажер-аналитик SQL
Гибрид (Новосибирск), Алроса

▪️ Data-аналитик (Центр развития)
Офис (Москва), Сбер

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
2
📌 Простая истина от наших подписчиков

Как успешно стартовать в IT? Вот совет от нашего сеньор-подписчика:

«Идти работать не ради денег, а ради интереса к делу. Работодатели уже насмотрелись на людей с завышенными ожиданиями, «прыгунов» от компании к компании, просто лентяев и безответственных работников. Конечно, многое зависит и от адекватности работодателя. Интерес к профессии должен быть и вне рабочего времени. Например, свой первый оффер я вообще получил в кафе — часто сидел и перед работой читал учебники и иные тематические книги».

Искренний интерес к делу и готовность учиться даже вне работы — ключ к успешной карьере ✔️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🎉1