Бесплатные IT-возможности для студентов
8.82K subscribers
1.12K photos
22 videos
1 file
901 links
Информационный агрегатор анонсов бесплатных IT-курсов, стажировок и хакатонов для студентов. Подбор материалов осуществляется редакцией канала.

IT-возможности для молодых специалистов: @JuniorBytes

Связь: @competech_bot
Download Telegram
💥 ОНЛАЙН

Компания SimbirSoft приглашает студентов профильных технических вузов и начинающих специалистов на бесплатный практикум по автоматизации тестирования (SDET: Java и Python).

Участники практикума познакомятся с азами SDET: современные инструменты и стандарты разработки кода, лучшие практики тестирования на #Java и #Python, а также смогут создать свои первые тестовые фреймворки для Web UI и REST API.

🔥 По итогам практикума у лучших студентов будет возможность получить приглашение на стажировку в SDET-команду SimbirSoft.

Начало обучения – 13 апреля.

Для зачисления необходимо заполнить анкету и выполнить тестовое.

❗️Регистрация – до 30 марта.

ℹ️ Подробности и регистрация – по ссылке:

https://silicium.academy/event/sdet_onlain-praktikum-po-avtomatizacii-testirovaniya-sdet-java-i-python-2

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 ОНЛАЙН

В Авито объявлен набор студентов (2+ курс) и недавних выпускников вузов технической, математической или IT-специальностей, владеющих английским языком и имеющих необходимые знания, на оплачиваемую стажировку для разработчиков по следующим направлениям:


— Backend
— Frontend
— QA
— Android

Длительность стажировки – 9 месяцев, от 25 часов в неделю. Работать можно из дома, офиса или гибридно.

Для желающих стажироваться очно есть пять офисов в Москве, Питере, Казани, Самаре, Нижнем Новгороде и несколько коворкингов по стране. Для оформления на стажировку необходимо находиться в России.

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

Участникам выдадут рабочий ноутбук и откроют доступ к базам знаний и библиотекам.

🔥 Стажёрам, которые покажут лучшие результаты, обещают сделать оффер на постоянную позицию в Авито.

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

❗️Прием заявок до 26 марта.

ℹ️ Подробности – по ссылке:

https://start.avito.ru/tech

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
VK Education и ВКонтакте проведут бесплатный буткемп для будущих менеджеров продукта и приглашают к участию студентов 3–5 курсов бакалавриата и специалитета, магистратуры или выпускников 2024–2025 годов.

Участников ждут реальные кейсы социальной сети, лекции от руководителей продуктов, разбор домашних заданий и работа с менторами. В финале – защита проектов перед продуктовыми экспертами VK. 

Как устроена программа:

🔹 С 06.04 по 31.05 пройдет ОНЛАЙН-интенсив, на котором научат управлять IT-продуктом – от идеи до запуска.

🔹 С 06.07 по 19.07 в Москве и Питере состоится очный буткемп – две недели командной работы над продуктовым кейсом ВКонтакте с поддержкой ментора, а в конце пройдет защита перед топовыми экспертами VK.

🔹 Выпускной буткемпа – на VK Fest в Москве.

🔥 Лучшие участники смогут претендовать на офер на позицию младшего продуктового менеджера в одну из команд VK.

Для участия необходимо зарегистрироваться и пройти тестирование.

❗️Прием заявок – до 26 марта.

ℹ️ Подробности – по ссылке:

https://education.vk.company/product-bootcamp

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва, Воронеж

Лига Цифровой Экономики приглашает студентов последних курсов и недавних выпускников вузов и колледжей, желающих за 5 недель освоить перспективную профессию и стать инженером DevOps, на бесплатную стажировку.

Стажировка продлится с 14 апреля по 12 мая. Занятия будут проходить 2 раза в неделю – по вторникам и четвергам. Начало занятий в 19:00, продолжительность – 2 часа.

Первое и последнее занятия – очно, остальные – онлайн.

Требования к участникам:

— знание основ Linux
— умение пользоваться Git
— интерес к методологии и практикам DevOps
— преимуществом будет знание любого языка программирования

🔥 Каждый участник, который успешно проходит курс, получает сертификат от Лиги. Лучших обещают пригласить в команду для работы на крупных ИТ-проектах.

