[oclug] February Tutorial - Programming CGI

michael ondrechak mondrechak.lists at gmail.com
Sat Feb 12 21:11:31 EST 2005


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     ANNOUNCING:  Programming with CGI
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Topic:     Programming with the Common Gateway Interface (CGI)
Date:      Thursday, February 24, 2005
Time:      6:30-8:30pm  (Come a bit early for drinks and snacks)
Cost:      Free (Donations to OCLUG appreciated)
Location:  ExitCertified, 85 Albert St., Suite 1200, Ottawa.
Map:       http://tinyurl.com/cd6l

WHAT IS IT?
~~~~~~~~~~~

This is one of a series of Linux-related Technology Seminars to be
presented by the Ottawa Canada Linux Users Group (OCLUG) and
ExitCertified.  ExitCertified has generously made their classroom space
available to OCLUG for these training sessions and other events.

WHAT IS THIS MONTH'S TOPIC?
~~~~~~~~~~~~~~~~~~~~~~~~~~~

This tutorial will introduce the student to CGI programming, a common
technique used to deliver dynamic content for web-based applications. The basic
concepts will be introduced and demonstrated with examples using various
programming languages (C, bourne shell, Perl, Python). The students will begin
with learning how to generate simple web-pages containing some dynamic content
and build up to form submission and processing with session-handling. Advanced
material will be covered if there is time, including a discussion to
dispell the
myths about CGI vs. server-parsed solutions like PHP.

Student laptops are not required, however, students may bring their
laptops and work through the examples.  Examples will be presented using C,
Bourne-shell, Python, and Perl.  The Apache web server will be used to
present the pages.  Configuration of these tools is beyond the scope of the
tutorial and therefore will not be discussed.  Students wishing to bring a
laptop are asked to ensure that the tools are setup before the tutorial.

ABOUT THE INSTRUCTOR
~~~~~~~~~~~~~~~~~~~~

Michael P. Soulier is a software developer for Mitel Corporation. He is
currently working on, among other things, the 6000 Managed Application Server,
a Linux server managed via a web-interface (see http://contribs.org for the
GPL'd project).

He is also the current webmaster for OCLUG (http://www.oclug.on.ca) and OPAG
(http://opag.ca). See http://opag.ca/wiki/MichaelSoulier if you have nothing
better to do.

REGISTRATION
~~~~~~~~~~~~

Registration for this class is on a first-come, first-served basis.  If
you are interested in attending, please email:
mondrechak.lists at gmail.com with the the subject line: February tutorial.
Please include your name and email address in the email.  Your
reservation will be confirmed via email.

Please sign up ASAP, as there are only 20 seats available.  These classes
usually fill up very quickly!

Please make sure you attend if you sign up.  If you must cancel, email me
so I can make the spot available to someone else.

FUTURE TECHNOLOGY COURSES
~~~~~~~~~~~~~~~~~~~~~~~~~

OCLUG and ExitCertified plan to continue this series of technology
courses.  We plan on holding one session per month, with various topics
and skill levels covered.  If you are interested in leading a training
session, or have a good idea for one, please contact
mondrechak.lists at gmail.com to arrange something.

Volunteers are needed to teach these classes and ensure the sessions
continue to be a part of OCLUG's regular schedule of events!

Upcoming sessions:

March           Init and Booting Linux
April           vservers
May		Looking for Speakers

ABOUT EXIT CERTIFIED
~~~~~~~~~~~~~~~~~~~~

ExitCertified is an Authorized Sun Education Centre and the only training
company in Canada to focus solely on providing Sun technology education
and certification.

Serving IT professionals, government agencies and corporate clients,
ExitCertified specializes in delivering Solaris(tm) Operating
Environment, Networking & Security, Server & Storage Systems and Java(tm)
Technology training.  Courses offered relate to industry recognized Sun
Professional Certification programs.

For more information about ExitCertified or to view an upcoming course
schedule visit: http://www.exitcertified.com/register/

ABOUT OCLUG
~~~~~~~~~~~

The Ottawa Canada Linux Users Group promotes and supports the use of
Linux at the local community level in Ottawa.

Founded in March 1997, OCLUG holds monthly general meetings and other
special events.  Membership in OCLUG is diverse from newbies to the
proverbial Gurus.  OCLUG was created to help promote Linux in the Ottawa
area and maintains several mailing lists to help accomplish this goal.

For more information about the group and its activities, please visit our
website located at:  http://www.oclug.on.ca/


More information about the OCLUG mailing list