Linux/Unix

GuruTeam Ireland is an Authorised Training Partner for LPI (Linux Professional Institute), Linux Foundation, CompTIA. We offer a full range of LPI / CompTIA Linux+ Certification courseslpi_logo-_black AND a broad portfolio of Linux Foundation courses in our training curriculum.

We also offer training relating to various versions of Unix and Linux. Our Essentials courses range from between 3 and 5 days in duration, depending on the volume of content you wish to include on your course, as well as the skills background of the course attendees.

Linux Foundation Logo

The course contents displayed offer a guideline of what can be covered. These courses can be tailored to suit your business needs. All of our Unix and Linux Essentials courses offer a suitable foundation for Unix and Linux Administration courses.

If you are interested in achieving Red HatCertifications, we offer courses which will cover all of the necessary content required for certification. Each certification is identified on the relevant course content sheet.

Perhaps you need a tailored version of our Unix or Linux courses? We would be more than happy to work with you and formulate a course that suits your exact business needs.

Most of our courses are delivered as closed training events, however if you are interested in joining our public courses, have a look at our Course Schedule page where our scheduled course dates are listed.

LPI CERTIFICATIONS

 

LINUX FOUNDATION CERTIFICATIONS

 

Linux Programming & Development Training (Linux Foundation Accredited)

Enterprise IT & Linux System Administration Training (Linux Foundation Accredited)

 

 

MORE LINUX COURSES

LINUX/UNIX ESSENTIALS – GTU1A – 4 Days

The GTU1A is a challenging and intensive course that focuses on the essential tools and concepts of Linux and Unix. This course is a compressed version of our 5-day Linux Essentials course.

Students gain proficiency using the command line. Beginners develop a solid foundation in Unix, while advanced users discover patterns and fill in gaps in their knowledge. Like all GuruTeam courses, the course material is designed to provide extensive hands-on experience. Topics include: basic file manipulation; basic and advanced filesystem features; I/O redirection and pipes; text manipulation and regular expressions; managing jobs and processes; vi, the standard Unix editor; automating tasks with shell scripts; managing software; secure remote administration; and more.

Supported Distributions

  • Red Hat Enterprise Linux™ 7
  • SUSE Linux Enterprise™ 12
  • Ubuntu™ 14.04 LTS

Linux Certification

This course covers many of the topics required for the following formal Linux certification: Linux Essentials Professional Development Certificate. This is a newly revised certification and also serves as an ideal stepping stone to the more advanced LPIC Professional Certification track for Linux Administrators. The Linux Essentials exam is a 60-minute exam containing 40 questions and can be taken at a Pearson VUE exam centre which GuruTeam can organise for you, should you attend our courses. More details can be found on the LPI website.

More information…

LINUX/UNIX ESSENTIALS – GTU1 – 5 Days

GTU1 is a challenging course that focuses on the essential tools and concepts of Linux and Unix. Students gain proficiency using the command line. Beginners develop a solid foundation in Unix, while advanced users discover patterns and fill in gaps in their knowledge. Like all GuruTeam courses, the course material is designed to provide extensive hands-on experience. Topics include: basic file manipulation; basic and advanced filesystem features; I/O redirection and pipes; text manipulation and regular expressions; managing jobs and processes; vi, the standard Unix editor; automating tasks with shell scripts; managing software; secure remote administration; and more.

Supported Distributions

  • Red Hat Enterprise Linux™ 6
  • SUSE Linux Enterprise™ 11
  • Ubuntu™ 12.04 LTS

Linux Certification

Optional formal Linux certification is available as this course will give you sufficient knowledge to take the Linux Essentials Professional Development Certificate. This is a newly revised certification and also serves as an ideal stepping stone to the more advanced LPIC Professional Certification track for Linux Administrators. It is a 60-minute exam containing 40 questions and can be taken at a Pearson VUE exam centre which GuruTeam can organise for you, should you attend our courses. More details can be found on the LPI UK & Ireland website.

More Information…..

ORACLE SOLARIS FUNDAMENTALS – GTU3 – 3 Days


This 3-day course provides the student with the knowledge to interact with a UNIX operating system. Students will develop their UNIX skills with hands-on experience on the Oracle Solaris operating system.

More information…

HP-UX FUNDAMENTALS – GTU4 – 3 Days

This course provides a comprehensive introduction to the full range of HP-UX user commands and utilities. Students will develop shell programming and vi editing skills.More information…

ENTERPRISE LINUX SYSTEM ADMINISTRATION (RED HAT™ 7 WITH REF TO SUSE 12) – GTU12 – 5 Days