Для участия нужно заполнить анкету и пройти тестирование.

❗️Прием заявок – до 5 апреля.

ℹ️ Подробности – по ссылке:

https://www.digitalleague.ru/career/traineeships

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва и Московская обл.

Kaspersky проводит отбор студентов (выпуск –
не ранее 2027 г.), проживающих в Москве или МО, на оплачиваемую стажировку по 16 направлениям:

— System Administration
— C++
— SDET & Dev C#
— Ручное тестирование
— DevOps
— Penetration Testing
— Technical Writing
— Java
— Threat Intelligence
— UX/UI-Дизайн
— Application Security
— System Analysis
— IT Service and Assets Inventory
— SDET & Dev Python
— Go
— JavaScript

Для зачисления нужно пройти три этапа – VCV (видеозапись ответов на вопросы команды), тест и тестовое задание.

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

🔥 Лучших обещают принять в штат компании.

Стажировка стартует в апреле.

❗️Прием заявок до 30 марта.

ℹ️ Подробности – на сайте:

https://safeboard.kaspersky.ru/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва, Питер

Страховая Группа Совкомбанка приглашает студентов старших курсов бакалавриата, специалитета, магистратуры направлений прикладная информатика, бизнес-аналитика, экономика, математика, а также недавних выпускников на оплачиваемую стажировку по направлению “Бизнес-анализ”.


Стажерам предстоит работать с реальными кейсами страхового бизнеса: анализировать процессы, выявлять точки роста и создавать BPMN-схемы. За время обучения они освоят профессиональные инструменты (Excel, SQL, Jira) и научатся ставить задачи разработчикам.

Стажировка продлится 6 месяцев, занятость – 40 часов в неделю. Сумма ежемесячной выплаты – 68 000 рублей до вычета НДФЛ.

Лучшим стажерам обещают предложить фаст-трек в команду блока разработки и внедрения страховых продуктов.

Для зачисления нужно подать заявку, пройти тестирование и интервью.

❗️Прием заявок – до 20 апреля.

ℹ️ Подробности – по ссылке:

https://people.sovcombank.ru/students/traineeship/49

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
Список открытых направлений стажировок в компании Т1 для студентов обучающихся по техническим и ИТ-специальностям от 3 курса бакалавриата и старше.

— Инженер по автоматизации (РФ)
— Автотестировщик (РФ)
— Android-разработчик (Москва)
— iOS-разработчик (Москва)
— Контент-менеджер (РФ)
— Ruby-разработчик (РФ)
— Инженер техподдержки (Москва)

Все ИТ-стажировки оплачиваются, длительность и занятость – зависят от направления.

Стажерам выдают рабочий ноутбук, обеспечивают комфортные условия для обмена экспертизой и дают доступ к базе знаний Т1.

🔥 Проявивших себя на стажировке обещают пригласить в штат при наличии подъодящих вакансий.

Для зачисления нужно подать заявку, пройти тестирование и интервью.

ℹ️ Подробности – по ссылке:

https://career.t1.ru/debut/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 ОНЛАЙН

Компания SimbirSoft приглашает студентов 2-5 курс бакалавриата, 1-3 курс магистратуры, 2-6 курс специалитета, 2-4 курс СПО IT направлений, желающих прокачать свои навыки и пополнить портфолио, на стажировку по следующим направлениям:


🔹 Фронтенд-разработка (Frontend)
🔹 Мобильная разработка (Mobile)
🔹 Автоматизация тестирования (SDET)
🔹 DevOps
🔹 1С-аналитика
🔹 Искусственный интеллект
🔹 Обеспечение качества (QA)

Старт уже в апреле. Занятость – от 20 часов в неделю.

🔥 Лучших стажеров могут пригласить в команду SimbirSoft.

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

❗️Подробности – по ссылке:

ℹ️ https://students.simbirsoft.com

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва

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


Программа этого года включает четыре направления:

🔹 Бэкенд-разработка (Python, Java, C++, Go)
🔹 Фронтенд-разработка
🔹 Мобильная разработка (iOS, Android)
🔹 Аналитика данных

Обучение и работа над проектами пройдет с 1 июля по 20 августа в московском офисе Яндекса в атмосфере летнего кэмпа: лекции – в будни по вечерам и днем по выходным, а также вечеринки и нетворкинг с яндексоидами.

