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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
Топ 5 книг для начинающих программистов

Делимся книгами для начинающих программистов, чтобы начать свой путь в IT.
👍3
Онлайн-курс «Frontend Basic: принцип работы современного вебас нуля до первого интернет-магазина»

Курс от Proglib.academy, который подойдет разработчикам так и начинающим в IT

Стек который вы узнаете:

HTML / CSS / REACT / GIT / JAVASCRIPT

🌻 А что будет после обучения?

После обучения вы:

1️⃣ Сверстаете свой первый адаптивный макет с учетом семантики и множества декоративных элементов на HTML и CSS

2️⃣ Научитесь работать в связке JavaScript, HTML и CSS.

3️⃣ Поймете, как с помощью JavaScript разрабатывать пользовательские интерфейсы

4️⃣ Разберетесь как JavaScript используется в работе с Backend и создадите проект: обмен данными сервером

5️⃣ Углубитесь в более сложную разработку на React. js и напишете интернет магазин

➡️ Какой формат обучения?

Обучение проходит в формате видео-лекций и текстовых конспектов. Также нашим студентам важны домашние задания и обратная связь

Изучите основы Frontend'а вместе с нашим курсом:
🔵 Frontend Basic: принцип работы современного веба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
2️⃣ пет-проекта для начинающего ML-специалиста в Telegram

Продолжение прошлого поста:
3️⃣ пет-проекта для начинающего ML специалиста

1️⃣ Ранжирование и матчинг:

Начни с изучения задач ранжирования и примеров в интернете.

Основные подходы: поточечный, попарный, списочный. Рекомендуем начать с поточечного.

Будем предсказывать оценку релевантности для запросов тестового датасета. Попутно можно научиться парсить и собирать сырые данные, размечая их в Яндекс.Толока. Попробуй регрессию, затем Random Forest, XGBoost, LightGBM, CatBoost. Продвинутым можно поэкспериментировать с языковыми моделями: FastText, Word2Vec, BERT.

2️⃣ Рекомендательные системы:

Очень актуальная задача. Начни с простых подходов: content-based рекомендации, KNN. Затем попробуй факторизацию матриц через SVD или ALS. Для продвинутых: W2V, DSSM, SasRec/Bert4Rec, MultVAE, графовые нейронки (GCN), обучение с подкреплением (многорукие бандиты). Рекомендации можно также рассматривать как задачу ранжирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
👨‍💼 Профессия системного аналитика в 2024 году: что нужно знать и где учиться

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

Рассматриваешь вариант стать системным аналитиком, тогда забирай курс:
🔵 Математика для Data Science

🔗 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
1
👨‍💼 Молодая профессия: всё о бизнес-аналитике

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

В статье на Proglib разбираемся, какие задачи выполняет бизнес-аналитик, какие навыки ему необходимы и как этому обучиться.

👉 Читать статью
👍3
✏️ Вопрос с реального собеседования по Python

В чем разница между «is» и «==»?

is проверяет идентичность, а == проверяет равенство.

Создайте несколько списков и назначьте им имена. Обратите внимание, что ниже b указывает на тот же объект, что и a:

a = [1,2,3]
b = a
c = [1,2,3]

Проверьте равенство и обратите внимание, что все объекты равны:
print(a == b)
print(a == c)
#=> True
#=> True

Но являются ли все они идентичными? Нет:
print(a is b)
print(a is c)
#=> True
#=> False

Можем проверить это, распечатав их идентификаторы объектов:
print(id(a))
print(id(b))
print(id(c))
#=> 4369567560
#=> 4369567560
#=> 4369567624

#собес_academy
👍5
📌 Простая истина от наших подписчиков

Продолжаем раскрывать прошлую тему: что вы считаете наиболее важным для успешного старта в IT-сфере:

«Интерес, быть с ПК на «Ты» (любовь), английский (чтение лит-ры), умение гуглить (без этого все пропало) и способность к самообучению. И самое главное старт в нужном месте»

«Высокая обучаемость. Уделять побольше времени саморазвитию,В сфере IT. Следить за новостями в данной области»

«Должны учить сеньоры работающие, знающие современный стек. Показывать примеры реальных проектов»

«Умение искать и обрабатывать большое количество информации, находить помощь сообщества или коллег в тупиковых ситуациях»

Мнения разделились, но стоит учитывать все советы☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🧑‍💻 Какие вопросы задать интервьюеру на собеседовании?

Это полезный репозиторий, в котором собраны советы по «обратному собеседованию». В конце концов, не только вы должны отвечать на вопросы во время интервью.

▪️Что спросить о должностных обязанностях?
▪️Как узнать больше про используемые технологии?
▪️Что выяснить про будущих коллег?
▪️Какие вопросы задать про условия работы?

🔗 Список вопросов находится по этой ссылке
👍4
Что такое Бустинг в машинном обучении

Бустинг — это один из мощных методов повышения качества моделей машинного обучения. Его цель — объединение нескольких слабых моделей (обычно простых алгоритмов) для создания одной сильной модели, которая улучшает точность предсказаний.

🌻 Как это работает?

▪️ Итеративное обучение: Модели обучаются поочередно. Каждая следующая модель стремится исправить ошибки предыдущей
▪️ Вес ошибок: Большое внимание уделяется тем данным, на которых предыдущие модели ошибались. Это позволяет концентрироваться на сложных для предсказания примерах
▪️ Комбинирование результатов: Финальный результат формируется путем взвешенного объединения предсказаний всех моделей

🌻 Когда использовать?

