• Complain

William Bo Rothwell - Advanced Perl Programming: From Advanced to Expert

Here you can read online William Bo Rothwell - Advanced Perl Programming: From Advanced to Expert full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Apress, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

William Bo Rothwell Advanced Perl Programming: From Advanced to Expert
  • Book:
    Advanced Perl Programming: From Advanced to Expert
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2020
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Advanced Perl Programming: From Advanced to Expert: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Advanced Perl Programming: From Advanced to Expert" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

William Bo Rothwells Advanced Perl Programming continues where his previous book left off, more or less, as it guides you through advanced techniques of the Perl programming language starting with command-line options, references, and arrays and hashes from advanced data types. Next, youll learn about typeglobs for symbolic entries.
Additionally, youll see advanced subroutine handling, then packages and namespaces. Furthermore, youll build advanced modules and install CPAN modules. Unlike Java and C++, modules have been around in Perl for a long time now. Along the way, youll learn and use POD mark up language for Perl documentation.
Moreover, youll get a survey of the many advanced features and data structures of the current Perl programming language. Youll also get a survey of the new features of the latest Perl 5.x release. After reading and using this book, youll have the tools, techniques, and source code to be an expert Perl programmer.
What You Will Learn
  • Carry out command-line parsing and extract scripts
  • Create references; return values from a reference; work with the ref Function and strict refs
  • Work with advanced Perl data types using arrays, hashes, and hash of hashes
  • Use Typeglobs for symbol table entries
  • Build modules and install CPAN modules
  • Write documentation for Perl using POD
  • Work with the newest features in Perl, including the smartmatch operator, yada yada, automated regex modifiers, the CORE namespace and more
Who This Book Is For
Those with experience with Perl or who have read Rothwells prior books, Beginning Perl Programming and Pro Perl Programming.

William Bo Rothwell: author's other books


Who wrote Advanced Perl Programming: From Advanced to Expert? Find out the surname, the name of the author of the book and a list of all author's works by series.

Advanced Perl Programming: From Advanced to Expert — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Advanced Perl Programming: From Advanced to Expert" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
William Bo Rothwell Advanced Perl Programming From Advanced to Expert - photo 1
William Bo Rothwell
Advanced Perl Programming
From Advanced to Expert
William Bo Rothwell El Cajon CA USA Any source code or other supplementary - photo 2
William Bo Rothwell
El Cajon, CA, USA

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/9781484258620 . For more detailed information, please visit http://www.apress.com/source-code .

ISBN 978-1-4842-5862-0 e-ISBN 978-1-4842-5863-7
https://doi.org/10.1007/978-1-4842-5863-7
William "Bo" Rothwell of One Course Source, Inc. 2020
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

To all Perl Mongers, new and old.

Acknowledgments
Thanks to all of the folks at Apress for helping me get this book to print:
  • Steve: Thanks for getting the ball rolling.

  • Matthew: Appreciate your "behind the scenes" guidance.

  • Mark: Great job keeping this project on track.

  • Massimo: Excellent work providing useful technical feedback.

Table of Contents
About the Author
William Bo Rothwell

At the impressionable age of 14,William Bo Rothwellcrossed paths with a TRS-80 Micro Computer System (affectionately known as a Trash 80). Soon after, the adults responsible for Bo made the mistake of leaving him alone with the TRS-80. He immediately dismantled it and held his first computer class, showing his friends what made this computer thing work. Since this experience, Bos passion for understanding how computers work and sharing this knowledge with others has resulted in a rewarding career in IT training. His experience includes Linux, Unix, DevOps tools, orchestration, security, and programming languages such as Perl, Python, Tcl, and Bash.

Bo can be contacted via LinkedIn: www.linkedin.com/in/bo-rothwell .

About the Technical Reviewer
Massimo Nardone
has more than 24 years of experience in security web and mobile development - photo 3
has more than 24 years of experience in security, web and mobile development, and cloud and IT architecture. His true IT passions are security and Android.

He has been programming and teaching how to program with Android, Perl, PHP, Java, VB, Python, C/C++, and MySQL for more than 20 years.

He holds a Master of Science degree in Computing Science from the University of Salerno, Italy.

He has worked as a project manager, software engineer, research engineer, chief security architect, information security manager, PCI/SCADA auditor, and senior lead IT security/cloud/SCADA architect for many years.

His technical skills include security, Android, cloud, Java, MySQL, Drupal, Cobol, Perl, web and mobile development, MongoDB, D3, Joomla, Couchbase, C/C++, WebGL, Python, Pro Rails, Django CMS, Jekyll, Scratch, and so on.

He worked as a visiting lecturer and supervisor for exercises at the Networking Laboratory of the Helsinki University of Technology (Aalto University). He holds four international patents (PKI, SIP, SAML, and Proxy areas).

He currently works as chief information security officer (CISO) for Cargotec Oyj, and he is a member of ISACA Finland Chapter Board.

Massimo has reviewed more than 45 IT books for different publishers and has coauthoredPro JPA in Java EE 8(Apress, 2018),Beginning EJB in Java EE 8(Apress, 2018), andPro Spring Security(Apress, 2019).

William "Bo" Rothwell of One Course Source, Inc. 2020
W. ". Rothwell Advanced Perl Programming https://doi.org/10.1007/978-1-4842-5863-7_1
1. Command-Line Options
William Bo Rothwell
(1)
El Cajon, CA, USA

Perl command-line options arent necessarily an "advanced" topic. However, with the exception of a couple of common options, most Perl programmers dont explore command-line options until they have been working with Perl for a while. This is unfortunate as some of the command-line options provide some very useful features.

This chapter wont cover every command-line option. It will focus on some of the most useful options. The following chart contains a brief summary of most of Perls command-line options:

Option

Meaning

-

Terminates options

-0[octalnum]

Specifies the input record separator as an octal character

-a

Turns on autosplit if used with the -n or -p options

-c

Checks syntax only

-d

Executes Perl using the debugger

-Dnumber

Sets debugging flags

-e perl cmd

Executes code listed on command line

-F/pattern/

Specifies what pattern to split on when -a is used

-h

Displays a summary of command-line options

-i[ext]

Tells Perl to edit files that are processed by <> in place

-Idir

Specifies what directories to pre-append to the @INC array

-l[octnum]

Enables automatic line-end processing

-Mmodule

Executes use

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Advanced Perl Programming: From Advanced to Expert»

Look at similar books to Advanced Perl Programming: From Advanced to Expert. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Advanced Perl Programming: From Advanced to Expert»

Discussion, reviews of the book Advanced Perl Programming: From Advanced to Expert and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.