This is an in-depth course that explores installation, configuration and maintenance of Linux systems. The course focuses on issues universal to every workstation and server. Like all GuruTeam courses, the course material is designed to provide extensive hands-on experience. Topics include: installation and configuration; the boot process; user and group administration; filesystem administration, including quotas, FACLs, RAID and LVM; task automation; client networking; SELinux; software management; log files; troubleshooting; and more.Supported Distributions

  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 12

More information…

ENTERPRISE LINUX SYSTEM ADMINISTRATION FASTTRACK – GTU12F – 5 Days

This intensive Linux Administration course was originally designed for one of our clients who needed to learn about the main aspects of Enterprise Linux Administration incorporating various aspects of Linux Networking Services.It is based on the content covered on our Enterprise Linux System Administration course – GTU12 (with some omissions) and includes some topics from our Enterprise Linux Networking Services course – GTU13

Supported Distributions

  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 12

More information…

ENTERPRISE LINUX NETWORKING SERVICES (RED™ HAT 7 WITH REF TO SUSE 12) – GTU13 – 5 Days

This is an expansive course that covers a wide range of network services useful to every organization. Special attention is paid to the concepts needed to implement these services securely, and to the trouble-shooting skills which will be necessary for real-world administration of these network services. The course is designed to provide extensive hands-on experience. Topics include: Security with SELinux and Netfilter, DNS concepts and implementation with Bind; LDAP concepts and implementation using OpenLDAP; Web services with Apache; FTP with vsftpd; caching, filtering proxies with Squid; SMB/CIFS (Windows networking) with Samba; and e-mail concepts and implementation with Postfix combined with either Dovecot or Cyrus.Supported Distributions

  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 12

More information…

ENTERPRISE LINUX SECURITY ADMINISTRATION – GTU14 – 5 Days

This highly technical course focuses on properly securing machines running the Linux operating systems. A broad range of general security techniques such as packet filtering, password policies, and file integrity checking are covered. Advanced security technologies such as Kerberos and SE Linux are taught. Special attention is given to securing commonly deployed network services. At the end of the course, students have an excellent understanding of the potential security vulnerabilities – know how to audit existing machines, and how to securely deploy new network services.Support Distributions:

Red Hat 7

SuSE Linux Enterprise 12

More information…

LINUX FOR UNIX ADMINISTRATORS (RED™ HAT 6 WITH REF TO SUSE 11) – GTU15 – 5 Days

This intensive course is an accelerated course combining the topics in the following courses:

Supported Distributions

  • Red Hat Enterprise Linux 7
  • SuSE Linux Enterprise 12

More information…

LINUX TROUBLESHOOTING – GTU16 – 5 Days

This course is designed to give Linux administrators experience with both common and uncommon system problems. The course is based on the idea that the best way to learn troubleshooting is to perform troubleshooting. Approximately 25% of class time is spent on lecture, leaving 75% for intensive lab content. Class starts with a discussion of effective troubleshooting technique. Tools and topics are gradually introduced over the course of the week. Students practice applying these tools and techniques in self-paced labs. Students can choose from over 120 scenarios organized by topic and difficulty. Because each scenarios is independent of the others, students can choose scenarios according to their interests and experience. Each scenario is designed to help students develop deeper understanding while exploring the problem. All scenarios includes optional hints designed to reflect a realistic troubleshooting process while only gradually revealing the solution. Students find the flexibility and challenge of this course very rewarding.Supported Distributions

  • Red Hat Enterprise Linux 6
  • SUSE Linux Enterprise 11

More information…

LINUX PERFORMANCE MONITORING AND SYSTEM ANALYSIS – GTU21 – 2 Days

This class meets the needs of advanced Linux Systems Administrators expanding their knowledge of core workings of Linux. Theories and methodologies are covered for tuning, monitoring performance, and analyzing the performance of the Linux operating system.

Supported Distributions

Red Hat Enterprise Linux 6

More information…

RED HAT ENTERPRISE LINUX SYSTEMS ADMIN I – GTU124 – 5 Days

Need something different? GuruTeam has other Linux and security courses and can build a custom course that covers exactly what you need!This GTU124 course is designed to follow an identical set of topics as the Red Hat® RH124 course with the added benefit of very comprehensive lab exercises and detailed lecture material.

The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course along with the GTU134 course cover the certification objects of the Red Hat Certified System Administrator (RHCSA) exam.

The topics covered include essential command line tools, installing RHEL, remote administration techniques, managing local storage, system monitoring, basic user and security, administration, connecting to a network and deploying FTP and Web servers.

