Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Any Perl mini-Projects?

by PerlEnthusiast (Initiate)
on Mar 22, 2010 at 17:04 UTC ( #830115=perlquestion: print w/replies, xml ) Need Help??
PerlEnthusiast has asked for the wisdom of the Perl Monks concerning the following question:

Hi all, I am looking for some instructive Perl mini-Projects to try out my newly acquired Perl skills. I just underwent about 3 months training in Perl and am very actively trying out a lot of things in Perl. Particularly, I would like to do a project which involves a database backend and front end using CGI, DBI and html and also any Server like Apache. This I feel will really give me hands on experience in Perl and will further hone my skills. Your ideas in this regard will be greatly appreciated and it would be really helpful if I get something like an abstract briefly describing a project idea.

Replies are listed 'Best First'.
Re: Any Perl mini-Projects?
by moritz (Cardinal) on Mar 22, 2010 at 17:44 UTC
    The best is always a project which you can actually use for something. Working on something useful is a great motivation, and keeps you on track.

    Of course i don't have any idea what you actually need. My last database driven web project where public IRC logs.

    If I had some idle time that I couldn't fill with Perl 6 hacking, I'd write a platform for organizing events and letting people vote on possible dates and times. Such services already exist, but most of them don't offer you the ability not to vote on some of the options (in case of indecisiveness or incomplete information).

    I think it's a nice idea because you can get the bare bones running very quickly, and later on gradually add as many features as you feel like: optional authentication, cross dependencies between events (you can't be at two locations at the same time) and so.

    Still in the end you need a project you can be enthusiastic about, not something which i would like.

    Perl 6 - links to (nearly) everything that is Perl 6.
      "The best is always a project which you can actually use for something. Working on something useful is a great motivation, and keeps you on track. "

      I wish I could ++ that statement! The best, most motivating way to learn anything is to work toward a real-world, practical goal.
      This seems to be a really awesome idea. What I will do now is work thoroughly through the doodle site link that you have provided and come up with requirements. Thank u so much for your guidance. Take care.
Re: Any Perl mini-Projects?
by BioLion (Curate) on Mar 22, 2010 at 17:28 UTC

    Those things aren't really my bag, but i have found the tasks and discussion at codekata very useful. I am sure you could find ways to work in storing, fetching and serve up the answers, if you want to practice cgi etc...

    Just a something something...
Re: Any Perl mini-Projects?
by metaperl (Curate) on Mar 23, 2010 at 17:09 UTC

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://830115]
Approved by moritz
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (3)
As of 2018-05-24 18:48 GMT
Find Nodes?
    Voting Booth?