Beefy Boxes and Bandwidth Generously Provided by pair Networks vroom
Perl: the Markov chain saw
 
PerlMonks

Tutorials

 | Log in | Create a new user | The Monastery Gates | Super Search | 
 | Seekers of Perl Wisdom | Meditations | PerlMonks Discussion | 
 | Obfuscation | Reviews | Cool Uses For Perl | Perl News | Q&A | Tutorials | 
 | Poetry | Recent Threads | Newest Nodes | Donate | What's New | 

( #954=superdoc: print w/ replies, xml ) Need Help??

Tutorials

This section is an ever-growing online textbook, from which you can learn the basics of Perl or some nifty stuff you haven't seen before.

Should I post here?

While you can post directly to the Tutorials section, this has certain drawbacks. A generally better approach is to follow this procedure:

  1. Write up your draft tutorial and put it in your scratchpad; broadcast requests for comments in the chatterbox and elsewhere.
    After revising,
  2. Post it as a new Meditation, with "RFC" in the title.
    Later, if it is generally acclaimed to be worthy of Tutorials, but needs more work first, then make the necessary revisions and
  3. Post the final version as a Tutorials node.
Since ideally the Tutorials section has a high value-to-noise ratio, tutorial documents should be in as finished a state as possible before being posted to that section. (Not that it's the end of the world if they aren't.)

If you would be interested in writing a Tutorial but aren't sure what to write about, or if you have an idea for a Tutorial but can't commit to writing it — check out the Tutorials Quest!

Also of interest: How does editing work in the Tutorials section?

If you have Tutorials-related questions or requests, you may /msg them to Pedagogues.


All of the following categories are Perl related, with the exception of the first one, which is PerlMonks related, and the last one.

Tutorial Categories

 

New Tutorials  (Top)


Understanding and Using PerlMonks  (Top)

Here are some tutorials to help you get started with various aspects of using PerlMonks — affectionately known as the "Monastery".

Related Code


Getting Started with Perl  (Top)


Getting Deeper Into Perl  (Top)


Strings  (Top)

Related Q&A

Subroutines  (Top)

Related Q&A

Input and Output  (Top)

Related Q&A

Modules: How to Create, Install, and Use  (Top)


Web Programming  (Top)

Related Code

See also: merlyn's WebTechniques Perl columns.


Win32  (Top)

Related Code

XML Technologies  (Top)


Pattern Matching, Regular Expressions, and Parsing  (Top)

Related Q&A

Database Programming  (Top)

Related Q&A and Code

Object Oriented Programming  (Top)

Related Q&A

User Interfaces  (Top)

Related Q&A and Code

Network Programming  (Top)

Related Q&A and Code

Miscellaneous Modules  (Top)


Miscellaneous Perl Tutorials  (Top)


Non-English Tutorials  (Top)


Other Topics  (Top)


  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Login:
    Password
    remember me
    What's my password?
    Create A New User

    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others making s'mores by the fire in the courtyard of the Monastery: (21)
    BrowserUk
    Corion
    GrandFather
    shmem
    ww
    jdporter
    Your Mother
    holli
    atcroft
    eric256
    kennethk
    MidLifeXis
    bmann
    thezip
    Eyck
    broomduster
    socketdave
    ssandv
    BenHopkins
    MikeDexter
    im2
    As of 2010-02-09 20:45 GMT
    Sections?
    The Monastery Gates
    Seekers of Perl Wisdom
    Meditations
    PerlMonks Discussion
    Categorized Q&A
    Tutorials
    Obfuscated Code
    Perl Poetry
    Cool Uses for Perl
    Perl News
    Information?
    PerlMonks FAQ
    Guide to the Monastery
    What's New at PerlMonks
    Voting/Experience System
    Tutorials
    Reviews
    Library
    Perl FAQs
    Other Info Sources
    Find Nodes?
    Nodes You Wrote
    Super Search
    List Nodes By Users
    Newest Nodes
    Recently Active Threads
    Selected Best Nodes
    Best Nodes
    Worst Nodes
    Saints in our Book
    Leftovers?
    The St. Larry Wall Shrine
    Offering Plate
    Awards
    Craft
    Snippets Section
    Code Catacombs
    Quests
    Editor Requests
    Buy PerlMonks Gear
    PerlMonks Merchandise
    Planet Perl
    Perlsphere
    Use Perl
    Perl.com
    Perl 5 Wiki
    Perl Jobs
    Perl Mongers
    Perl Directory
    Perl documentation
    CPAN
    Random Node
    Voting Booth?

    What level of existential comfort do you require?

    Palace
    Executive suite at the best hotel
    Regular hotel in a decent part of town
    Motel
    Boarding house
    Sleeping Bag on Couch in Basement
    Any port in a storm
    Camping under the freeway overpass
    Jail
    Other

    Results (279 votes), past polls