Learn
programming for Free and how to develop and write computer programs and
IT applications. Get Free knowledge, information, references, and
resources about computers now. Many Free training courses,
tutorials, books,
training guides, tips, articles, and helps are available to you.
Edcomp.com - Use our new Free
Computer Training Search site to find Free Linux
Training and Tutorials now. IT contains over 150,000 free educational, training and tutorial
web resources, all at your fingertips. Also search for computer
programming and software development sites. Check out our predefined search page
for faster access. If you're an
Intelligentedu.com Member, go to our member search page
to access this special page to search over 220,000 free training web
resources.
Type in the computer subject you want to learn more about:
Here are some great Edcomp free training result
pages for Linux:
Our Blogs are now online,
written by Scott Turton, site editor for Intelligentedu.com and EducationOnlineForComputers.com. Keep pace with
and give comments on all of the new free computer and I.T. training,
education, and tutorial web resources and sites that he is discovering
on a daily and weekly basis. We also encourage you to write your own
posts linking to free training.
Intelligentedu
Online Library of Training Courses - This is another one of our new Free
training and tutorial sites, providing over 450 free online IT
tutorials. Tutorials range from entry level training on using word
processors through to advanced techniques in programming, web development, database
design, and network routing. In-depth courses are also available at low cost.
New!
Free Linux Training Videos
- Here are free Linux training and tutorial videos available from video.google.com.
New!
Linux Workshop
Tutorials and Guides - Tech-geeks.org hosts the following Linux learning
tutorials and guides for learning about Linux, how to use and administer it.
99 Free Linux Course
Modules -
Here are 99 free Linux course modules in pdf format covering
most of the important areas that you need to learn and know when using
and administering Linux. These are also available in OpenOffice format.
Linux Howtos and
Tutorials -
HowtoForge hosts many good Linux Howtos and
Tutorials. These
Linux learning tutorials are written at a high quality level and cover
Apache, Samba, Xen, kernel hacking, DNS, Sendmail, MySQL, Postfix and
more. The contributors to this site symbolize the open source spirit by
sharing their knowledge of Linux with others so everyone who desires to
can gain further understanding in these technical areas.
Pocket Linux Guide: Building a Linux
System - The Pocket Linux Guide teaches you the techniques and methods of
building a Linux operating system from source code. It is structured as
a project that builds a diskette based Linux system, with each chapter
building components of the overall system while explaining how it
works, why it is needed and how to build it. After completing the
Pocket Linux project, you should possess an enhanced knowledge of what
makes Linux systems work, as well as the confidence to explore larger,
more complex source-code-only projects.
Free Linux System Administration
Course - This free Linux course covers many of the tasks a Linux System Administrator needs to know. The system administrator's role is to keep the Linux system up and running and to take all the necessary measures to prevent system problems and crashes. These measures, may be automatic, or manual. This course will teach you topics you need to understand and use as a system administrator, such as shell programming using Bash (the Bourne Again Shell) and other simple programming techniques such as sed, awk, Expect, and Tcl/Tk. This course all teaches you user administration, time services, boot services, compiling the Linux kernel, kernel modules, building packages, and burning your own Linux CD.
Free X Window Programming
Course - This free course will teach you the details of programming in X Windows. This includes learning the details of programming with Tcl/Tk, KDE with QT, Gnome, Gtk, Java, C++, and XWT. In the appendix is a Complete Linux Command Reference for X Programs and answers to all exercises.
LPI Certification Self-Study Guide - The goal of this 'LPI Certification Self-Study Guide' (pdf format)
is to leverage existing Linux documentation and combine it with sample
questions written by LPI certified persons. (LPI is the Linux
Professional Institute.) This self-study guide is broken into chapters
based on the objectives for LPI exams 101 and 102. Each chapter begins
with a brief overview of the objective followed by a more detailed
explanation and several practice questions. This is a work in progress.
If you are an expert in one of the objective areas and would like to be
part of the LPI Study Guide effort please contact the author to adopt a
chapter.
The LPIC-2 Exam Prep Book - This
book is intended to help people prepare for the Linux Professional
Institute Certification 2 exam, or the LPIC-2 exam. You will need to
have at least 2 years of practical experience with Unix, preferably
Linux. Though you may take the LPIC-2 exam without it, you should be an
LPIC-1 alumnus to be allowed to the titles and rights that come with
the LPIC-2 certification. The authors aimed to create a set of training
and tutorial documents that will assist you in passing the LPIC-2 exam.
This book contains all the information (and more) needed to pass the
exam.
The Linux
Migration Quick Reference -
This site gives you the nuts and bolts view of how to get things going in
Linux in the shortest amount of time. No need to wade through lots of
documentation.
Linux Kernel Hacking
Free Course - If you want to learn how to modify the Linux kernel and how to
evaluate the impact of the changes you made (we call this kind of
programming, kernel hacking) then you won't find as much documentation
as in the case of installing and using Linux. So, the ambitious goal of this Kernel hacking course is to
explain the things you need know to become a
reasonable kernel hacker. Here are the Schedule of Course
Presentations and the Linux Kernel Hacking Course
Notes.
DebianHelp.co.uk - This website
provides simple and easy help, tips
and tricks, along with valuable support articles to the Debian user community
ranging from beginners to Experts.
Free Netware to Linux Training from
Novell - This web-based course consisting of 10 self-study Training
Modules
introduces those familiar with NetWare to Novell's Open Enterprise Server for Linux.
It teaches the following features,
deployment options, file storage, print and web services,
administration, and configuration. Multiple lab exercises are included.
Alphabetical Glossary of Linux
Commands -
Here
is an excellent glossary of Linux commands, from the book,
Linux in a Nutshell, 5th Edition. Click on any of the 687 commands to
get a description and list of available options for the Linux command
selected. Also, here is a free chapter from
this book, titled Boot
Methods.
Study for Linux Certification Exams for Free from
LinuxCarePAK.com -
This website is meant for end-users as well as I.T support
professionals who are planning to learn how to install, manage, and
administer the fastest growing enterprise operating system - Linux. The
learning materials here will help you study for the Linux Professional
Institute Certification exams, along with the CompTIA Linux+ exam and
the Red Had Certified Engineer exam. All of the important areas and
topics are covered.
The LPIC Program - Free Training for LPIC-1
Exams and The LPIC Program - Free Training for LPIC-2
Exams - The LPIC program, short for the Linux Professional Institute
Certification program, is designed to certify the competency of system
administrators using the Linux operating system and its associated
tools. Its goal is to provide a consistent and standardized Linux
qualification. It is designed to be distribution neutral, following the
Linux Standard Base and other relevant standards and conventions. The
LPIC program is designed in two levels. The blog posts below offer
information and free training and tutorials for both the first level,
LPIC-1, and the second level, LPIC-2.
The Linux Knowledge
Base and Tutorial -
Here you will find hundreds
of articles and Linux
Tutorials on a wide range of Linux-related topics, glossary
definitions, links to more information as well as a "Test Your
Knowledge" sections with hundreds questions and answers. These Linux
topics are suitable for beginners, as well as advanced users. They go
beyond the basics, providing you with the information necessary to get
the most out of your Linux system. If
you need an answer to a specific question, then you can check out their
Forums.
Linux 201: Administering Linux for Users Free
Course - Linux 201 takes you deeper into Linux. Fedora Core 2 remains the
focus when it comes to the GUI, but the greater command-line coverage
translates better to the whole range of distributions. Some topics such
as system configuration are expanded here, and other topics -- burning
CD-ROMs, expanding multimedia support, adding NTFS support, and
removing and managing the software on your system -- are all covered
and are important topics for an end user to know. By the end of this Free
Instructor- led course, you will reach a whole new level of being
able to control your own computing destiny.
18 Free Linux Classes to Learn Linux with Online Classmates
- To study by one's self is not easy. It's much easier when you have people to
discuss things with. If you would like to have some 'Online Classmates' to
study with when you are learning Linux, then this site is for you. This site,
"Learn Linux - Online Classmates", offers 18 Free Online Linux
courses, with 3 levels of interactivity: Most Interactive, Interactive, and
Least Interactive.
Linux LPI Certification Self-Study Guide - This
Linux LPI Self-Study Guide is intended to provide a quick and
inexpensive method for experienced Linux users to prepare for Linux
Professional Institute (LPI) certification exams 101 and 102. This
study guide provides a structured method for quickly reviewing the
knowledge required by the exam objectives. Links to external references
and documentation are provided for key terms and concepts and practice
questions with answers at the end of each chapter are provided.
Free Linux System Administration Course - This Linux System Administration course, from
Learnlinux.tsf.org.za,
will teach you how to do Linux system administration. You will need to
have completed and be familiar with the material covered in the Linux Fundamentals Course
before you take this one. After finishing both of these free
Linux Courses you will have the equivalent knowledge of a Junior
Administrator in Linux. You will have enough knowledge and experience
(through intensive labs) to assist a fully qualified System
Administrator in a commercial business situation.
Also from Learnlinux.tsf.org.za are the following free Linux courses:
Free Linux Internals Course - This Linux Internals course is designed to help the student understand the inner workings of the Linux kernel.
Free Shell Scripting Course
- This Shell Scripting course teaches you how to create shell scripts,
the use of Regular expressions, file manipulation with sed, grep and
awk and how to tie all this new knowledge into scripts that make using
Linux so simple.
Free Linux Electives Course
- This course teaches you how to configure server services such as the
Apache web server, the Squid Proxy server, the Bind name server, and
the Sendmail and Exim Mail servers
Free Linuxchix Courses
- Free Linux courses from LinuxChix are taught by volunteers and are
completely free. These Linux training courses are taught online through
mailing lists, web pages, and IRC. Here are the course topics taught:
Gimp, Linux Commands, Programming in C, Linux Kernel Hacking, Security,
Python, LaTex, Perl, Home Networking, Domain Names, Firewalls, and Unix
Filesystem.
Linux Documentation
- This is an excellent collection of Linux tutorials, documentation, manuals, guides and
howtos.
Linux Technology Center: Publications -
This site tracks the various technical contributions
IBM is making to Linux and related development communities. Tutorial
and Article publication topics include: Clustering, Database, Device
Drivers, File Systems / Storage, Java, Kernel, Networking, Security,
Software Development, Standards, and Systems Management.
Two
Linux Training Courses
- TJ Miller has updated his Linux training curricula for both
his Introduction and Sysadmin courses. He updated the intro
course to align more with Linux+ certification. Here are the
.doc formats: Introduction
and System
Administration.
InformIT
Reference Guides - With these new Reference Guides you can browse
InformIT's free training content and stay current with key technologies.
The table of contents leads you to key topics, and points you to the
best articles, books, etc. Here are the Linux
Guide.
Free
Linux Tutorials and Courses from IBM developerWorks
- The Linux content zone on the IBM developerWorks provdes Linux tutorials, code, and forums for learning this
important authoring and messaging framework and web technology. You'll find
Linux related tools,
samples, standards
information, education resources, news and events. Here
is their New
to Linux learning page with links to many Linux tutorials
Linux
Tutorials from IBM - These free online Linux tutorials and
articles span the range from pure Linux technology through detailed
explanations of how to build Linux-based projects. This collection includes
web-based Linux tutorials and on-demand Linux Webcasts. Here are their Linux
Technical Library and their Linux
Forums.
Linux University -
Take free courses from 3 tracks: Developer, Admin and User. Courses
include: C, C++, Perl, GTK, Security, TCP/IP Introduction, Configuring
Sendmail and NIS, KDE, Gnome, Gimp and Bash.
FTLinuxCourse 2004: Free Linux Online Course - The
is the newly released FTLinuxCourse 2004, which is the newest and
latest edition of this free online Linux Course. The chapters and
lessons of this new course cover more about using and administering a
Linux computer and desktop system and less about the installation. The
main course contains 35 course chapters.
Introduction to GNU-Linux Course - This is an 81 page Linux course you can download in
several formats. This page has been set up as the primary
distribution point for this and (soon to be) many other courses based
in the instruction of Linux.
Debian Linux Tutorial -
Step-by-Step Guide & Tutorial Pages - Have an old system gathering
dust? Turn it into a Linux server! It's easy to do. Just follow along
with our guide pages and we'll walk you through installing the Debian
Linux OS and setting up a network with the most common types of
Internet and LAN servers. Also, here is a Debian
Linux Guide - This is a 459-page guide on how to set-up and use
Debian Linux.
Getting
Started With Linux - If you're new to Linux and want to find
out how to use the fastest growing operating system today, all you
have to do is take our beginner's course and you'll be ready to go.
Free Online Class: Linux 201: Administering Linux for Users
- This Linux course takes you deeper into Linux, using Fedora Core 2
for the GUI, but all of the command-line learning content here is
applicable to the whole range of distributions. System configuration
is covered in detail, other topics, such as burning CD-ROMs,
expanding multimedia support, adding NTFS support, and removing and
managing the software on your system, are also taught so you can
administering your own Linux desktop as an expert end user. This
online course is available 24/7 and you can enroll at any time. An
instructor leads the class and will assist you in the lessons. Here is the free online course for Linux 101.
2 Free Linux Courses and Free Linux Books
- Linux.org offers 2 Free Linux Courses and links to several free Linux
books. One course is designed for beginners and the other is an
intermediate level course. They will be offering a Linux Online
certificate program in the future, and will also be adding tests and
evaluations to the existing lessons in these courses.
Introduction to Linux - A Hands on Guide
- This guide was created as an overview of the Linux
Operating System, geared toward new users as an exploration tour and
getting started guide, with exercises at the end of each chapter. For
more advanced trainees it can be a desktop reference, and a collection
of the base knowledge needed to proceed with system and network
administration.
IBM Linux Redbooks, Papers, and Technotes
- IBM has developed and hosts a great many documents, papers, books,
and guides on its Linux Redbooks Portal site. Here you will find the
latest Drafts, new Technotes, Workshops, and New Redbooks and Redpapers - from which you can learn all about deploying and managing Linux in your business and enterprise.
Linux Kernel Architecture Book
- This 56-page free book, in rtf format, is a peer collaboration and
work-in-progress covering functional and design specifications for
Linux kernel subsystems, services and the modules. This is a
collaborative work by engineers in industry and in the open source
community, with open peer review. Here is the Linux Kernal book (rtf format).
Linux Security Documentation, Tutorials, HOWTOs and Guides
- Linuxsecurity.com is the site to go to when looking for information
and guidance on how to secure the Linux Operating System. This page
contains the how-tos, white papers, and documents hosted by this site
that will help you understand how to do this.
Fossil Lab - This site has
several good Linux tutorials covering things such as Basic Commands,
System Admin, Building A Kernel, Adding A System Call and Linux Module. Also look at the slides and exams with solutions here:
http://www.cs.wpi.edu/~claypool/courses/3013-B01/ and course notes
here: http://www.cs.wpi.edu/~cs4513/d01/.
Linux Training Courses from IBM Developerworks:
IBM Linux Technical Library - The Linux library includes a wide range
of technical articles and tips, tutorials, and IBM Redbooks.
Linux Tutorials
- These free online Linux training tutorials teach and demonstrate a
variety of Linux topics - these are for everyone from beginner to
advanced developers.
The Linux
Tutorial - This is a fairly detailed tutorial course on Linux,
based on the book, "Linux User's Resource". It is intended as an
introductory to immediate tutorial, though advanced users will also
learn something.
Linux
Training Manuals - Fortuitous
Technologies has recently made their Linux Fundamentals course
curriculum available for Free to everyone. They hope their training
material will be beneficial to trainers and companies alike who seek
high quality course materials for Linux.
LPI
certification 101 exam prep, Part 2: Basic Administration Course
- In this second new Linux tutorial, you will learn how to use regular
expressions to search files for text patterns, how to locate files on
your system, and how to take full control of Linux processes. You'll
even get a whirlwind introduction to shell pipelines, redirection, and
text processing commands.
YoLinux: Index of
Linux Tutorials - A Linux Information Portal that includes informative Linux tutorials and links to many Linux sites.
Linux Training - Free Linux Training Materials and Linux Training
Courses. A Complete Linux Systems Training Course is available for
download.
Basic Linux Training - This is a free online course for those without any
knowledge of Unix or programming. The 16 lessons are designed to be
used with virtually any Linux textbook, and are self-paced. This course
is free, but requires registration. You will need a text book and a
Linux distribution - both of which you can obtain online for free.
Linux
Documentation Project and Guides, How Tos,
Man Pages, FAQS, and the Linux Gazette. The Linux Documentation Project
(LDP) is working on developing good, reliable documentation for the
Linux operating system. The overall goal of the LDP is to collaborate
in taking care of all of the issues of Linux documentation, ranging
from online documentation (man pages, HTML, and so on) to printed
manuals covering topics such as installing, using, and running Linux.
(See cat2-3.html for
description of each guide.)
Linux Refresher Course
- This is Free on-line Linux system administration training, giving you
a well structured overview of the Linux operating system for both
average users and system administrators. This material covers many, but
not all, of the kinds of activities that a Linux user and Linux system
administrator has to be concerned about.
How
to Build a Beowulf: A Tutorial - This tutorial contains these
sections: Building a Beowulf System, Motivation, Bits & Pieces,
Hardware Integration, Linux, Networking, Managing Ensembles, PVM, MPI,
Avalon, Tricks & Tips, and Applications. To read .ps file download Ghostscript.