Бесплатные курсы и лекции от российских ИТ-компаний
Mail.Ru Group
Компания разработала 11 бесплатных онлайн-курсов на Stepik. По результатам итогового проекта выдают сертификат.
- «Веб-технологии». На курсе рассказывают про разработку серверной части веб-приложений. Студенты изучают Python, MVC-фреймворки и верстку страниц.
- Разработка веб-сервисов на Java: первая и вторая части. Слушателям объясняют принципы разработки на примере создания веб-сервера. В первой части преподают основные навыки разработки веб-приложений, во второй рассматривают доработку веб-сервиса до промышленного уровня.
- «Анализ безопасности веб-проектов». Курс основан на дисциплине «Анализ защищенности интернет-систем», изучаемой в МГТУ им. Баумана в рамках совместного проекта с Mail.Ru Group. Студентам рассказывают про создание защищенного сервиса со стороны злоумышленника. После курса слушатели смогут создавать защищенные приложения и анализировать безопасность проекта.
- «Алгоритмы и структуры данных». Слушатели изучают основные алгоритмы и структуры данных, необходимые для решения ежедневных задач. Особое внимание уделяется сортировкам и их применению. По итогам курса студенты смогут оценивать эффективность алгоритмов по времени работы и количеству используемой памяти.
- «Hadoop. Cистема для обработки больших объемов данных». Студенты научатся обрабатывать большие данные с помощью открытой системы Hadoop.
- «Подготовительная программа по программированию на С, C++». Преподаватели курса разбирают основные принципы объектно-ориентированного и обобщенного программирований. На курсе рассматривают основные темы, например, реализацию структур данных или обработку исключений.
- «Углубленное программирование на C, C++». Студенты учатся разрабатывать программы среднего уровня сложности, эффективно работать с памятью и создавать безопасные приложения.
- «Многопоточное программирование на С, С++». Преподаватели рассказывают про разработку сетевых и высоконагруженных систем. Среди тем — контейнеры, асинхронная работа с сетью, очереди сообщений, потоки и параллельное программирование. В начале курса студентам предлагают пройти тест, чтобы оценить готовность к обучению.
- «Постановка задачи на разработку ПО». Курс ориентирован на аналитиков и архитекторов, предлагает информацию о базовых навыках подготовки и документирование требований к приложениям.
- «Введение в Perl». Изначально язык создавался для работы с текстом, но сейчас его используют в системном администрировании, веб-разработке, сетевом программировании и создании пользовательских интерфейсов, автоматизации повседневных задач. На курсе слушатели изучат основы программирования на Perl: синтаксис, создание и поиск модулей, сильные и слабые стороны языка.
Также есть курсы на Coursera, которые можно прослушать бесплатно.
- «Специализация Программирование на Python». Программа состоит из четырех модулей. На курсе учат создавать веб-приложения и анализировать данные.
- «Разработка веб-сервисов на Golang»: первая и вторая часть. На языке Go пишут высококонкурентные приложения, работающие на многопроцессорных системах. На курсе рассматривают задачи, стоящие перед разработчиками веб-сервисов, пути их решения.
Помимо курсов, Mail.Ru Group ведет образовательный канал для ИТ-специалистов на YouTube «Технострим». Специалисты компании рассказывают про разработку в проектах холдинга и анализируют реальные примеры. Каждый месяц выходит шоу «Oh, my code», в котором разговаривают с программистами популярных сервисов. На канале также публикуют записи с митапов, мастер-классов, вебинаров и других образовательных мероприятий компании.
«Яндекс»
Компания проводит обучение по десяти направлениям. В архиве каждого опубликованы записи части лекций.
- Для дистанционного обучения компания создала онлайн-курсы по программированию, машинному обучению и другим профильным направлениям.
- «Мобильная разработка». Видеозаписи докладов и лекций по iOS и Android рассчитаны на специалистов, желающих углубить свои знания.
- «Разработка интерфейсов». Доклады и лекции по фронтенд-разработке.
- «Управление веб-проектами и продуктами». Доклады и лекции для тех, кто хочет стать менеджером интернет-проектов.
- «Дизайн». Доклады и лекции для дизайнеров, которых интересует работа над массовыми проектами. Компания делится собственной методологией работы над сервисами.
- «Системное администрирование». Компания регулярно проводит соревнования для Unix-инженеров и системных администраторов — «Яндекс.ROOT».
- «Тестирование». Доклады и лекции по ручному и автоматизированному тестированию.
- «Интернет-маркетинг». Лекции про рекламные инструменты и медиапланирование в сети.
- «Создание и продвижение сайтов». Лекции об основных этапах создания и развития сайта: от написания технического задания до продвижения в поисковых системах, веб-аналитики и оценки проведённых работ.
«Лаборатория Касперского»
Для уже состоявшихся специалистов Лаборатория разработала event-платформу CoLaboratory, которая объединяет профессионалов из разных сфер и индустрий. В рамках этой платформы регулярно проводят митапы — встречи специалистов по разработке, тестированию, анализу требований, управлению проектами, информационной безопасности, безопасности АСУ ТП и другим темам индустрии для общения, обмена знаниями и опытом.
Помимо специальных программ, компания ведёт собственный блог по информационной безопасности, цель которого — интересно и просто рассказывать пользователям о современных киберугрозах и способах защиты от них.
«Сбербанк»
Совместно с Google компания реализует программу «Бизнес класс», направленную на развитие малого бизнеса. Обучение проходит по двум направлениям: для начинающих и собственников малого бизнеса.
Онлайн-модули посвящены разработке и оценке бизнес-модели, управлению персоналом, изучению клиентов, рынка, продажам и многому другому. После прохождения об��зательных модулей и итогового тестирования слушатели получат электронный сертификат.
«2ГИС»
— «Специализация "Анализ данных"» — совместный курс с Новосибирским государственным университетом на платформе Coursera.
— Регулярно проходят бесплатные образовательные курсы. Примеры можно посмотреть тут, нажав кнопку «и не только». Например, в феврале прошел митап про базы данных, на который приезжал создатель глобальной команды разработчиков языка PostgreSQL Брюс Момжан. Информацию о ближайших встречах и событиях публикуют в группе «ВКонтакте».
«AVITO»
Компания регулярно проводит мероприятия, которые помогают специалистам обмениваться опытом. Анонсы появляются на сайте AvitoTech.
via vc.ru