Участникам из других городов Яндекс оплатит проезд и проживание на все время обучения в Летних школах.

🔥 Лучшие выпускники получат возможность попасть на стажировку или в штат Яндекса по упрощенной схеме. По статистике больше половины выпускников становятся стажерами и сотрудниками компании.

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

❗️Прием заявок и тестовых до 3 мая.

ℹ️ Подробности – по ссылке:

https://yandex.ru/yaintern/schools/summer

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва (гибрид, удаленно)

ОТП Банк проводит набор студентов очной формы обучения старших курсов вузов, готовых работать от 20 часов в неделю, на оплачиваемую 3-4 месячную стажировку с гибким графиком и возможностью работать в гибридном формате по следующим направлениям:


— Разработка
— IT-аналитика
— Бизнес-аналитика
— Тестирование
— Информационная безопасность

❗️Начало стажировки – уже этой весной!

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

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

ℹ️ Подробности и заявка – по ссылке:

https://www.otpbank.ru/internship/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 ОНЛАЙН или очно

Российская IT компания YADRO – разработчик вычислительной техники и телеком-оборудования – открывает набор на оплачиваемую летнюю стажировку «Импульс 2026» по более чем 30 направлениям, включая
:

🔹 разработка (Bash, C, C++,GO, Python, Java, Kotlin, JavaScript/TypeScript)
🔹 тестирование (ручное и автоматизация на Python)
🔹 IT (DevOps, Data Science, инфобез, техподдержка, системная аналитика)

📌 Формат: удаленно или из офиса в Москве, Санкт-Петербурге, Нижнем Новгороде, Новосибирске, Екатеринбурге и Минске.

К участию приглашаются:

— студенты профильных колледжей (с 18 лет)
— бакалавриат / специалитет – со 2 курса
— магистратура – 1 курс
— выпускники бакалавриата 2026, которые продолжат обучение в магистратуре

🖥 Стажировка пройдет с 6 июля по 15 сентября, по 40 часов неделю.

Оформление – срочный трудовой договор. Возможно оформление как практики.

🔥 Лучшие получат оффер в команду YADRO.

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

❗️Заявки принимаются до 3 мая

ℹ️ Подробности и регистрация – по ссылке:

https://edu.yadro.com/impulse/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва

«Инфосистемы Джет» приглашает студентов старших курсах бакалавриата, магистратуры, а также недавних выпускников технических вузов на оплачиваемую стажировку в Jet AI Team по направлению генеративного ИИ.

Стажировка продлится 4 месяца с гибким графиком (от 20 часов в неделю). Оформление в штат с первого дня.

🔹 Чем предстоит заниматься:

— разработка PoC/MVP-прототипов ИИ-ассистентов (протоколирование встреч, анализ резюме, корпоративный Q&A и другие AI-сценарии)
— настройка пайплайнов RAG, написание промптов и поведения AI-агентов
— подготовка и обработка данных, настройка индексирования и поиска
— написание кода на Python, сборка небольших сервисов и демо-приложений

🔹 Требования к кандидатам:

— уверенный Python, базовые знания ML/DS и/или GenAI/LLM
— опыт работы в Linux, Git, Jupyter, VS Code / PyCharm
— возможность уделять стажировке не менее 20 часов в неделю

🔹 Будет плюсом:

— участие в хакатонах и ML-соревнованиях
— pet-проекты и репозитории на GitHub

🔥 Лучших обещают позвать на постоянную позицию младших инженеров в GPT-направление «Инфосистемы Джет» и на проекты по генеративному ИИ.

Для поступления нужно подать заявку, решить тестовое и пройти собеседование.

❗️Приём заявок – до 15 мая

ℹ️ Подробности – по ссылке:

https://jet.su/jet-ai-team/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Яндекс
This media is not supported in your browser
VIEW IN TELEGRAM
🟡 Проведите лето в школах Яндекса — и начните карьеру в ИТ уже осенью

Это не просто учёба, а полтора месяца среди людей, которые так же горят технологиями. В московском офисе вы будете учиться у практиков — CTO, инженеров и разработчиков из разных сервисов.

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

В этом году — четыре направления:

💥Бэкенд-разработка (Java и C++)

