[Pdx-pm] Fwd: Free Geek Programming Classes
Michael G Schwern
schwern at pobox.com
Wed Jan 15 22:40:30 CST 2003
Free Geek is starting up a series of programming classes beginning from
square one and working up through basic web and database design with PHP
(hey, its better than JSP which is what they're using now). There's one
class every Tuesday night, two hours to a class, revolving around a
real rewrite of Free Geek's inventory and volunteer tracking database.
I'm teaching the first class, Programming Concepts, this Tuesday 7-9pm
covering the basic of the basic basics. The nuts & bolts type stuff:
logic & flow control, data types, scope, etc... and the more
insubstantial stuff: algorithic thinking, code as prose and human
communication, making useful mistakes, how to read a man page, etc...
Also, we will be smearing things with peanut butter and jelly.
Most folks on these lists will already be well beyond what's being
taught, but you might want to send on friends, significant others,
relatives, pets & cowerkers who might be interesting in learning about
the Interweb. Or maybe you'd just like to come and heckle^Wsupport me.
It'll be interesting. This is my first time teaching a beginner's
Please RSVP to richard at freegeek.org so we have some idea of the audience
1731 SE 10th Avenue
Portland, OR 97214
----- Forwarded message from Richard Seymour <paynoattention at anarchysoftware.com> -----
From: Richard Seymour <paynoattention at anarchysoftware.com>
Date: Tue, 14 Jan 2003 12:49:37 -0800
To: education at lists.freegeek.org, hardware at lists.freegeek.org,
coders at lists.freegeek.org
Subject: [freegeek-coders] Programming Classes Coming up
FREE GEEK is offering several programming classes in the near future.
Collectively, these classes will help FREE GEEK re-implement its
database application in a programming language called PHP, while
teaching participants how to create web based database applications.
If you have question about any of the following classes, or to sign up,
please contact richard at freegeek.org.
* For people new to programming, there will be a one night seminar
entitled "Introduction to Programming Concepts" from 7 to 9 pm on
Tuesday, January 21 at FREE GEEK. We will cover the basic concepts of
flow control (branching, loops, etc.), using modules, calling
procedures, using objects, and the like. This class is language
independant and will likely draw from PHP and Perl for examples. This
class is recommended for people who want to learn programming, but have
had no training.
* We will be offering a six or seven week long programming class
starting Tuesday, January 28, from 7 to 9 pm at FREE GEEK, running every
Tuesday night through February and into early March. The class will be
called "Intro to Developing Web Applications using PHP and SQL". The
core of the class revolves around going through part of the code used in
FREE GEEK's database. The class will be taught by a small group of
volunteer teachers with experience in SQL, HTML, and PHP. Homework
assignments will be reviewed by the teachers and potentially included in
FREE GEEK's database application, which is being converted to PHP. This
class is open to anyone regradless of skill level, but if you are new to
programming, please attend "Introduction to Programming Concepts" above.
* For people who have some PHP experience and want more, the outline for
"Intro to Developing Web Applications using PHP and SQL" will be made
available. You will be able to follow along without needing to attend
class. We can give you a small project to work on and review your code.
* Watch for some advanced topics seminars coming up as well. We intend
to hold seminars on application packagings, writing install scripts,
writing init scripts, refactoring your code, and CVS. Details are not
Reminder: FREE GEEK is closed Saturday (January 18, in honor of the
Martin Luther King holiday).
What puts the "ape" in apricot?
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Richard Seymour, the Man Behind the Curtain
CHEEP GEEKS Anarchy Software FREE GEEK
Search the archives at http://web.freegeeks.org/search.html --
----- End forwarded message -----
Michael G. Schwern <schwern at pobox.com> http://www.pobox.com/~schwern/
Perl Quality Assurance <perl-qa at perl.org> Kwalitee Is Job One
More information about the Pdx-pm-list