This is a LinuxChix course page. This and the other courses pages are yet to be ported to the new LinuxChix website. Please feel free to browse the course in the meantime.

We appreciate your patience.

LinuxChix(tm)

Linuxchix courses

LinuxChix courses are taught by volunteers and are completely free. The courses are taught online through mailing lists, web pages, and IRC. For details about a specific course, click on the links below.

Many of the courses are taught on the courses mailing list.

If you would like to volunteer to start a new course, see the advice on running a course for instructions and tips.

Because all the courses are on a single mailing list, by default members will receive discussion about many different courses. People who only want mail about one or two courses should make use of Mailman 2.1's topic feature.

There are two important things you should know about the topics:

  1. You can be subscribed to all or only some of the topics.
  2. To make sure your post goes with the right topic, simply put the tag for that topic into your Subject: line. If the course is Perl, put "[Perl]" in your subject line. If the course is LaTeX put "[LaTeX]" in your Subject line.

Subscribing To Topics

If you go to the list options page and enter your email address you can see the courses which are running currently:

  • GIMP (Uses subject tag [gimp])
  • Tools for participating in Free Software (uses subject tag [Tools])
  • Linux commands course (Uses subject tag [Linux commands]) currently on hiatus

If you are only interested in some of these courses, you can choose them from the list. There is also a setting so you can choose to receive or not receive messages which are not associated with any particular topic. Receiving these messages is recommended, since posts where the writer forgot a subject tag will fall in this category, as will admin messages.

If you wish to get all mail sent to the courses list, don't select any particular course. (Yes, this is a little counter-intuitive.)

More Course Information

Note: this section of the page is curently being progresively updated to link to all available material.

Current Courses

Tools for participating in Free Software An introduction to version control and other tools currently on hiatus
Linux Commands An introduction to some useful Linux commands currently on hiatus

Past courses

You will find any material from the past courses that is still available through the links below. But since these courses are no longer active, please post any questions or comment ' to the most apropriate of the regular lists. eg Programming, Newchix or Techtalk.

GIMP An introduction to image editing with the GIMP.
Programming in C Learn the C programming language.
Linux Kernel Hacking Learn how to write and debug Linux kernel code
Security Learn how to secure your Linux box.
Python Learn to program in Python.
LaTeX Learn the LaTeX markup langauge.
Perl Learn to program in Perl.
Home networking Learn basic home networking for all distributions.
Domain names This course is aimed at people interested or possibly interesting in buying and using a domain name who do not know much about the process.
Running a small business A guide to starting and managing your own business
Firewalls An introduction to the theory and use of Firewalls
UNIX filesystem This course will teach you about the UNIX filesystem. That's the name given to the way that the UNIX operating system organises its files and directories, and makes them available to programs. You will learn about how this filesystem is mapped onto physical devices (hard disks, CD-ROM drives), "fake" devices (heard of "/proc", even used it a bit perhaps, but don't know how it works?), and even other machines over the network.
Computing Careers A discussion of computing careers.
© LinuxChix 2000-2006 unless otherwise specified Hosting provided by Intel and OSU Open Source Lab.