Red Hat® is a registered trademark of Red Hat, Inc. and its use by GuruTeam Ltd, Ireland does not imply association or sponsorship by Red Hat, Inc.

Supported Distributions:

Red Hat Enterprise Linux 7

More information…

RED HAT ENTERPRISE LINUX SYSTEMS ADMIN II – GTU134 – 5 Days

This GTU134 course is designed to follow an identical set of topics as the Red Hat® RH134, RH135 courses with the added benefit of very comprehensive lab exercises and detailed lecture material.The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course along with the GTU124 course cover the certification objects of the Red Hat Certified System Administrator (RHCSA) exam.

The topics covered include automating installation with Kickstart, intermediate and advanced level command line building blocks and tools, troubleshooting, network file sharing server configuration, connecting to a directory service, managing advanced security settings, maintenance tasks, and kernel tuning.

Red Hat® is a registered trademark of Red Hat, Inc. and its use by GuruTeam Ltd. Ireland, does not imply association or sponsorship by Red Hat, Inc.

More information…

RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III – GTU254 – 5 Days

This GTU254 course is designed to follow an identical set of topics as the Red Hat® RH254, RH255 RHCE exam prep courses with the added benefit of very comprehensive lab exercises and detailed lecture material.The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course along with the GTU199 course cover the certification objects of the Red Hat Certified Engineer (RHCE) exam.

This course builds upon a foundation of core Linux systems administration principles and skills. Students will advance their Linux systems administration knowledge. The course will focus on helping students optimize system administration skills using automation techniques and deploy commonly used network services. Once this course is completed students will know how to deploy critical network services in a secure fashion.

Red Hat® is a registered trademark of Red Hat, Inc. and its use by GuruTeam Ltd., Ireland does not imply association or sponsorship by Red Hat, Inc.

More information…

RED HAT CERTIFIED SYSTEMS ADMINISTRATOR EXAM PREP – GTU199 – 5 Days

Students seeking training to prepare themselves for the RHCSA certification should attend this course. This course is taught in a rapid pace format designed to help quickly identify and fill gaps in system administration knowledge. Focus includes managing users and groups, software, printers, and local storage. It also includes an introduction to security, virtualization, and the deployment of common network services.Red Hat® is a registered trademark of Red Hat, Inc. and its use by GuruTeam Ltd., Ireland does not imply association or sponsorship by Red Hat, Inc.

Supported Distributions:

Red Hat Enterprise Linux 6

More information..

RHCE RAPID TRACK COURSE – GTU299 – 5 Days

This course is carefully designed to match the topics found in the Red Hat® RH299 exam prep course but also features the added benefit of an entire extra day of comprehensive lab exercises and detailed lecture material.Students learn the Red Hat Enterprise Linux (RHEL) system administration skills needed to pass the Red Hat Certified Engineer (RHCE) exam. This is an accelerated course meant for those students capable of absorbing information at a rapid pace or those students who only need to fill in selected gaps of knowledge because of prior Linux sys-admin experience.

Red Hat® is a registered trademark of Red Hat, Inc. and its use by GuruTeam Ltd. Ireland, does not imply association or sponsorship by Red Hat, Inc.

More information…

RED HAT™ ENTERPRISE LINUX 6 CLUSTERING AND STORAGE MANAGEMENT – GTU17 – 3 Days

This hands on course covers the high availability clustering and storage management technologies found in Red Hat Enterprise Linux 6+.Supported Distributions

  • Red Hat Enterprise Linux 6

More information…

ORACLE SOLARIS 10 BASIC ADMINISTRATION COURSE – GTOS1 – 5 Days

This 5-day course is specifically designed for those who already have some basic Unix knowledge (of any version) and need to learn and experience the essential administration tasks and the main networking issues confronted by an Oracle Solaris systems and network administrator on a daily basis. This course is a comprehensive programme designed for those responsible for supporting and administering an Oracle Solaris System.

More information…

ORACLE SOLARIS 10 ADVANCED SYSTEM & NETWORK ADMINISTRATION COURSE – GTOS2 – 5 Days

This course is designed for Oracle Solaris™ System Administrators who need to build on their essential administration skills and gain the expertise to work with more complex aspects of System Administration by covering a wide range of topics from Logging System Messages, Swap and Dump Space, RBAC, NFS, Logical Disk Storage and Containers, Zones, ZFS, Naming Services and JumpStart.More information…

LINUX COMMAND LINE SKILLS – GTU190 – 3 Days

This Linux systems administration course focuses on command line tools.Supported Distributions:

Red Hat Enterprise Linux 6

More information…

LINUX KERNEL FUNDAMENTALS – GTU18 – 5 Days

