Получать уведомления на электронную почту, если появились:
Книги авторов
Товары суперсерий
Подписаны
Книги издательства 29
Книги серии 3
Товары суперсерий 14
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 46 Вы подписаны 46

Изучаем Perl

№ 103764
Получать уведомления на электронную почту, если появились:
Книги авторов
Товары суперсерий
Подписаны
Книги издательства 29
Книги серии 3
Товары суперсерий 14
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 46 Вы подписаны 46
44,61 руб.–10%
Вы экономите 4,96 руб.
Ваша скидка 10%
49,57 руб.
Уже в корзине
Под заказ. Поставка 21 декабря

Известный как "книга с ламой", этот учебник, впервые изданный в 1993 году, выходит уже пятым изданием, в котором описываются последние изменения в языке вплоть до версии Perl 5.10.

В пятое издание вошли такие темы, как типы данных и переменные Perl, пользовательские функции, операции с файлами, регулярные выражения, операции со строками, списки и сортировка, управление процессами, умные сравнения, модули сторонних разработчиков и другие.

Perl - язык для тех, кто хочет быстро и эффективно выполнять свою работу. Некогда создававшийся как инструмент для сложной обработки текстов, предназначенный для системных администраторов, сейчас Perl является полнофункциональным языком программирования, подходящим для решения практически любых задач на почти любой платформе - от коротких служебных программ, умещающихся в командной строке, до задач веб-программирования, исследований в области биоинформатики, финансовых расчетов и многого другого.

Иные книги учат вас программировать на Perl, в то время как книга "Изучаем Perl" сделает из вас Perl-программиста.

Купите комплект

94,57 руб. за комплект
Вы экономите 10,51 руб.
Ваша скидка 10%
105,08 руб.
Комплект уже в корзине
Все товары Библиотека O`Reilly
Серия O`Reilly
Издательство Символ
Год издания 2014
Страниц 384
Переплет Мягкая обложка
Издание Пятое издание
Формат 70х100/16 (170х240 мм, увеличенный)
ISBN 978-5-93286-154-7
Вес 470 г
Изготовитель ООО "Издательство "Символ-плюс". 193144, РФ, г. Санкт-Петербург, ул. 5-я Советская, 44/59
Импортер ООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Содержание

  • Предисловие
  • 1. Введение
    • Вопросы и ответы
    • Что означает "Perl"?
    • Где взять Perl?
    • Как написать программу на Perl?
    • Perl за две минуты
    • Упражнения
  • 2. Скалярные данные
    • Числа
    • Строки
    • Встроенные предупреждения Perl
    • Скалярные переменные
    • Вывод командой print
    • Управляющая конструкция if
    • Получение данных от пользователя
    • Оператор chomp
    • Управляющая конструкция while
    • Значение undef
    • Функция defined
    • Упражнения
  • 3. Списки и массивы
    • Обращение к элементам массива
    • Специальные индексы массивов
    • Списочные литералы
    • Списочное присваивание
    • Интерполяция массивов в строках
    • Управляющая конструкция foreach
    • Скалярный и списочный контекст в списочном контексте
    • Упражнения
  • 4. Пользовательские функции
    • Определение пользовательской функции
    • Вызов пользовательской функции
    • Возвращаемые значения
    • Аргументы
    • Приватные переменные в пользовательских функциях
    • Списки параметров переменной длины
    • О лексических переменных (my)
    • Директива use strict
    • Оператор return
    • Нескалярные возвращаемые значения
    • Статические приватные переменные
    • Упражнения
  • 5. Ввод и вывод
    • Чтение данных из стандартного ввода
    • Ввод данных оператором <>
    • Аргументы вызова
    • Запись данных в стандартный вывод
    • Форматирование вывода
    • Файловые дескрипторы
    • Открытие файлового дескриптора
    • Фатальные ошибки и функция die
    • Использование файловых дескрипторов
    • Повторное открытие стандартного файлового дескриптора
    • Вывод функцией say
    • Упражнения
  • 6. Хеши
    • Что такое хеш?
    • Обращение к элементам хеша
    • Функции хешей
    • Типичные операции с хешами
    • Хеш %ENV
    • Упражнения
  • 7. В мире регулярных выражений
    • Что такое регулярные выражения?
    • Простые регулярные выражения
    • Символьные классы
    • Упражнения
  • 8. Поиск совпадений с использованием регулярных выражений
    • Поиск совпадения оператором m//
    • Модификаторы
    • Якоря
    • Оператор привязки =~
    • Интерполяция в шаблонах
    • Переменные совпадения
    • Общие квантификаторы
    • Приоритеты
    • Тестовая программа
    • Упражнения
  • 9. Обработка текста с использованием регулярных выражений
    • Замена с использованием оператора s///
    • Оператор split
    • Функция join
    • m// в списочном контексте
    • Другие возможности регулярных выражений
    • Упражнения
  • 10. Другие управляющие конструкции
    • Управляющая конструкция unless
    • Управляющая конструкция until
    • Модификаторы выражений
    • Простейший блок
    • Секция elsif
    • Автоинкремент и автодекремент
    • Управляющая конструкция for
    • Управление циклом
    • Тернарный оператор ?:
    • Логические операторы
    • Упражнения
  • 11. Модули Perl
    • Поиск модулей
    • Установка модулей
    • Использование простых модулей
    • Упражнения
  • 12. Получение информации о файлах
    • Операторы проверки файлов
    • Функции stat и lstat
    • Функция localtime
    • Поразрядные операторы
    • Упражнения
  • 13. Операции с каталогами
    • Перемещение по дереву каталогов
    • Глобы
    • Альтернативный синтаксис глобов
    • Дескрипторы каталогов
    • Рекурсивное чтение каталогов
    • Операции с файлами и каталогами
    • Удаление файлов
    • Переименование файлов
    • Ссылки и файлы
    • Создание и удаление каталогов
    • Изменение разрешений
    • Смена владельца
    • Изменение временных меток
    • Упражнения
  • 14. Строки и сортировка
    • Поиск подстроки по индексу
    • Операции с подстроками и функция substr
    • Форматирование данных функцией sprintf
    • Расширенная сортировка
    • Упражнения
  • 15. Умные сравнения и given-when
    • Оператор умного сравнения
    • Приоритеты умного сравнения
    • Команда given
    • Условия when с несколькими элементами
    • Упражнения
  • 16. Управление процессами
    • Функция system
    • Функция exec
    • Переменные среды
    • Обратные апострофы и сохранение вывода
    • Процессы как файловые дескрипторы
    • Ветвление
    • Отправка и прием сигналов
    • Упражнения
  • 17. Расширенные возможности Perl
    • Перехват ошибок в блоках eval
    • Отбор элементов списка
    • Преобразование элементов списка
    • Упрощенная запись ключей хешей
    • Срезы
    • Упражнения
  • A. Ответы к упражнениям
  • B. Темы, не вошедшие в книгу
  • Алфавитный указатель

3 отзыва

C этим товаром покупают
Наверх

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Получите доступ к персональным скидкам и акциям, ускорьте оформление заказов.
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам
Приходите в будние дни с 10 до 20, в субботу с 10 до 17. Воскресенье — выходной
695-25-25 МТС, velcom, life:)

Магазин OZ

Магазины OZ

Минск
Ещё 
В будние дни с 10 до 20
В субботу с 10 до 17
Воскресенье — выходной
695-25-25 МТС, velcom, life:)