💥Мобильная разработка (iOS и Android)

💥Разработка интерфейсов (фронтенд и фулстек)

💥Аналитика

Ждём студентов и недавних выпускников ИТ-направлений, которые хотят не просто учиться, а быстро вырасти до стажировки уже этой осенью. Если вы из другого города — оплатим дорогу и проживание. Подавайте заявку и выполняйте тестовое задание до 3 мая!

Подписывайтесь 👉 @Young_and_Yandex
Please open Telegram to view this post
VIEW IN TELEGRAM
MAGNIT TECH – ИТ-подразделение розничной сети «Магнит» – проводит отбор студентов 2+ курса бакалавриата ИТ-направлений, готовых работать от 20 часов в неделю, на полугодовую оплачиваемую стажировку уровня «Старт» по следующим направлениям:

🟥 Backend
🟥 Frontend
🟥 Данные и аналитика
🟥 Информационная безопасность
🟥 Системный и бизнес-анализ
🟥

Стажировка стартует в июне и будет проходить в гибридном формате с занятостью от 20 часов в неделю.

Для зачисления необходимо заполнить анкету, пройти телефонное интервью с HR, онлайн-тестирование и техническое интервью.

🔥 Лучших обещают принять в команду MAGNIT TECH.

❗️Прием заявок — до 15 мая.

ℹ️ Подробности – по ссылке:

https://magnit.tech/internship/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 ОНЛАЙН, гибрид или офис (Москва, Иннополис, Ижевск).

X5 Tech – IT-компания и основной цифровой партнёр торговых сетей X5 («Пятёрочка», «Перекрёсток») – приглашает студентов бакалавриата, специалитета и магистратуры IT-направлений на оплачиваемую стажировку BIG IN по направлениям:

🟢 Backend
🟢 Frontend
🟢 Мобильная разработка (Android)
🟢 Data Science
🟢 Data Engineering
🟢 Аналитика данных / Бизнес-анализ
🟢 Тестирование (QA)
🟢 Инфраструктура / DevOps

Стажировка длится от 3 до 6 месяцев с занятостью от 20 до 40 часов в неделю. Оформление по ТК РФ.

Для зачисления нужно подать заявку, выполнить тестовое задание (если требуется), пройти интервью с HR и техническое собеседование.

🔥 Лучшие стажеры получат оффер в команду X5 Tech, ДМС и возможности для карьерного роста.

ℹ️ Подробности – по ссылке:

https://generationx5.tech/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва (офис или гибрид)

Департамент информационных технологий Правительства Москвы приглашает студентов последних курсов вузов и молодых специалистов до 35 лет на новый поток оплачиваемой шестимесячной стажировки «ИТ-город» по следующим направлениям:

🔹 Разработка
🔹 Тестирование
🔹 Информационная безопасность
🔹 Машинное обучение ( ML)
🔹 Бизнес и системный анализ
🔹 Аналитика данных
🔹 Управление проектами
🔹 Системное администрирование
🔹 Дизайн
🔹 Поддержка пользователей*

*на направление «Поддержка пользователей» также рассматриваются студенты последних курсов и выпускники колледжей.

Участников ожидает:

— Старт в ИТ с работой над масштабными цифровыми проектами для миллионов москвичей
— Гибкий график – 20 или 40 часов в неделю, офис или гибрид
— Официальное трудоустройство и зарплата до 75 000 рублей
— Наставник и карьерные перспективы в структурах Правительства Москвы

🔥 По результатам стажировки лучшие получат постоянную работу в Департаменте информационных технологий Москвы.

Начало стажировки – 3 августа.

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

❗️ Приём заявок – до 22 мая

ℹ️ Подробности – по ссылке:

https://moscowcareer.mguu.ru/itgorod/

P.S. 18 мая в 17:00 – онлайн-встреча «Все о стажировке "ИТ-город"»: расскажут о программе и карьерных перспективах.

@JuniorBytes — твои возможности для роста в IT
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 ОНЛАЙН

Яндекс открывает Intern Week Offer Frontend — ускоренный отбор на стажировку для фронтенд- и фулстек-разработчиков: все этапы за одну неделю, оффер до 29 мая.

