Welcome to Tutorials Quest!
As you know, one of the great resources on the PerlMonks site is the library of user-contributed wisdom known as Tutorials.
Now, as much great stuff as already exists in Tutorials, there are still significant gaps in the coverage — not all of them identified (yet). Where needs have been identified, they are listed here.
If you are looking for a way to contribute to Perl's knowledgebase in an area of your special expertise, please consider submitting a Tutorial! Please note the recommended procedure is to post a new Tutorial first as Meditation, with "RFC" in the title.
The instructions on how to write a Tutorial can be found on the Tutorials page itself.
If you do think you want to write a tutorial in satisfaction of one of the posted requests, please let Pedagogues know, because if multiple people express an interest in a topic, we can hook you up for possible collaboration.
If you have a suggestion for a tutorial to be written, please /msg [pedagogues] with your idea.
This page and the Tutorials section are managed by the Pedagogues group. If you have any questions about this page or the Tutorials section, /msg [pedagogues], or find one of the Pedagogues in the Chatterbox and ask them publicly.
Tutorials on the following subjects are needed:
- HTML Cleanup and Demoronisation
A tutorial on the available and preferred techniques and modules for sanitizing (demoronising) HTML generated by Microsoft apps, and on HTML tidying generally.
See ww's post, Re^2: "Demoronizer" in Best of the Best Users in Perlmonks site.
Suggested by ww on Jan 25, 2006 at 01:34 UTC
Tutorial on the basics and the intricacies of WWW::Mechanize.
Suggested by planetscape on Jan 26, 2006 at 16:22 UTC
- Perl 6
For example: Getting started, the new regex system, the new object system, Parrot, Pugs, etc. etc.
Suggested by citromatik on Jun 30, 2007 at 11:04 UTC
u65 expressed an interest in writing a "Getting Started" on Jun 12, 2015 at 04:00 UTC
- Dynamic Programming
A tutorial about dynamic programming in Perl, with a real world example (such as the knapsack problem; see Algorithm::Knap01DP).
Suggested by Limbic~Region on Jan 30, 2008 at 05:00 UTC
Tutorials on context (i.e. scalar context, list context) are needed. We have one, a fairly narrowly focused meditation on the scalar-context return values of things normally called in list context. Much more is needed.
- Debugging, Benchmarking, and Profiling
We have one tutorial — Benchmarking Your Code — but it doesn't cover a lot of the subtleties and pitfalls of benchmarking. It also only talks about Benchmark.pm, and doesn't cover profiling at all.
We also need some more in-depth articles on debugging Perl programs.