Программирование на Perl 5. Продвинутый уровень

Курс охватывает продвинутые темы языка программирования Perl 5, такие как организация кода в пакеты и модули, написание встроенной документации, использование различных типов области видимости переменных, обработка ошибок и исключений. На курсе особое внимание уделяется сложным структурам данных, объектно-ориентированным возможностям языка, включая магию связанных переменных.
Курс: SCRIPT-005
Длительность: 24 ч.

Описание

Perl – язык программирования общего назначения, первоначально разработанный для обработки текста, а теперь используемый для самого широкого круга задач, включая системное администрирование, веб-разработку, сетевое программирование, разработку графических приложений и многое другое. Один из слоганов языка гласит: "Простые вещи должны оставаться простыми, а сложные – стать выполнимыми". Данный курс научит вас решать, как простые задачи, так и сложные.

Курс охватывает глубокие знания языка. Вы сможете организовать свой код в пакеты и модули, освоите объектно-ориентированные возможности языка. Научитесь использовать механизмы встроенной документации для описания своего кода. Сделаете более простым и коротким код, используя специальные переменные. Поймёте, какие области видимости в каких случаях лучше использовать. Сможете писать автоматические тесты. Овладеете магией связанных переменных.

Разбираемые темы

  1. Ссылки;
  2. Сложные типы данных;
  3. Специальные переменные;
  4. Обработка ошибок и исключений;
  5. Пакеты и модули;
  6. Встроенная документация;
  7. Области видимости;
  8. Объектно-ориентированное программирование;
  9. Тестирование;
  10. Связанные переменные.

Цели

  • изучить продвинутые возможности языка;
  • понимать парадигму разработки программ на Perl;
  • читать, использовать и изменять код, написанный на Perl сторонними разработчиками;
  • писать код без ошибок, сопровождаемый модульными тестам, уметь пользоваться отладчиком;
  • понимать, как работать со сложными структурами данных;
  • организовать и хранить код, используя пакеты и модули;
  • получить опыт объектно-ориентированного программирования на Perl;
  • использовать механизм связанных переменных для упрощения решаемых задач.

Целевая аудитория

Предварительная подготовка

Желательно наличие опыта разработки с процедурными или объектно-ориентированными языками, такими как C/C++, Java, Python.

После окончания курса выдаётся сертификат на бланке Luxoft Training
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 25 000 1
Санкт-Петербург 22 500 1
Омск 18 750 1
Киев 4 950 грн.
Одесса 4 500 грн.
Днепр 4 500 грн.
Рекомендуемые курсы для дальнейшего обучения:

Рекомендуемые дополнительные материалы, источники:


  • Уолл Л., Кристиансен Т., Орвант Д. Программирование на Perl. 4-е изд. СПб: Символ Плюс, 2013.
  • Шварц Р.Л.  Феникс Т., Фой де Б. Изучаем Perl. 5-е изд. СПб: Символ Плюс, 2009.
  • Шварц Р.Л.  Феникс Т., Фой де Б. Effective Perl: изучаем глубже. 2-е изд. СПб: Символ Плюс, 2007.
  • Кристиансен Т., Торкингтон Н. Perl. Сборник рецептов. Для профессионалов. 2-е изд. СПб: Символ Плюс, 2004.


Примечание:

Материалы курса представлены на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.