Курс на Stepik
Обложка курса «Введение в Perl» на Stepik
Бесплатно

Введение в Perl ★ 4.241

Открыть на
STEPIK.ORG

Цель курса — научиться писать программные продукты на языке Perl. Уметь быстро ориентироваться в чужом коде. Знать возможности языка Perl, его особенности, сильные и слабые стороны.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в Perl»Учеников на курсе 4 147
Сертификаты, выданные на курсе «Введение в Perl»Сертификатов выдано 0
Отзывы о курсе «Введение в Perl»Отзывов получено 29
Рейтинг курса «Введение в Perl»Рейтинг курса 4.241
Уроки в курсе «Введение в Perl»Количество уроков 25
Тесты в курсе «Введение в Perl»Количество квизов 14
Задачи с кодом в курсе «Введение в Perl»Количество задач с кодом 20
Время прохождения курса «Введение в Perl»Время прохождения курса —
Обновления курса «Введение в Perl»Обновления курса — —
Дата публикации курса «Введение в Perl»Дата публикации курса — ———
Последнее обновление курса «Введение в Perl»Последнее обновление — ———

Содержание курса

Разделы в курсе «Введение в Perl» 6 разделов Уроки в курсе «Введение в Perl» 25 уроков Тесты в курсе «Введение в Perl» 14 тестов Задачи в курсе «Введение в Perl» 20 задач Время прохождения курса «Введение в Perl» 14 ч. Последнее обновление курса «Введение в Perl» обн. 1 год назад

Введение

3 урока
1. perl, perldoc ↗
2. Особенности разработки под ОС windows ↗
3. cpanm, metacpan, "local::lib" ↗

Синтаксис и данные (основы)

3 урока
1. vars, interpolation, ifs ↗
2. Циклы ↗
3. Массивы, хеши и работа с ними ↗

Регулярные выражения

6 уроков
1. Простой поиск ↗
2. Квантификаторы ↗
3. Захваты ↗
4. Модификаторы ↗
5. Замена ↗
6. Однострочники ↗

Модули

5 уроков
1. Основы подключения модулей ↗
2. Пакеты ↗
3. Области видимости переменных ↗
4. Подключение модулей директивой use ↗
5. Стандартные модули perl ↗

ООП (основы)

4 урока
1. Реализация ООП в перл ↗
2. Создание объектов ↗
3. Свойства и методы ↗
4. Наследование и композиция ↗

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

4 урока
1. Работа с файлами ↗
2. Взаимодействие процессов ↗
3. Сериализация данных ↗
4. Работа с сетью ↗