The goal of this course is to provide the student with a fundamental knowledge of the internals of the Linux kernel. The focus is on understanding the workings of the kernel, and not the theory. After completing this course, the student will have a practical knowledge of the kernel for purposes of kernel debugging and writing device drivers, the structure of the kernel, and how modules integrate into the kernel.More information…

ADVANCED UNIX PROGRAMMING – GTU19 – 4 Days

This is an in-depth training course for software developers on UNIX system programming facilities. Learn how to develop sophisticated multi-process applications using system calls and library routines.More information…

INTRODUCTION TO PERL PROGRAMMING – GTPL1 – 4 Days

Perl is a scripting language which allows for rapid prototyping of projects formerly done with a programming language or a shell. It incorporates all the functionality of C (including a UNIX system interface), the Shells, grep, sed, and awk. The topics in the course will aid all computer users – from end user to programmer to administrator alike.More information…

ADVANCED PERL PROGRAMMING – GTPL2 – 5 Days

The course begins with a thorough treatment of packages, modules, and libraries. Next, Perl references are studied. This gives students the necessary background to write object-oriented Perl. Various applications and areas that use object orientation are studied next. These modules include the Tk.pm module for building Graphical User Interfaces, the DBI.pm module, which provides a portable way of querying databases, the CGI.pm module for writing CGI programs, and the Socket.pm module used in client server networking applications. Finally a treatment of XML and Perl is undertaken.More information…

OBJECT-ORIENTED PERL– GTPL4 – 3 Days

This three-day course addresses the Object-Oriented features of Perl and provides students with the knowledge to create Object-Oriented Perl scripts.More information…

CGI PROGRAMMING USING PERL– GTPL5 – 3 Days

This course bridges the gap between using HTML to create static Web pages and using Perl CGI scripts to create dynamic Web pages. The course emphasizes using the Perl 5 CGI library routines to process HTML forms by providing extensive working examples and by students writing applications to illustrate the concepts presented. This course is not intended to be a substitute for a Perl programming course.More information…

BASH SHELL PROGRAMMING 4-DAY WORKSHOP – GTU6 – 4 Days

During this 4 day intensive training workshop students learn to read, write, and debug shell scripts, thus increasing productivity by taking full advantage of the BashShell. Approximately 70% of this course is spent on varied lab exercises from simple to more complex scripting.More information…

KORN SHELL PROGRAMMING 4-DAY WORKSHOP – GTU5 – 4 Days

During this 4 day intensive training workshop students learn to read, write, and debug shell scripts, thus increasing productivity by taking full advantage of the Korn Shell. Approximately 70% of this course is spent on varied lab exercises from simple to more complex scripting.More information…

POSIX SHELL PROGRAMMING 3-DAY WORKSHOP – GTU7 – 3 Days

During this 3 day intensive training workshop students learn to read, write, and debug shell scripts, thus increasing productivity by taking full advantage of the Posix Shell. Approximately 70% of this course is spent on varied lab exercises from simple to more complex scripting.More information…

DOCKER – GTDK1 – 3 Days

Linux containers are changing the way companies think about service development and deployment. Containers play a vital role in the modern data-center, and Docker is leading the way.This popular new course covers all the core features of Docker including:

  • Container creation and management
  • Interacting with Docker hub, using Dockerfile to create and manage custom images
  • Advanced Docker networking (how to safely expose container services to the world, and link containers)
  • The use of Docker volumes to manage persistent data
  • Docker Compose to build multi-container applications.

Emphasis is placed on best practices and how to secure Docker installations and containers. Course culminates with comprehensive labs where students use Docker, Git, and a continuous integration server to automate the testing of containerized applications.

More information…

BUILDING DEVELOPMENT ENVIRONMENTS WITH DOCKER AND VAGRANT– GTDK2 – 2 Days

Course Description

This course is an introduction to both Docker and Vagrant, two tools that help IT organizations create provision and deploy virtual system instances for use in development, testing or deployment of applications.  In this course you will learn the basics of creating and deploying Docker instances as well as an introduction to some of the common open source tools that are available for iDocker.  Additionally, you will learn how to use vagrant with Docker to quickly and efficiently spin up Docker instances as well as how to use Docker compose to deploy multi-instance applications. Finally, an overview of using Docker Swarm to manage clusters of Docker instances.

 

Target Audience

This course is targeted at systems administrators, testers and developers who wish to learn both the basics of Docker and how to integrate it with Vagrant for quick set up and deployment of development environments.

 

Course Prerequisites

Familiarity with administering Linux, or any Unix-like operating system is suggested.

More information..