Course Catalog

Ansible Essentials

ansible construction building

Ansible is growing in popularity for good reason, it is both easy to understand, far simpler than Python, and extremely powerful. While Python can be used to do just about anything, Ansible is used to bring structure and consistency to system deployments, implementations, and changes. Students tempted to write a complex Python script to do some networking automation task will discover that problem is already solved by an Ansible module. Lots of unnecessary Python scripts can be eliminated by using Ansible whenever possible.

Avaya Aura SIP Trunking

sip avaya invite

This class is suited to those who are new to administering Avaya systems, need to know how to send calls through an Avaya system, and would like to know more about the SIP protocol. This is not a class for marketing or salespeople; it is a class for administrators, architects, and engineers. Students will learn how to plan, implement, and troubleshoot the Avaya Aura SM and SMGR as needed to support SIP trunking. Students will learn how to use Wireshark to perform much of the troubleshooting and testing.

Ceph Storage

ceph storage cover image

Our Ceph course offers both hands on and lecture. each student will have their own 3-node environment that they will practice skill building. Initially, students will start their work with a fully operational system, basically like learning how to drive. As the course progresses advanced labs requires students to deploy major parts of the system on their own, with the final day dedicated to log analysis and troubleshooting. All that is required to access the labs is a browser and no plugins, it just works.

Certified OpenStack Administrator (COA) Prep Course

Our OpenStack courses offer both hands on and lecture, allowing students to learn OpenStack architecture and operation. Students will examine both front end and back end OpenStack components, revealing the actual OpenStack function at the component level. In addition to a technical review of the architecture, this course teaches practical skills, as you will perform hands on labs to administer an OpenStack datacenter and set up, network, create and delete virtual machines and services. You will learn important DEVOPs skills that illustrate how to fully administer the software defined infrastructure made possible by OpenStack. Important linux skills necessary to perform effective CLI tasks are also taught. All hands-on labs are written to reinforce each lesson, making the concepts clearly understood.

IMS Essentials

IMS cover image

In a weeklong class, you will thoroughly study the IMS, including relevant wireless access systems that are used by the IMS. You will begin by studying the systems surrounding the IMS to gain a clear vision of the big picture. Once you understand where the IMS fits into the PSTN, you will study the IMS architecture through a process of lecture and hands-on training. You will learn key IMS protocols including SIP, SDP, H.248, COPS, and Diameter. You will learn what each IMS component is and how it functions in an actual test network. You will also examine how IMS weaves into the current telecommunications network - both wired and wireless.

DOCSIS and the IMS

IMS cover image

IPsec

ipsec cover image lock

Our IPsec course offers both hands on and lecture, allowing students to gain a clear understanding of how IPsec works and how to properly deploy it though a study of best practices. This course is vendor neutral, so labs will use open source projects such as strongswan, to demonstrate how IPsec is configured and deployed. You will learn best practices regarding selection of encryption algorithms, learning advantages and tradeoffs of security mechanisms managed by IPsec. Important linux skills necessary to perform effective CLI tasks are also taught. All hands-on labs are written to reinforce each lesson, making the concepts clearly understood.

Network Automation with Python and Ansible Part 1

python course cover image

This class is designed as an introduction to Software Defined Networking, Python programming, and Ansible. The first day is an introduction to Software Defined Networking, understanding Python’s potential places within your next-generation network, lecture concludes with learning to install Python and work within the Python interactive environment. Days two through four are heavy on learning to write Python, highly effective functions, and the basics of object-oriented programming. Day four concludes with an introduction to Ansible, which continues on day five. The course is 50% lecture and 50% hands-on labs. Students need no prior knowledge of any of these topics, although some prior exposure to networking or programming is helpful.

Network Automation with Python and Ansible Part 2

python course cover image

This course assumes a basic proficiency with Python. The first day and a half are geared towards reviewing key Python topics critical to deep-diving into Ansible. Ansible is the focus of this course, so students will leave this course with a proficiency, ready to use Ansible within a corporate environment. All labs will use programming examples to solve networking problems.

Network Fundamentals

RHCA Essentials

Our RHCA course offers both hands on and lecture, allowing students to gain a clear understanding of how RHCA works and how to properly deploy it though a study of best practices. Check out the outline and note the depth of material this course offers. When you complete this course, you will inderstand RHCA. Important linux skills necessary to perform effective CLI tasks are also taught. All hands-on labs are written to reinforce each lesson, making the concepts clearly understood.

Software Defined Networking and Network Function Virtualization

sdn nfv book cover

In this course, students learn Software Defined Network architecture and the important protocols related to SDN implementations. This course thoroughly explains what SDN is, how it works, and then does a deep dive into the SDN protocols themselves. SDN can both manage and control physical network elements as well as Network Function Virtualization, allowing network professionals to deploy and maintain a clean integration between cloud environments and the physical network itself.

Session Initiation Protocol (SIP) Essentials Course

In this course, students learn Session Initiation Protocol and important protocols related to SIP implementations. This course thoroughly explains what SIP is, how it works, and also provides a practical guide on how to use it. The lessons in this course are clear and very technical. In this course, students will examine how SIP interoperates in the current telecommunications network, going beyond the basics of the protocol and getting a big picture understanding of how it all fits together.

Ultimate Hacking Wireless

ultimate hacking cover image

This course takes a three-prong approach to hacking. First we learn how various wireless technologies actually work. We explore vulnerabilities as we learn each kind of wireless technology. We also study the security mechanisms that are in place to make wireless systems secure. Finally, we practice actual hacking using the latest hacking tools and techniques available. All major topics will be reinforced with hands on labs.

volte cover image

Learn Voice over Long Term Evolution (VoLTE), IP Multimedia Subsystem (IMS), and Session Initiation Protocol (SIP) in this intensive 5-day class. This class thoroughly studies call flow through the EU-TRAN, the EPC and into the IMS core. We will make the entire picture clear and back up all that we teach with call flows and live labs using an IMS platform. This course also covers enough of other technologies like Diameter and DNS to allow you to understand the complete picture. The lessons in this course are clear, very technical, and always practical, and since much of it is hands-on, you can investigate and reinforce each lesson.

Python Essentials

python course cover image

This class is a study of the Python programming language. Students will learn to build their own environments in which to program, and begin writing their own code. By the end of the first day, you should feel comfortable writing code on your own machine. By the conclusion of the course, students will understand the basics of object-oriented programming, how to use Python to interact with data sets (such as XML and JSON), interact with APIs, track down code snippets and programs on places like GitHub, as well as debug broken code. This course is 50% lecture and 50% hands-on labs. Students need no prior programming experience.