Программирование на Perl

Длительность
  • 18 занятий
  • 80 ак. часов
Курс преподают
  • Николай Шуляковский Николай Шуляковский
  • Вадим Пуштаев Вадим Пуштаев
  • Александр Матвеев Александр Матвеев
  • Александр Казаков Александр Казаков
Получаемые навыки

1. Умение ориентироваться в документации языка.
2. Умение писать скрипты, модули и программы на языке Perl.
3. Умение оптимизировать программные продукты на Perl, в том числе и при помощи написания библиотек на C (XS).

Контроль знаний

Максимальное количество балов, которое можно получить за этот курс - 100. За все домашние задания - 80, Хакатон - 20. Для получения диплома необходимо набрать 70 балов.

Цель курса — Цель курса — научить студентов писать программные продукты на языке Perl и быстро ориентироваться в чужом коде. Познакомить с возможностями языка Perl, его сильными и слабыми сторонами. Научить писать скрипты, модули и программы на языке Perl, оптимизировать программные продукты, в том числе при помощи написания библиотек на C (XS).

Много времени уделяется изучению того, как устроено окружение. Изучаются смежные технологии и процессы, такие, как git, linux, процесс деплоя, базы данных.

Открытый курс по Perl. Лучшим выпускникам курса будет предложено пройти стажировку в компании Mail.Ru Group.

Лекция №1

Введение

4 часа 4 часа СР

Лекция №2

Синтаксис и данные

4 часа 4 часа СР

Лекция №3

Функции и операторы

4 часа 4 часа СР

Лекция №4

Регулярные выражения, однострочники

4 часа 4 часа СР

Семинар №1

Мастер-класс 1

4 часа

Хакатон №1

Хакатон 1

8 часа 4 часа СР

Лекция №5

ООП и Модульность (основы)

4 часа

Лекция №6

Взаимодействие с ОС

4 часа 4 часа СР

Семинар №2

Мастер-класс 2

4 часа

Лекция №7

Работа с базами данных

4 часа 4 часа СР

Лекция №8

Асинхронно событийное программирование

4 часа 4 часа СР

Хакатон №2

Хакатон 2

8 часа

Лекция №9

Веб-приложения изнутри

4 часа 4 часа СР

Лекция №10

ООП + Модульность

4 часа

Семинар №3

Мастер-класс 3

4 часа

Семинар №4

Консультация

4 часа 4 часа СР

Лекция №11

Тестирование + Профилирование

4 часа 4 часа СР

Экзамен №1

Экзамен

4 часа 4 часа СР

Также в первом семестре:

© Mail.Ru Group, 2011–2019

Обратная связь

Присоединяйся:

Группа ВКонтакте
  • Дизайн:
    Nimax
  • Разработка:
    Лаборатория
    технопарка
Версия портала - 5.35.8