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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
Какие у вас ожидания от работы в айти?

🤔 — Буду получать много и мало работать
😁 — Удаленка представляется мечтой
🙏 — Надеюсь, что не будет бессонных ночей
👍 — С меня хватит айти

#memes
😁8👍5🙏5🤔2
🏝️ Решаем очень сложную SQL-задачу об островах и проливах

Задача об островах и проливах — это классическая задача в SQL, часто используемая для оценки навыков программиста в работе с базами данных. Суть задачи заключается в том, чтобы в таблице, содержащей данные о событиях и их временных интервалах, объединить отдельные записи в непрерывные интервалы, представляющие собой «острова» (периоды, когда происходили события) и «проливы» (промежутки между ними).

👉В новой статье разбираем решение задачи👈
🎮 Как научиться решать сложные задачи

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

Ссылка на статью:
🔗 Как научиться решать сложные задачи

Хочу быстро освоить математику. Какой курс порекомендуете?
🔵 Математика для Data Science
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
🦉 Учеба без головной боли: как Explainpaper помогает студентам и школьникам разобраться в сложных темах

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

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

Ссылка на Explainpaper
👍2
📈 Junior, Middle, Senior — кто такие и чем они различаются

В мире IT-специалистов принято делить уровень подготовки и профессионализма разработчиков на три уровня. Разберемся в их различиях в нашей статье👇🏻

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3
🖼 На что смотрит рекрутер при отборе кандидатов

Сначала разберемся, как рекрутеры отбирают кандидатов:
— Просмотр резюме 30 секунд
— Наличие GitHub
— Передача тимлиду на оценку реализованных проектов

Рекрутер на что смотрит

1️⃣ Скиллы: навыки и стек

2️⃣ Опыт работы: срок на работе, сложность проектов

3️⃣ Инструментарий: подходы к работе, стек работы продукта

4️⃣ Зарплатные ожидания

5️⃣ Фото

6️⃣ Образование

Подведем итог:

Резюме — это презентация вашего опыта, не забывайте указывать информацию о компании, где вы работали, что делали. От того, насколько ваш уровень понятен рекрутеру, будет зависеть прием на работу.🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🐍👍 25 лучших практик разработки на Python

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

Это перевод оригинальной статьи Modern Good Practices for Python Development

🔗 Читать статью
💯1
🐍🤓 Одна из самых подробных шпаргалок по Python

Тут на GitHub создали репозиторий с большим гайдом по языку Python. Куча примеров кода в README.md, а также инструкция, как сделать из этого PDF.

В шпаргалке:
✍️ типы данных;
✍️ функции и классы;
✍️ обработка исключений;
✍️ работа с разными форматами данных;
✍️ корутины и многое другое.

🔗 Ссылка на шпаргалку

Ещё больше полезного материала для Python в нашем курсе:
🔵 Основы программирования на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6️⃣Способов войти в ИТ без высшего образования и онлайн-курсов

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

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2
📍 Школа анализа данных — и что вас там ждёт

ШАД по праву считается ведущей школой IT-индустрии. Ученикам стоит ожидать серьезного подхода к учебе и плотный график:

1️⃣ В ШАД учёба длится 4 семестра, где углублённо изучается выбранное направление, спецкурсы и постоянная обратная связь от преподавателей.

2️⃣ Будьте готовы к плотному графику учёбы 30 часов в неделю. Занятия проходят минимум 3 раза в неделю и обычно с 18:00 до 21:00 по Москве. Остальное время нужно на выполнение домашних заданий.

3️⃣ В Школу действует отбор: зачисляются студенты бесплатно, которые успешно прошли вступительные испытания.

4️⃣ Два трека поступления: Классический — для студентов и выпускников с сильной математической базой, альтернативный — для разработчиков и аналитиков с высшим образованием и опытом работы более 3 лет после выпуска, а также для выпускников аспирантуры.

5️⃣ У ШАДа есть 6 локаций для развития и общения студентов: пять в России и одна в Беларуси, а также заочное отделение. Вы можете приезжать на занятия в Школу или подключаться к занятиям дистанционно.

6️⃣ Все программы идут на русском языке.

Подборка наших курсов для поступления в ШАД:
🔵 Математика для Data Science
🔵 Базовые модели ML и приложения
🔵 Основы программирования на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🖥 Опенсорс-проекты и почему открытый исходный код — это хорошо

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

Пример:
➡️ Среди наиболее известных продуктов с открытым исходным кодом отмечают WordPress — система управления контентом на сайтах. Все возможности продукта поставляются для пользователя бесплатно. В качестве языка программирования использовался PHP, база данных — MySQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
✏️ Разбираем задачу с экзамена ШАД

Условие: Рассмотрим некоторую билинейную функцию 1️⃣ на вещественных линейных пространствах V и W. В базисах α и βQ имеет матрицу 2️⃣: 3️⃣ где 4️⃣ — координаты векторов v, w в соответствующих базисах. Рассмотрим 5️⃣ как матрицу некоторого линейного оператора в некотором базисе. Оказалось, что в некотором другом базисе его матрица B обладает следующим свойством: 6️⃣ Найдите максимальную и минимальную возможную размерности собственного подпространства этого оператора, если известно, что Q в некоторой другой паре базисов ω, Ɣ: 7️⃣

Решение: Приведя матрицу 1️⃣ к ступенчатому виду, убедимся, что её ранг равен 2. Значит, ранг матрицы 2️⃣ тоже равен 2. Далее 3️⃣ поэтому 4️⃣ Так как 5️⃣ то B подобна матрице diag(1,1,0,0). Значит, у данного оператора максимальная размерность собственного подпространства равна 2, а минимальная равна 1.

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

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

▪️ Стажер / ML PyTorch Разработчик
Удалёнка, 4spaces — продуктовая компания
Подробнее

▪️ Intern Data Analyst / Стажер Аналитик данных
Удалёнка / Гибрид (Санкт-Петербург), Changellenge
Подробнее

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

▪️ Стажер (Power BI)
Удалёнка, Правительство Москвы
Подробнее

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

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
1
📌 Мега-шпаргалка на Python

Забирайте шпаргалки от matplotlib от лёгкого до высокого уровня.

🔗 Ссылка на шпаргалку
🐛 5 признаков неопытного разработчика: как избежать типичных ошибок и ускорить профессиональный рост

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

В этой статье мы рассмотрим наиболее распространенные проблемы, с которыми сталкиваются начинающие разработчики:

🔗 Читать статью
👍2
👨‍🏫 Мишель Талагран: 5 советов молодым математикам

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

🔗 Прочесть всё в подробностях
🔥1