Congrats, best of luck, I do believe however that what comes quickly would go quickly, so have a short term strategy and aim for a bigger goal in the long run too, like maybe you can start to quickly bag up all the important basic pillars for the language and then solidification of the knowledge you thus reaped becomes an accumulated function of time.. The Monastery is the best place to inspect for real life problems and interactivity of different approaches of different weights to tackling a given issue at hand.
Since you have few weeks at hand and it is not immediately clear how your current programming competency level is, a general advice would be to focus on distributing the following concepts on the weeks you have...
- Essential Perl (Overview), scalar variables, lists, arrays, hashes.
- Operators and Precedence, Conditionals and Looping statements.
- Regular Expressions.
- Subroutines.
- Formats and String Handling.
After having felt pretty comfortable around this part go the extra mile and hit the following, which more or less require good understanding of the above areas....
- References.
- File handling.
- Data structures.
- OOP (Packages and Modules).
- Standard core modules and Modules installation.
While this is not a strict roadmap but from here forward you can pick more advanced topics relatively easier and quicker...
The best place for Perl documentation is http://perldoc.perl.org/index.html, since it has FAQs, Tutorials, as well as documentations for various modules too all in one central place...
Best of luck and remember practice makes perfect and keep hanging around the monastery...
Excellence is an Endeavor of Persistence.
A Year-Old Monk :D .
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
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, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.