Red Hat Developer Courses

Each of these hands-on lab-intensive courses is designed to build practical skills for developing linux-based software and applications.

Course Overview

RHD143 Enterprise Linux Programming Essentials

An intensive hands-on course designed to rapidly train key skills for developing applications and programs on Red Hat Linux.

RHD221 Enterprise Linux Device Drivers

Designed to teach experienced programmers how to develop device drivers for Linux systems. Upon completion of the course, students will understand the Linux architecture, hardware and memory management, modularization, and the layout of the kernel source, and will have practiced key concepts and skills for development of character, block, and network drivers.

RHD236 Kernel Internals

Detailed examination of the Linux kernel architecture, including process scheduling, memory management, filesystems, and driving peripheral devices.

RHD256 Application Development & Porting

Provides a succinct introduction to new application development, as well as providing insight into porting existing applications, into the Red Hat Linux environment.

JBoss Middleware

Red Hat's JBoss courses provide standards and structure for obtaining the knowledge necessary to proficiently use JBoss Enterprise Middleware System (JEMS) technology.

Pre-Assessment

Pre-assessment Questionnaires

Fully-automated. Completely free. Pinpoint the course that's right for you in less than 15 minutes.

getting further ...

Red Hat Certfied Architect

Management of large infrastructures: Availability, Security and Administrability