Linux and UNIX Curriculum

These courses are scheduled on demand.


Click on the links below for HTML versions of the full course outllines
Crs Title Days Outline
LIN400 Migrating to Linux (Seminar) 1 HTML
LIN410 Introduction to Linux 5 HTML
LIN420 Linux System Administration Part 1 5 HTML
LIN430 Linux System Administration Part 2 5 HTML
LIN440 Building Intranets with Linux 5 HTML
LIN450 Linux Shell Scripting, Tools and Utilities 5 HTML
LIN470 Systems and Network Programming for Linux 5 HTML
LIN485 Linux Internals and Device Drivers 5 HTML

Linux Courses

The core Linux operating system and the many tools and utilities which are included with a linux distribution are provided under agreements which allow them to be used freely without payment of licence fees. Together, this body of software provides a low-cost but extremely capable and stable system able to replace or stand alongside commercial operating systems to provide a full range of computing services such as file and print servers, database services, web and e-commerce applications, routers, firewalls, and office productivity tools.

FTT's Linux curriculum includes courses for managers, system administrators, network administrators, professional end users and office users.

Course 400 offers a seminar-style overview to help managers assess the issues involved in migrating all or part of their computing environment from Windows to Linux.

Course 410 is intended to provide a "first sight" of Linux for end users, developers, system administrators, database administrators, technical managers, help desk staff, or anyone who needs to understand and use Linux on a day-to-day basis.

Courses 420 and 430 together provide a comprehensive treatment of system administration. These courses will help to prepare you for the Linux Professional Institute examinations LPI 101 and LPI 102 respectively.

Course 440 is intended for network administrators and shows you how to implement a complete and secure network infrastructure with Linux, including components such as routers and firewalls, and key services such as DNS, Web, FTP and remote login.

Course 450 covers the writing of shell scripts using bash, the shell preferred by most linux users, and the advanced use of system reporting, text filtering, and other Linux utilities. This course will appeal both to system administrators who use shell scripts to automate administrative tasks, and to professional users who wish to improve their productivity or to prototype software solutions. This course follows on well from course 410, for professionals wishing to become true 'power users' of Linux.

Course 470 is intended for software developers who wish to make full use of the linux "virtual machine". This comprehensive course covers standard library functions, system calls, processes and threads, inter-process communication, network programming, and the development environment.

Finally, course 485 provides a comprehensive introduction to the Linux kernel and how to write device drivers.

Click on the links below for HTML versions of the full course outllines
Crs Title Days Outline
LIN610 Introduction to UNIX 5 HTML
LIN615 Introduction to Solaris 10/11 (Open Solaris) 5 HTML
LIN620 Solaris System Admininstration Part 1 5 HTML
LIN630 Solaris System Admininstration Part 2 5 HTML
LIN640 UNIX Shell Scripting, Tools and Utililties 5 HTML
LIN650 Korn Shell Scripting 5 HTML
LIN670 Systems and Network Programming for UNIX 5 HTML

UNIX Curriculum

In addition to its linux training, FTT offers a parallel curriculum that is more oriented to the needs of professionals working in a 'mainstream' commercial UNIX environment, using commercial variants of UNIX such as Solaris, AIX and HP-UX.

These proprietary UNIX distributions continue to be supported by Sun, IBM and HP, even though these companies have given much support to the Linux community and have seen adoption of Linux as a means of maintaining, if not boosting, sales of their enterprise level server products.

Courses can be presented onsite, or at our training facilities in Carshalton. In both cases, events can be run with as few as four students.

Choice of Platform

FTT's linux courses can be tailored and run on a variety of Linux distributions such as RedHat (Fedora), SUSE and Ubuntu. If you have specific requirements, just contact us and tell us what you need.