Программа ориентирована на молодых специалистов, знакомых с JavaScript, TypeScript, React и Node.js — стажировка открыта в сервисах Яндекс Маркет, Кинопоиск, Алиса, Яндекс Go, Музыка, Реклама и других.

🖥 Этапы отбора:

🔹 до 20 мая, 12:00 МСК — регистрация и онлайн-контест
🔹 25–27 мая — две технические секции
🔹 28–29 мая — знакомство с командами и оффер

Для подготовки рекомендуется потренироваться в решении задач на CodeRun и LeetCode.

❗️ Регистрация — до 20 мая, 12:00 МСК.

ℹ️ Подробности — по ссылке:

https://yandex.ru/yaintern/intern-week-offer

@JuniorBytes — твои возможности для роста в IT
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Москва или гибрид

RWB (Объединённая компания Wildberries & Russ) — международная технологическая компания — приглашает студентов 2–3 курсов бакалавриата, 2–4 курсов специалитета и 1 курса магистратуры на оплачиваемую стажировку по направлениям:

🔹 Разработка (Backend, Frontend, DevOps, Data Engineer, Data Scientist, специалист технической поддержки)
🔹 Информационная безопасность
🔹 Аналитика (продуктовый аналитик, системный аналитик, Data Analyst)
🔹 Менеджмент IT-проектов (Project Manager, Product Manager, специалист по работе с порталом обучения)
🔹 Тестирование (инженер по тестированию)

Стажировка длится 5 месяцев, 30 часов в неделю.

Старт запланирован на июль.

Формат — гибридный, офис в Москве.

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

🔥 Лучших стажёров обещают принять в команду RWB.

❗️ Приём заявок — до 24 мая

ℹ️ Подробности — по ссылке:

https://edtech.rwb.ru/internships/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
Институт искусственного интеллекта AIRI запустил бесплатную менторскую программу AIRIум в честь своего пятилетия.

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

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

Этапы программы AIRIум:

🔹 выбор ментора из числа исследователей AIRI
🔹 подача заявки на участие в конкурсном отборе
🔹 встреча с ментором очно или онлайн

❗️Приём заявок — до 15 мая

ℹ️ Подробности — по ссылке:

https://airi.net/ru/airium/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Усть-Лабинск, Краснодарский край

Институт искусственного интеллекта AIRI открыл приём заявок на юбилейную летнюю школу «Лето с AIRI 2026».


К участию приглашаются молодые учёные, студенты и аспиранты.

В программе — лекции и семинары от ведущих учёных из AIRI, МГУ, МФТИ, ВШЭ, Сколтеха и других авторитетных научно-исследовательских организаций и вузов, проекты и глубокое погружение в работу с широким спектром современных методов искусственного интеллекта и машинного обучения. Вечером — мероприятия и активности от партнёров, а также командный спорт.

🖥 Школа пройдёт с 21 июля по 4 августа в Первом университетском лицее имени Н.И. Лобачевского при МГУ.

🔥 Обучение, питание и проживание — за счёт организаторов; участники оплачивают только дорогу. По окончании Школы выдаётся сертификат.

❗️Приём заявок — до 24 мая включительно

ℹ️ Подробности — по ссылке:

https://airi.net/ru/summer-school-2026/

@сompetech – твои возможности для старта в IT

📲 Competech в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 ОНЛАЙН

🖥 20 мая, 16:00

Phystech.Genesis проводит бесплатный карьерный митап «Как молодому специалисту попасть в ИТ» — о первых шагах в карьере, стажировках, хакатонах и развитии начинающих IT-специалистов.


В программе:

🔹 Как начинающему специалисту определиться с IT-направлением и стеком
🔹 Как заинтересовать компанию своей кандидатурой
🔹 Как использовать хакатоны, митапы и карьерные активности для роста
🔹 Ошибки, которые мешают старту карьеры в IT
🔹 Что отличает сильного junior-специалиста

Среди спикеров — представители X5 Tech, ИнфоТеКС, Phystech.Genesis, а также ex-T-Банк, Яндекс и VK Музыка.

После митапа всем зарегистрированным участникам отправят запись эфира.

ℹ️ Подробности — по ссылке:

https://networkly.app/event/6304

@JuniorBytes — твои возможности для роста в IT
Please open Telegram to view this post
VIEW IN TELEGRAM