- PVSM.RU - https://www.pvsm.ru -
В ноябре на платформе Степик стартует курс «Введение в Perl [1]» от разработчиков Mail.Ru Group, где слушатели будут иметь возможность изучить основы программирования на языке Perl и обозначить направления для дальнейшего развития.
В процессе обучения будут рассматриваться синтаксис языка, работа с модулями, ООП, регулярные выражения, однострочники, взаимодействие языка с операционной системой, основы ввода-вывода и параллелизм. Основной акцент сделан на базовых знаниях языка и системном программировании. Программа рассчитана на новичков: для освоения курса достаточно иметь представление об алгоритмах и знать базовые понятия (переменная, условный оператор и т.д.).
Некоторые считают, что язык Perl мертв, поэтому одной из задач курса является развенчание этого мифа. Учитывая современные модули и функциональность языка, сегодня Perl способен решать любые задачи.
В Mail.Ru Group Perl — часть большинства проектов: «Поиск», «Облака», «Почта», «Портал», «Мой Мир». Есть и новые большие проекты, стартовавшие именно на Perl: VK Pay, Music Mail.Ru, а также B2B-платформа Mail.Ru Cloud Solutions.
Николай Шуляковский, автор и преподаватель курса:
Наш курс — фундамент, на основе которого можно продолжать обучение. Мы не готовим специалистов, которые после курса смогут писать высоконагруженные приложения. Наша цель — обучить людей, которые будут знать, в какую сторону развиваться. Мы стремимся дать студентам базовое представление о Perl: что это за язык, в каком он состоянии, что на нем можно делать. Мы рассказываем обо всем понемногу и даем ссылки, куда двигаться дальше в зависимости от областей, интересных конкретному слушателю.
Курс «Введение в Perl» можно рассматривать как вступительную часть к нашим университетским курсам в рамках образовательных проектов Mail.Ru Group — Технопарк (МГТУ им. Н.Э. Баумана), Техносфера (МГУ), Техноатом (МИФИ), где готовят специалистов, которых мы берем на стажировку. Сейчас в нашем отделе восемь стажеров, пришедших после семестрового курса по Perl. Пятеро уже перешли в разряд младших разработчиков. Это успех!
Николай Шуляковский, заместитель технического директора департамента adVentures, в ведении которого находятся такие проекты, как «Мой Мир», «Музыка Mail.ru», «VK Pay», «Дешевле вместе» и др. Опыт работы: Агава, MCG Network, Mail.Ru Group. Опыт разработки на Perl — 14 лет. Проекты на Perl: «Почта Mail.Ru», «Мой Мир», «VK Pay», «Музыка Mail.Ru».
Сергей Пантелеев, технический руководитель системной разработки в департаменте adVentures. Опыт работы: Web2000, издательство «Открытые системы», Intuit.ru, Acronis, Mail.Ru Group. Опыт разработки на Perl — 18 лет. Проекты на Perl: «Мой Мир», «Музыка Mail.Ru» и др.
Александр Матвеев, веб-разработчик в департаменте adVentures. Опыт работы: Мастерхост, Zenon, Mail.Ru Group. Опыт разработки на Perl — 13 лет. Проекты на Perl: «Мой Мир», «Музыка Mail.Ru», «Дешевле вместе» и др.
Владимир Перепелица, архитектор Mail.Ru Cloud Solutions. Опыт работы: Mail.Ru Group, Undercover Market, Рамблер, Агава, Опора России. Опыт разработки на Perl — 18 лет. Проекты на Perl: Платформа Mail.Ru Cloud Solutions, Hotbox Cloud Storage, Облако Mail.Ru, Рамблер Фото и др.
Курс бесплатный. Он состоит из шести разделов, в каждом из которых в среднем по четыре урока. Длительность каждого ролика — не более 15 минут. Уроки содержат небольшие проверочные задания на написание кода и тесты на усвоение материала. Домашние задания проверяются автоматически. Общаться с преподавателями и другими студентами можно с помощью комментариев внутри платформы Степик.
В «режиме маньяка» курс можно освоить за один день, но для более глубокого обучения (внимательный просмотр видеоматериалов, чтение документации, выполнение всех заданий) потребуется около двух месяцев.
Слушатели, успешно завершившие курс, умеют:
1. Введение
2. Синтаксис и данные (основы)
3. Регулярные выражения
4. Модули
5. ООП (основы)
6. Взаимодействие с ОС
Александр Матвеев, Николай Шуляковский:
Курс записывался в очень комфортной обстановке, в потрясающей студии, о которой мы узнали благодаря Степику. Студия полностью автоматизирована, поэтому ролики можно было перезаписывать сколько угодно раз: поправлять бабочку, переделывать текст…
Конечно, чтение перед публикой и запись на камеру — две разные вещи. Читая лекцию аудитории, видишь глаза учеников и чувствуешь, если они где-то застряли и перестали воспринимать материал. Камера такого фидбека не дает. Было сложно перестроиться и осознать, что ты рассказываешь не кому-то, а в стену.
К тому же у нас не было опыта работы на камеру, и первые 3-4 поездки в студию заканчивались пониманием, что нужно все перезаписывать.
Если курс будет интересен и соберется большая аудитория, мы запишем расширенную версию с более объемными домашними заданиями. И для нас, и для Степика курс по Perl — нечто новое, поэтому пока мы остановились на базовых вещах. В зависимости от отклика будем улучшать, изменять и дорабатывать.
Автор: tanna
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/298344
Ссылки в тексте:
[1] Введение в Perl: https://stepik.org/course/3039/
[2] Источник: https://habr.com/post/428924/?utm_campaign=428924
Нажмите здесь для печати.