Linux Curriculum
ASERT has a range of Linux courses. If you don't see what you are after, please contact us to discuss
your training needs. Our courseware is very modular, so we can often put together something which meets
your needs.
LX101: Introduction to Linux & Administration (2-4 days)
The popularity of the UNIX operating system has increased steadily over
the last decade or so. The system's stability and scalability has led to
it becoming the system of choice for enterprise-level applications such
as hosting mail and Web servers and providing database services. At the
same time, the growing acceptance of popular, freely available derivations
such as Linux and FreeBSD means that UNIX is reaching out to the desktop
as never before. The growth of UNIX means that skilled administrators are
in great demand.
LX102: Introduction to Linux for Developers (2 days)
This course provides an introduction to Linux for Developers. It provides an overview of the main
features of Linux that are applicable to developers including: installation and configuration, kernel
overview, understanding Linux file systems, run-level services, using and writing BASH/Python scripts,
package management, processing command-line and environment variables, error handling, file handling,
processes and threads, signals, inter-process communication (including pipes, named pipes, and shared
memory), console applications, GUI applications, and web applications.
LX202: LAMP - Installing & Configuring Apache Server (1-2 days)
Lamp stands for Linux, Apache, MySQL and one of PHP, Perl, Python etc. and is one of the common
development platforms for Linux. The focus of this course is on the A in LAMP. It is designed for the
web administrator who wants to set up and run an apache server. The course covers configuration
for static web sites and options for dynamic content.
LX210: LAMP - Using PHP & MySQL (1 day)
Lamp stands for Linux, Apache, MySQL and one of PHP, Perl, Python etc. and is one of the common
development platforms for Linux. The focus of this course is on the M and P parts of LAMP. It is
designed for the experienced web developer who wishes to learn PHP and MySQL. Topics include Data
manipulation, variables, form processing, interaction with CGI, Creating Databases for the internet,
SQL expressions, Creating and Manipulation variables, Control Sequences, Functions, Dynamic Queries,
generation of dynamic graphics using PHP.
|