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:
- You can be subscribed to all or only some of the topics.
- 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.
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.
||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
|| Learn how to secure your Linux box.
|| Learn to program in Python.
|| Learn the LaTeX markup langauge.
|| 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
|| 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.
||A discussion of computing careers.