I couldn't agree more with brothers FoxtrotUniform and Dog and Pony: pick up a couple of languages, and tinker with the things that interest you. The more you tinker, the more you'll learn, and the more things you might find to learn.

A quick thing about database programming: learning DBI is easy. Without ever having touched Perl before, I was able to put together some CGI scripts that displayed information from a database in mere minutes - but only because I knew some SQL. Focus on SQL. While there are some database abstraction modules available, I feel that they limit a person's understanding of how a database is structured and how to work with them. While every implementation of SQL is somewhat different, the concepts are the same and are portable from development tool to development tool. It's neat being able to take what I know about SQL and use it in Visual C++, Perl, and Powerbuilder.

And from personal experience. . . picking up CGI with Perl may be easier with Apache than with IIS. Granted, I've seen some really neat things done with Perl on IIS, but I don't think it's as easy as Apache for someone trying to learn. And, you don't have to worry about security quite as much with Apache ;)

Hope this helps :) Good luck to you!
MrCromeDome


In reply to Re: Suggested skill set for aspiring perl programmer? by MrCromeDome
in thread Suggested skill set for aspiring perl programmer? by DigitalKitty

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.