Мы много рассказываем о своих образовательных проектах, но вдруг поняли, что у нас нет ни одной статьи, где была бы собрана информация обо всех наших образовательных возможностях. Мы решили исправить это досадное упущение. Теперь желающим получить знания не придётся искать по всему Хабру и интернету.
Великолепная пятёрка — очное обучение в вузах
Начнём мы с наших «локомотивов» — пяти образовательных проектов, запущенных на базе ведущих технических вузов России. Студенты могут выбрать свою специализацию в IT: полугодовую или двухгодичную программу.
Как это работает
Обучатся на проектах могут студенты вуза: сейчас в 5-ти вузах действует 67 дисциплин. Набор происходит два раза в год: в сентябре и в феврале. Сейчас на потоке учатся 1400 студентов. Преподаватели: сотрудники Mail.Ru Group — практикующие профессионалы, которые учат решать реальные задачи — 200 человек. В финале: сертификат Mail.Ru Group и стажировка с возможностью трудоустройства
Следующее зачисление: сентябрь 2017. Выбирайте свой вуз и подавайте заявку на сайтах проектов.
https://park.mail.ru/
Совместный проект с МГТУ им. Баумана. Это наш первый, «пионерский» проект, он работает с 2011 года. Конкурс — 9 человек на место.
Программа обучения:
- Двухгодичная, по направлению «Системный архитектор».
- Семестровые курсы:
- Базовое администрирование Linux;
- Подготовительная программа по программированию на С/C++;
- Программирование Cuda C/C++, анализ изображений и Deep Learning;
- Разработка приложений на iOS;
- Программирование на Perl;
- Программирование на Python.
https://sphere.mail.ru/
Совместный проект с МГУ им. Ломоносова. Работает с 2014 года. Конкурс — 9 человек на место.
Программа обучения:
- Двухгодичная, по направлению «Анализ больших данных».
- Семестровые курсы:
- Программирование на Perl;
- Подготовительный курс «Алгоритмы и структуры данных»;
- Разработка интернет-приложений;
- Разработка на C/С++;
- Разработка на Go.
https://track.mail.ru/
Совместный проект с МФТИ. Работает с 2015 года. Конкурс — 6 человек на место.
Программа обучения:
- Двухгодичная, по направлениям «Веб-разработка высоконагруженных проектов», «Мобильная разработка».
- Семестровые курсы:
- Программирование на Perl;
- Системное администрирование Linux;
- СУБД в высоконагруженных проектах;
- Введение в промышленное программирование и структуры данных.
https://polis.mail.ru/
Совместный проект с СПбПУ. Работает с 2016 года. Конкурс — 5 человек на место.
Программа обучения:
- Двухгодичная, по направлению «Java-разработка высоконагруженных приложений».
- Семестровые курсы:
- Введение в Java (интенсив).
https://atom.mail.ru/
Совместный проект с МИФИ. Работает с 2016 года. Конкурс — 5 человек на место.
Программа обучения (семестровые курсы):
- Программирование на C++;
- Разработка на Java;
- Программирование на Python;
- Программирование на Perl.
Митапы и конференции в офисе
Маленькие митапы на 2-3 выступления и более крупные конференции — самые распространённые мероприятия по обмену опытом. В 2016 провели более 60. Темы: мобильная разработка (мы организуем Android Devs Meetup, хостим CocoaHeads), Data science, UX (UX-среда, UX-research), языки программирования (встречи сообществ Moscow.Python, Go, MoscowJS, YAPS).
Смотрите расписание — они регулярно проводятся в нашем офисе, приходить могут все желающие (нужно регистрироваться), вход бесплатный. Но даже если вы живёте далеко, или не смогли выкроить время, не переживайте — мы выкладываем видеозаписи выступлений.
Лекции и мастер-классы онлайн — канал Технострим
Технострим — наш учебно-образовательный YouTube-канал. Здесь мы выкладываем видеозаписи выступлений и лекций многих учебных курсов, преподаваемых в образовательных проектах. Сегодня на канале доступно уже больше 500 видео с занятий. Уже 57 000 пользователей. Среди них есть и различные мастер-классы, проведенные нашими сотрудниками, например:
- Поиск и проверка новых идей бизнеса
- Программирование в управлении
- Фриланс в тестировании
- Геймдизайн: от идеи до релиза
- Карьерное планирование
- Электронное образование: инструкция по применению
- Презентация бизнес-идеи
- Почему Стив Джобс любил шрифты
- Персональный тайм-менеджмент
- Nginx: продукт и компания
- Первые шаги в карьере разработчика
- 20 ошибок при создании IT-компании
- Основы Agile
- Смыслопоиск. Карьера айтишника
- С++ за одну пару
- Проверка идеи на миллиард
Большую образовательную подборку материалов также смотрите в нашем посте Время учиться: дайджест бесплатных образовательных материалов.
Онлайн-курсы с ДЗ
Для тех, кто не может обучатся в наших пяти основных проектах очного обучения, мы ведём онлайн-курсы на платформе Stepik.org. Они проходят в формате видеолекций и практических заданий. Состав и количество курсов время от времени меняется, но на данный момент список такой:
- Углубленное программирование на C/C++;
- Web-технологии;
- Постановка задачи на разработку ПО;
- Разработка веб сервиса на Java (часть 1);
- Разработка веб сервиса на Java (часть 2);
- Многопоточное программирование на С/С++;
- Hadoop. Система для обработки больших объемов данных;
- Анализ безопасности веб-проектов;
- Подготовительная программа по программированию на С/C++;
- Алгоритмы и структуры данных.
В 2016 году на курсы записалось более 50 000 человек. Кроме курсов для разработчиков, вышел курс по UX на платформе Coursera.
Онлайн чемпионаты для профессионалов
Кто-то ошибочно считает, что чемпионаты — всего лишь состязания. Но в то же время это эффективный мотиватор для самообразования. Чтобы принять участие в чемпионате нужно не просто уметь программировать, нужно делать это лучше других. Нужно знать и уметь применять наиболее выгодные в текущей ситуации подходы, быть изобретательным. А без обучения и практики этого в себе не развить.
Ежегодно мы проводим пять чемпионатов: Russian Code Cup, Russian AI Cup, Machine Learning Boot Camp, Russian Design Cup и Russian Crypto Cup. С 2011 года было проведено 20 чемпионатов, в которых приняли участие более 150 000 человек из 17 стран. Также на базе Техностарта мы проводим отдельный чемпионат студенческих IT-проектов. Смотрите разборы задач и готовьтесь к следующему этапу.
Школьникам — выбор профессии и поступление
Олимпиада по программированию Технокубок позволяет получить дополнительные баллы по информатике при поступлении. Проводится в партнёрстве с МГТУ им. Баумана и МФТИ на платформе Codeforces. Принять участие в ней могут ученики 8-11 классов. Посмотреть примеры задач, которые были в прошлом году, можно здесь.
Цифровые герои — выбери свою профессию в IT
10 профессиональных портретов специалистов, создающих онлайн-проекты, помогают определиться с выбором профессии:
- backend-разработчик;
- frontend-разработчик;
- мобильный разработчик;
- продуктовый дизайнер;
- геймдизайнер;
- разработчик игр;
- тестировщик;
- специалист по информационной безопасности.
… и некоторые другие профессии. Приведено описание повседневных обязанностей, знаний и навыков, необходимых для этих профессий, интервью с представителями. Выбирайте, какая профессия вам больше подходит.
Сертификация
Если вы самостоятельно овладели какой-то IT-профессией, или просто хотите проверить свои знания, то можете принять участие в программе сертификации Mail.Ru Group. Участникам предлагается решить набор тестов. Это не какой-то «универсальный» набор для определения общей эрудиции. Тесты разбиты по многочисленным тематикам. На основании результатов тестирования вы получите сертификат — бронзовый, серебряный или золотой.
GeekUniversity
Наконец, наш самый свежий образовательный проект — GeekUniversity. Он организован совместно с порталом GeekBrains.ru. Это первый в стране онлайн-университет, готовящий веб-разработчиков, а также Android- и iOS-программистов. Программа обучения интенсивная, рассчитана на год. За это время из новичков сделают middle-разработчиков. Одна из особенностей GeekUniversity — гарантия трудоустройства: после завершения обучения выпускникам будет предложено поступить в штат компаний-партнёров проекта.
Выбирайте свое направление!