Бустинг особенно полезен, когда базовые алгоритмы не дают нужной точности. Например, он широко применяется в задачах классификации и регрессии, а также на соревнованиях по анализу данных, таких как Kaggle

В нашем курсе узнаете подробнее о машинном обучении, в частности, о бустинге:
🔵 Базовые модели ML и приложения

#машинное_обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
✏️ Разбор задачи с экзамена ШАД

Условие: На пространстве многочленов от переменной x с вещественными коэффициентами задано скалярное произведение 1️⃣. Найдите длину ортогональной проекции многочлена 2️⃣ на линейную оболочку многочленов 3️⃣

Решение: Пусть 4️⃣ Коэффициенты a1, a2 в разложении 5️⃣ находятся из условия ортогональности 6️⃣

Ответ: 6️⃣

#задачи_шад
👍2
#дайджест #DataInternship

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

▪️ Стажер - разработчик SQL (BI)
Гибрид (Москва), Groupe SEB (Tefal)
Подробнее

▪️ Аналитик данных (информационная безопасность)
Офис (Самара), Совкомбанк Технологии
Подробнее

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

▪️ Стажер продуктовый аналитик
Офис (Москва), МТС
Подробнее

▪️ Стажер-аналитик (большие данные)
Офис (Москва), Яндекс
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
2
Опрос «Как вы учитесь с помощью телефона: поделитесь своим опытом!»

Дорогие подписчики, мы на миссии улучшений, и вы — наш ключ! 🔑


Мы хотим стать ещё круче, и для этого нужно узнать, как вы учитесь!

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

Займёт всего 5 минут — как раз успеете за чашкой кофе! А за ваш ценный вклад мы дарим 15% скидку на все курсы https://proglib.academy/ 🎁
👍2
🤔 Основы математики в Machine Learning / Deep Learning

🗓 16 октября мы разберем ряд Тейлора, собственные векторы и другие ключевые понятия в ML – https://proglib.io/w/e69f069b

Спикер: Иван Потапов – Staff Machine Learning Engineer at ShareChat. Руководит командой, отвечающей за качество рекомендаций, и имеет 8-летний опыт в сфере машинного обучения.

😮 Что будем обсуждать:

– Теорию вероятностей: случайные величины, математическое ожидание и дисперсию.

Линейную алгебру: векторы, матрицы, собственные векторы и собственные значения.

Математический анализ: производные и разложение функций в ряд Тейлора.

👨‍💻 А еще после каждого блока вас ждет практика в применении полученных знаний.

🎯 Почему это важно?
Понимание математических основ помогает глубже разобраться в работающих под капотом алгоритмах ML/DL и эффективно применять их на практике.

Присоединяйтесь к нам и совершенствуйте свои навыки в машинном обучении!

📌 Регистрация по ссылке: https://proglib.io/w/e69f069b
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🎨 Как улучшить UI: 10 советов для начинающих фронтендеров

Советы о создании идеального UI/UX читайте в нашей статье

Изучите основы Frontend'а вместе с нашим курсом:
🔵 Frontend Basic: принцип работы современного веба

👉 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏1
🔀 Чем отличаются системный и бизнес-аналитик? Разбираемся на практике

Дискуссии о том, как разделить определения системного и бизнес-аналитика ведутся в сфере непрерывно. Одни уверены, что это профессия «два в одном», другие — не понимают, какой именно аналитик нужен проекту, и главное — зачем. Раскладываем по полочкам в нашей статье.

👉 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
💭 Почему стоит поступить в ШАД

Всё просто: крутая программа, окружение и возможности, которые вам не даст никакой другой ВУЗ

Уникальная программа
ШАД — первопроходцы в мире Data Science в СНГ. Курсы, которые они создали, стали основой для множества других программ. К тому же выпускники получают доступ к этим курсам навсегда, а материалы постоянно обновляются ведущими специалистами.

Окружение
Вы окажетесь среди талантливых людей и крутых преподавателей, а значит, получите бесценные знакомства и доступ к проектам, которые не найти в открытых вакансиях. Многие выпускники ШАДа начинают свои стартапы с глобальными амбициями

Статус
Про ШАД знают везде, включая такие "колхозы", как Google, Amazon и Meta. Диплом ШАДа, конечно, не магический билет, но он серьёзно повышает ваши шансы. Особенно если у вас не самый топовый ВУЗ.

Главная причина
ШАД — это выход из рутины. Он не даёт вам застрять на скучной работе, где платят, но не развивают. Это про профессиональный рост и возможности, а не про просиживание штанов до замены вас роботом.

Захотелось поступить в ШАД? Тогда готовьтесь для поступления с нашим курсом по математике:
🔵 Математика для Data Science
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😁1
📌 Шпаргалка по Pandas: все, что нужно под рукой

Для всех, кто работает с Python и анализом данных, Pandas — незаменимый инструмент. Вот удобная шпаргалка, которая охватывает основные операции:

➡️ Как выбрать строки и столбцы
➡️Как выполнять объединение и фильтрацию данных
➡️ Как использовать арифметические и статистические функции

#шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
2🙏1
Какая подпись больше подходит?

🌚 — А можно в следующем году просто зарплату получать и ничего не делать

😁 — Секрет успеха: просто делай вид, что ты занят

🤔 — Тот момент, когда обнаружил, что справлялся с обязанностями, которых не было

#memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6😁3🌚2
📌 Книги для начинающих в айти: первые шаги в профессию

Если вы только начинаете свой путь в IT, то наша подборка для вас. Она предназначена для тех, кто только делает первые шаги и хочет узнать больше о мире айти.

Откройте для себя базовые знания, вдохновитесь историями из айти
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4