[Perl-org-patches] [PATCH] Add a Tutorials Page - Resend - Inline
Shlomi Fish
shlomif at iglu.org.il
Wed Sep 23 09:01:40 GMT 2009
Hi all!
What this untested patch does is add the http://perl-begin.org/tutorials/ page
from perl-begin.org to http://learn.perl.org/tutorials/ . There are more pages
on perl-begin in that section, and they were not added yet. We should also
consider putting some comprehensive free-as-in-speech tutorials on
learn.perl.org as is the case on http://perl-begin.org/ to preserve the look ,
feel and common navigation and avoid some over-zealous firewalls.
Furthermore, I think we should have a side bar on the left or the right in
addition to, or instead of the top navigation bar, which can hold very few
links. See http://perl-begin.org/ for an example.
Included is the inline patch. I hope my mailer did not mangle it.
Regards,
Shlomi Fish
Index: learn/tpl/defaults
===================================================================
--- learn/tpl/defaults (revision 1470)
+++ learn/tpl/defaults (working copy)
@@ -7,6 +7,7 @@
page.sidebar = BLOCK; -%]
<a href="/">Home</a> |
<a href="/faq/">FAQ</a> |
+<a href="tutorials/">Tutorials</a> |
<!-- <a href="/tips/">Tips</A> | -->
<a href="/library/">Online Library</A>
[%- END -%]
Index: learn/tutorials/index.html
===================================================================
--- learn/tutorials/index.html (revision 0)
+++ learn/tutorials/index.html (revision 0)
@@ -0,0 +1,150 @@
+[%
+page.title = "Perl Tutorials";
+page.banner = "Perl Tutorials";
+%]
+
+<h2 id="note">Note</h2>
+
+<p>
+These online tutorials can provide an introduction to Perl so you can start
+writing your own scripts. Nevertheless, they don't teach everything there is
+to know about the language and one should still take care to learn all other
+things on his own from other resources.
+</p>
+
+<p>
+If you prefer a tutorial in something else besides English, check the
+<a href="./localized/">foreign languages page</a>
+</p>
+
+<h2 id="our_list">Our List of Tutorials</h2>
+
+<h3 id="perl_for_newbies"><a href="perl-for-newbies/">Perl for Perl
+Newbies Series</a></h3>
+
+<p>
+Intended for People with basic knowledge of C or something similar or even no
+knowledge of any programming language at all. Contains verbose slides filled
+with explanation, examples and anecdotes. Covers a basic subset of Perl,
+without too many "other ways to do it". (you are still expected to read the
+POD documents after the second lecture)
+</p>
+
+<h3 id="beginning_perl"><a
href="http://learn.perl.org/library/beginning_perl/">Beginning Perl</a></h3>
+
+<p>
+A comprehensive book for beginners by Simon Cozens that is available online.
+Aims to teach Perl even for people with no prior experience in programming
+at all. Probably your best bet, unless you don't want to read too much to get
+started.
+</p>
+
+<h3 id="perl5_wiki"><a
href="http://www.perlfoundation.org/perl5/index.cgi?recommended_online_tutorials">A
+List of Recommended Online Tutorials</a></h3>
+
+<p>
+An authoritative list of recommended tutorials.
+</p>
+
+<h3 id="perldoc_tutorials"><a href="http://perldoc.perl.org/index-
tutorials.html">The Perldoc
+Tutorials</a></h3>
+
+<p>
+The tutorials that ship as part of the perl core. Start with
+<a href="http://perldoc.perl.org/perlintro.html">perlintro</a> and
+<a href="http://perldoc.perl.org/index-tutorials.html">then continue with
+other tutorials</a>.
+</p>
+
+<h3><a href="http://www.perl.com/pub/a/2001/01/begperl6.html">Perl.com's
+Beginners Introduction to Perl</a></h3>
+
+<p>
+A 6-part tutorial that covers the basics without too many details. Again,
+reading the man pages is expected afterwards, but this tutorial should get
+you started.
+</p>
+
+<h3 id="haifau_perl_course"><a
href="http://mila.cs.technion.ac.il/~yona/perl/">Haifa University Perl
Course</a></h3>
+
+<p>
+A perl course with online slides.
+</p>
+
+<h3 id="picking_up_perl"><a href="http://www.ebb.org/PickingUpPerl/">Picking
Up Perl</a></h3>
+
+<p>
+A comprehensive tutorial by <a href="http://www.ebb.org/">Bradley M. Kuhn</a>
+and others. Does not cover modules and objects, but should get you started
+on simple scripts.
+</p>
+
+<h3 id="lpw-perl-beginners"><a
+href="http://www.slideshare.net/davorg/lpw-begin">LPW: Beginners Perl by Dave
+Cross</a></h3>
+
+<p>
+Presentation slides by Dave Cross.
+</p>
+
+<h2 id="advanced">Tutorials for Advanced Users</h2>
+
+<p>
+We don't know of any tutorials for advanced users in English, but
+<a href="$(ROOT)/books/#with_prev_knowledge">there are some books just
+for that</a>, some of which are freely available online.
+</p>
+
+<h2 id="other_lists">Other Lists</h2>
+
+<h3 id="perlmonks"><a
+href="http://perlmonks.org/index.pl?node=Tutorials">Perlmonks.org's
+Tutorials</a></h3>
+
+<p>
+Several tutorials as hosted on the popular "Perlmonks.org" site. Cover
various
+topics.
+</p>
+
+<h3 id="dmoz_category"><a
href="http://dmoz.org/Computers/Programming/Languages/Perl/FAQs,_Help,_and_Tutorials/">Dmoz
Category</a></h3>
+
+<p>
+Links to many other online tutorials.
+</p>
+
+<h3 id="perl_com"><a
href="http://www.perl.com/cs/user/query/q/6?id_topic=74">Perl.com's
+List of Perl Tutorials</a></h3>
+
+<p>
+A comprehensive list of Perl tutorials.
+</p>
+
+<h3 id="perlmeme"><a href="http://perlmeme.org/">Perlmeme.org</a></h3>
+
+<p>
+Several tutorials, "Frequently Asked Questions", and "Howto" documents
+on various subjects.
+</p>
+
+
+<h2 id="video">Video Tutorials</h2>
+
+<p>
+These are video tutorials (and so-called screencasts), that are used to
+introduce Perl for beginners.
+</p>
+
+<h3 id="show_me_do"><a
href="http://showmedo.com/videos/series?name=perlDevijverPerlIntroSeries">ShowMeDo's
+"Introduction to Perl" series by Steven Devijver</a></h3>
+
+<p>
+Several basic videos introducing Perl for beginners available on the
+<a href="http://showmedo.com/">ShowMeDo site</a>
+</p>
+
+<h2 id="attribution">Attribution</h2>
+
+<p>
+Based on <a href="http://perl-begin.org/tutorials/">Perl-Begin.org's
+ tutorials page</a>.
+</p>
Property changes on: learn/tutorials/index.html
___________________________________________________________________
Added: svn:eol-style
+ native
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
Parody on "The Fountainhead" - http://shlom.in/towtf
Chuck Norris read the entire English Wikipedia in 24 hours. Twice.
More information about the Perl-org-patches
mailing list