Oracle Solaris 10 System Administration
The Perl Programming course is a comprehensive course that explains the Perl programming language, from basic through advanced syntax. The course shows you how to use the Perl programming language to write quick yet powerful scripts and provides an overview of Common Gateway Interface(CGI) Programming, Object-Oriented Perl and Perl Debugging.
The Shell Programming course provides students with the skills to read, write, and debug UNIX shell scripts. Learn to automate frequently executed commands and describe conditional logic, user interaction, loops, menus, traps, and functions.
The Oracle Solaris DTrace for System Administrators course provides students with the ability to use DTrace to diagnose application and system problems. It moves participants from basic topics such as DTrace features and architecture to advanced topics such as using DTrace, creating D Scripts, finding system problems and troubleshooting using Debug DTrace scripts. In addition, included in this course are top 10 useful scripts with a few case studies. This course moves participants to the next level of troubleshooting using DTrace
The DTrace for Developers course provides students with the ability to diagnose application and kernel problems. The course teaches students how to use probes with applications or kernel modules. Students also learn to use DTrace with common programing languages such as Java and C/C++ as well as with interpreted languages such as PHP.
The Solaris 10 Operating System Internals course provides students with information about the various kernel subsystems, routines, and structures that make up the Solaris 10 Operating System. Students will use Solaris Dynamic Tracing (DTrace) to step through process creation, execution, signal delivery, and scheduling, correlating observations with source code available through OpenSolaris. The labs make extensive use of dtrace, kmdb, and mdb commands to examine the system structures on live systems. The labs also make use of OpenSolaris web access to facilitate understanding how the operating system works. The kernel subsystems covered include the multithreaded architecture, virtual memory, scheduling, process lifetime, signal management, the vnode layer, and file systems such as UFS, ZFS and swapfs.
Students who can benefit from this course include: