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
Кто такие наши преподаватели курсов Proglib.academy

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

А если вы выбираете курс, вот подборка из proglib.academy:
🔵 математика для Data Science
🔵 базовые модели ML и приложения
🔵 алгоритмы и структуры данных
🔵 основы программирования на Python
🔵 Frontend Basic: принцип работы современного веба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
✏️ Разбор задачи с экзамена ШАД

Условие: В ШАД поступили всего 10 студентов. Кураторы решили ограничить число доступных курсов и придумали набор простых правил:

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

Какое максимальное число курсов можно прочитать по новым правилам?

Решение: Пусть 1️⃣ — множество студентов, 2️⃣ — подмножества студентов, записанных на курсы 3️⃣. Нужно найти максимальное число подмножеств в A, мощности которых нечётны, а мощности попарных пересечений чётны. Рассмотрим матрицу 4️⃣
Условие «Все множества 5️⃣ имеют нечётную мощность, а их попарные пересечения имеют чётную мощность» равносильно условию 6️⃣, откуда следует, что 7️⃣, так как 8️⃣. Пример для m=n даёт система n одноэлементных подмножеств.

Ответ: 10

#задачи_шад
💯1
#дайджест #PythonInternship

Подборка стажировок недели для Python разработчиков

▪️ Intern Python Developer / Стажер Python-разработчик
Офис (Москва), Reversed Technologies — разработка ПО для финансовых технологий
Подробнее

▪️ Разработчик Python (риск-стратегий)
Офис (Москва), Сбер
Подробнее

▪️ Стажер-разработчик Python
Гибрид (Ростов-на-Дону), Додо Пицца
Подробнее

▪️ Стажер-программист игровой логики (Intern Game Logic Programmer)
Офис (Санкт-Петербург), Lesta Games
Подробнее

▪️ Backend-разработчик (Дзен)
Гибрид (Москва, Санкт-Петербург), VK
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
3
📌👍 Когда у человека всё сложилось, он хочет поделиться своими советами

Наш подписчик делится своими советами о том, как он начал карьеру в IT:

«Я попробовал запастись терпением, потом начал изучать основы программирования на пайтон и необходимые сопутствующие материалы (математика, статистика, дизайн, тестирование и пр. по необходимости), затем уже углубился в нужную специализацию, делал для себя и друзей первые проекты, выставлял их в сеть на всеобщее обозрение, воспринимал конструктивную критику, а дальше фрилансил, пытался наняться джуном/мидлом, и всё получилось».☄️

Продолжайте делиться своими историями — нам будет приятно их читать и делиться ими с нашими пользователями.🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🦥 Как заставить себя работать, если ничего не хочется делать

Айтишники часто сталкиваются с проблемой концентрации внимания. Человек получает слишком большой объём информации и начинает терять концентрацию. Вместо того чтобы заниматься рабочими вопросами, многие не могут перестать читать ленты новостей.

Смотри карточки и приступай к работе⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Что вы знаете про критерий Шовене?

Он позволяет найти выбросы в данных. Согласно критерию Шовене, значение p i-ое является выбросом, если выполнено неравенство, указанное на картинке выше. p с чертой — это среднее. А в знаменателе стоит отклонение. n — это объём выборки. Функция erfc является дополнением к функции ошибок (её вид, впрочем, неважен). С возрастанием аргумента, значение функции erfc стремится к нулю. То есть чем меньше значение функции, тем сильнее p i-ое отстоит от среднего значения, а значит является выбросом.

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

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

#машинное_обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👾1
Какие у вас ожидания от работы в айти?

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

#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