>-----Original Message-----
>From: Richard Adams [mailto:[EMAIL PROTECTED]]
>Sent: 29 April 2002 14:01
>To: [EMAIL PROTECTED]
>Subject: Selftuition
>
>
>Hi,
>I've been teaching myself Perl and C in preparation for a new
>job. I've been
>using Wrox's "Beginning Perl" and the Camel book for Perl, and
>K&R and the
>Deitel&Deitel "How to program " for C. Does anyone know of a Perl
>instruction book/web resource that has plenty of exercises
>(with example
>answers) like the Deitel book for C?
Mailing list are full of useful material simply because most of the
questions posted are from people using it to achieve something where they
work. This means that you are getting real world examples. This list has got
a lot of examples on regular expressions etc due to the beginner content. I
imagine that you would get more complicated examples on more technical
mailing lists,
>
>The main problem I've had learning Perl is trying to separate
>out the "need
>-to -know" stuff from the "very clever but you can get by
>without it" info,
>esp in the manpages and the Camel book. Also I find the
>exercises in the
>deitel book for C very useful for getting the syntax firmly learned.
>This is my first post so hope it's suitable,
Since I started learning Perl I am always turning to the cookbook as it
always seems to have the thing that I am trying to achieve already in it. It
is very satisfying when you turn to it and see that you where thinking along
similar lines as the book to achieve the answer. Its always good practice to
write something that has already been written and compare the two. You could
try the following
Parse a text file for all email address's with no duplicates. The algorithm
has been written to get the email address's but try it and see if it works.
or
Create a service in NT to monitor a website or to ping a server and inform
you if it is up or down.
The list of practical exercises that you could try is endless. My advice
would be to look at the type of job you are going to be doing and think
about the practical uses that you could put your skills to in that job. I
seem to spend all day connecting to Oracle and parsing data or counting
results for matches but that's just me if I was in admin work I would
probably concentrate more on process management etc.
Harry
*************************************************************************************
COLT Telecommunications
Registered in England No. 2452736
Registered Office: Bishopsgate Court, 4 Norton Folgate, London E1 6DQ
Tel. +44 20 7390 3900
This message is subject to and does not create or vary any contractual
relationship between COLT Telecommunications, its subsidiaries or
affiliates ("COLT") and you. Internet communications are not secure
and therefore COLT does not accept legal responsibility for the
contents of this message. Any view or opinions expressed are those of
the author. The message is intended for the addressee only and its
contents and any attached files are strictly confidential. If you have
received it in error, please telephone the number above. Thank you.
*************************************************************************************
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]