Linux Curriculum
- Introduction to Linux
- This is the first in a series of courses focusing on the Linux Operating System. It is vendor neutral with an emphasis on the latest version of RedHat Linux. A comprehensive study of Linux is undertaken. Topics include Linux evolution, graphical environments, terminal interfaces and bash, file system, file manipulation commands, data manipulation commands, editors, software tools, networking tools, and system administration tools. The course is supplemented with many hands-on exercises that reinforce the lectures.
- Bash Shell Programming
- This course describes the standard Linux shell, bash. All facets of the bash shell are discussed: bash productivity features, bash as the user interface, bash user customization, and bash as a programming language. The programming features of bash are emphasized. Many hands-on labs are given to reinforce the lectures.
- Intermediate Linux
- This course focuses on some of the intermediate level features of the Linux Operating System. Topics include an overview of Linux, system administration, job control, shell programming, software tools, system processes, system startup and shutdown, software package administration, kernels, networking, the Network File System, and naming services. The course is supplemented with many hands-on exercises that reinforce the lectures.
- Linux Security
- This course will help Linux and UNIX Systems Administrators in making their systems and networks as secure as possible from intruders and improper action of the users. It covers both quick and simple solutions, and some more involved solutions to eliminate possible vulnerability.
- RH033 Red Hat Linux Essentials
- This course is an introduction to fundamental end-user and administrative tools in Red Hat Enterprise Linux, designed for students with little or no command-line Linux or UNIX experience.
- RH131 Red Hat Linux System Administration
- This class is for users of Linux (or UNIX) who want to start building skills in systems administration on Red Hat Enterprise Linux 5, to a level where they can attach and configure a workstation on an existing network.
- RH133/RH202 Red Hat Linux System Administration and RHCT Exam
- This is a course for users of Linux (or UNIX) who want to start building skills in systems administration on Red Hat Enterprise Linux to a level where they can attach and configure a workstation on an existing network. This course provides intensive hands-on training on Red Hat Enterprise Linux 5.4, and includes the RHCT Certification Lab Exam on the last day.
- RH142 Linux Troubleshooting Techniques and Tools
- Troubleshooting is both an art and a science, an instinct (typically informed by experience) and a technique. In RH142 Linux Troubleshooting Techniques and Tools, participants will learn techniques for troubleshooting a Linux system and will learn to use a variety of troubleshooting tools available on Red Hat Enterprise Linux. RH142 Linux Troubleshooting Techniques and Tools is a 4 day heavily lab-oriented class designed to help participants learn (or improve) their troubleshooting skills using tools available in Red Hat Enterprise Linux. Labs will offer a range of problems from RHCT level and up to allow participants to extend their knowledge and techniques. Participants will have the opportunity to debug live systems, exercising their new troubleshooting skills on a working system so that they can start to (or continue to) develop troubleshooting experience.
- RH253/RH302 Red Hat Linux Networking and Security Administration With Exam
- Red Hat Linux Networking and Security Administration (RH253) arms students with in-depth knowledge needed for the most essential Red Hat Enterprise Linux network services and access control mechanisms. This course covers core system administration and knowledge to use Linux as part of more complex services infrastructure. At the end of the course, participants will be able to set up a Red Hat Enterprise Linux server and configure its network services and security. Through the lectures and hands-on labs, this course exposes students to the competencies tested by the Red Hat Certified Engineer (RHCE) exam, which is given on the last day.
- RH290 Red Hat Enterprise Linux for Solaris Administrators
- RH290 Red Hat Enterprise Linux for Solaris Administrators quickly and efficiently covers many of the hands-on, practical skills needed when migrating from Solaris to Red Hat Enterprise Linux. Focusing on the differences between the two operating systems, the course covers Red Hat Enterprise Linux equivalents to Solaris-specific technologies, such as applying software patches, automated deployment with Jumpstart, and advanced filesystem features. In addition, the course demonstrates how to use RPM, yum, the Red Hat Network (RHN), and Kickstart to manage your environment. You will acquire and set Linux kernel tunables, explore and configure the many supported hardware devices available from multiple vendors, and secure your users and services. Upon completion of this course, you will have the knowledge and skillset to take RH253, Red Hat Linux Networking and Security Administration, or the RH300 Rapid Track Course.
- RH300 RHCE Rapid Track
- The RHCE Rapid Track Course (RH300) provides a fast-track preparation for the Red Hat Certified Engineer (RHCE) exam for experienced Linux system administrator already familiar with many concepts covered in this class. This is a fast-paced course that combines our Red Hat Linux System Administration (RH133) and Red Hat Linux Networking and Security Administration (RH253) courses, normally eight days of training, into a single five-day course. This course includes a RHCE exam on the final day of the course. An RHCE certification is earned by IT professionals who have demonstrated the ability to configure and secure standard networking services as well as command of the core system administration skills tested at the RHCT level.
- RH318/EX318 Red Hat Enterprise Virtualization With Exam
- Virtualization allows users to make the most out of their IT environments by allowing a single server to run multiple server or desktop operating systems. As a leader in open source software, Red Hat has expanded choice in the virtualization industry with Red Hat Enterprise Virtualization—an open virtualization alternative for enterprises.The Red Hat Enterprise Virtualization course (RH318) arms professionals with the knowledge and skills needed to deploy and manage Red Hat Enterprise Virtualization technologies. This extensive hands-on training course explores the virtualization features of Red Hat Enterprise Linux with the advanced Red Hat Enterprise Virtualization platform*. This class includes the EX318 Red Hat Certified Virtualization Administrator (RHCVA) exam on the last day. With hands-on labs and a deep dive into the technology, this training course is the perfect first step for any enterprise planning or executing a virtualization deployment strategy.
- RH401/EX401 Red Hat Enterprise Deployment and Systems Management With Exam
- Red Hat Enterprise Deployment and Systems Management (RH401) is a four-day lab-based course that explores the concepts and methods necessary for successful large-scale deployment and management of Red Hat Enterprise Linux systems. Experienced system administrators learn how to implement and manage Red Hat Enterprise Linux deployments efficiently and effectively, in ways that make their systems manageable by a team of administrators. Central to the course is hands-on training in the use of the Red Hat Network Satellite Server for deployment and provisioning of Red Hat Enterprise Linux systems. By the end of this course, students will have built their own RPM packages and will have used Subversion to make changes to scripts. The EX401 exam is administered on the 5th day.
- RH423/EX423 Red Hat Enterprise Directory Services and Authentication With Exam
- Red Hat Enterprise Directory Services and Authentication is an intensive course that provides four days of instruction and labs on cross-platform integration of directory services to provide authentication or information service across the enterprise using the Red Hat Directory Server. An exam is administered on the last day.
- RH436 Red Hat Enterprise Storage Management With Exam
- Red Hat Enterprise Storage Management provides intensive hands-on experience with the emerging Shared Storage technology delivered by Red Hat Global File System™ (GFS). This 4-day course focuses on the implementation of native Red Hat Enterprise Linux technologies included in Cluster Suite and GFS. An exam is administered on the final day of class.
- RH442/EX442 Red Hat Enterprise System Monitoring and Performance Tuning With Exam
- This course is designed to teach the methodology of performance tuning and capacity planning for Red Hat Enterprise Linux. This class will cover: a discussion of system architecture with an emphasis on understanding the implications of system architecture on system performance, methods for testing the effects of performance adjustments (benchmarking), open source benchmarking utilities, methods for analyzing system performance and networking performance, tuning configurations for specific application loads. Where possible, emphasis will be placed on using tools that are provided as part of Red Hat Enterprise Linux and Red Hat Network. The EX442 exam will be administered on the 5th day.
- RHD251 Red Hat Linux Programming
- This intensive course rapidly trains programmers to develop applications and programs on Red Hat Enterprise Linux. Over the span of five days, you'll get hands-on training, concepts, and demonstrations with emphasis on realistic labs and programming exercises. Learn concepts and skills essential to programming and software development for Linux-based applications and products.
- RHS333/EX333 Red Hat Enterprise Security: Network Services With Exam
- Red Hat Enterprise Linux has gained considerable momentum as the operating system of choice for deploying network services such as web, ftp, email, and file sharing. Red Hat's RHCE curriculum provides training in deploying these services and on the essential elements of securing them.
- RHD361 Red Hat Linux Kernel Internals I
- This hands-on course provides an intensive and low-level examination of the Linux kernel architecture, including process scheduling, memory management, and I/O. Topics covered in this course are useful for understanding more advanced performance tuning concepts, like those presented in RH442 Red Hat Enterprise System Monitoring and Performance Tuning. You will also gain an understanding of how device drivers interact with the kernel.
- RHD362 Red Hat Linux Kernel Internals II: Device Driver
- RHD362 teaches experienced programmers how to develop device drivers specifically for Linux systems. By the end of this course, you will understand the Linux architecture, hardware and memory management, modularization, and the layout of the kernel source. You also will have practiced key concepts and skills for the development of character, block, and network drivers.
- RHS429 Red Hat Enterprise SE Linux Policy Administration With Exam
- RHS429 introduces advanced system administrators, security administrators, and applications programmers to SE Linux policy writing. Participants in this course will learn how SE Linux works; how to manage SE Linux; and how to write an SE Linux policy. This class culminates in a major project to scope out and then write policies for previously unprotected services.
- Introduction to SuSE Linux
- Linux has risen in popularity because it is Open Source technology. This means that customers are no longer locked into any one particular vendor's software. The rise in popularity of Linux has resulted in various Linux distributions. SuSE Linux is now capturing an increasing market share of Linux users. With legions of developers contributing to Linux, it is safe to assume that Linux is here to stay and that Linux will only continue to grow in popularity. This course is divided between lectures and hands-on exercises. If you are taking this course in a classroom setting, rest assured that your instructor is not only a Linux expert, but is ready and willing to answer any and all of your classroom questions.
- SuSE Linux for Developers
- This is the first course in a series of courses in the SuSE Linux Curriculum. This course places emphasis on Linux developers. Topics include: Linux principles, a detailed view of the file system, the vi editor, fundamental Linux commands including awk, sed, and grep, a detailed view of the bash shell including its function as a programming language, other programming languages such as C, and Perl, software tools such as make and rcs, and related system administration topics. The course is supplemented with many hands-on exercises that reinforce the lectures.</dd>
- SuSE System Administration
- This course equips participants with the necessary tools to insure the well being of a LINUX system. Lab sessions include the installation, troubleshooting, backup and recovery and administrative maintenance of a LINUX system.
- Advanced SuSE Linux System Administration
- This course takes Linux System Administrators to the next level of maintaining Linux systems and implementing advanced levels of security and administration.













