<<

PROGRAM CATALOG Overview

In our for Jobs program, we prepare you to become a Linux System Administrator can deploy and manage enterprise level IT Infrastructure hosted on Linux Servers.

This program is designed for those looking to start an IT career and will teach you all the foundational networking, linux and automation knowledge required to start a first job in the field. We set the pace of our Program slower than the average IT bootcamp to allow students to develop a better understanding of these concepts and to allow them ample to gain practical experience.

Throughout our program, students will get hands-on experience on supporting On- Prem and Virtualized environments running Red Hat Linux.

After your internship you will be able to:

Install and configure OS and applications Deploy Virtual Machines Perform user management tasks Manage Web Servers Troubleshoot permission, performance and networking issues bash scripts

Time Commitment: Prerequisites: 6 Months All prerequisites are built 7-10 hours/week into the program

Format: Live Sessions 2-3 times a week 7 to 9 PM ET The student must commit to attending 95% of live sessions Dynamic student community Pre-lecture and supplemental material on our Student Learning Platform

Tuition reimbursement guarantee: We’re confident about your success. The 92% success rate speaks for itself. To back our claim, we are proud to offer a Tuition Reimbursement Program.

If you don’t land a job within 5-Months of completing your internship we will refund you the full price of your tuition.

2 Time table

IT Infrastructure and Networking 7 weeks

Linux for Jobs 16 weeks

RHCSA Cert Prep 8 weeks

Technologies we expose you to:

3 Course 1 ​IT Infrastructure and Networking

7 Week​s

Our IT Infrastructure and Networking course is intended to get you excited about your new career in Information Technology. It is designed to expose you to the fundamentals that every IT professional should know about computers, networking, and the IT field in general regardless of IT track you decide to pursue. It will also you develop your IT vocabulary and toolbox.

MODULE 1 Computer Language Character Encoding Binary Counting in Binary Computer Architechture Layer (Overview) BIOS What is an ? Filesystems and Application Management Memory Management I/O Management Logs The Boot Process

MODULE 2 Software Types of Software Recipe for Computing Managing and Installing software The Basics to Troubleshooting Basics of Networking Networking Hardware Language of the Internet

4 MODULE 3 TCP/IP & 5 Layer Model Cables Hubs and Switches Routers Servers and Clients Moving Bits Across the Wire Duplexing Network Ports Ethernet and Mac Addresses Unicast, Multicast, Broadcast Dissecting Ethernet Frame (Data Packet)

MODULE 4 Network Layer IP Addresses IP Datagram and Encapsulation IP Address Classes Address Resolution Protocol Subnetting Subnet Masks (How to Calculate Them) Basic Binary Math Routing Routing Tables Interior Gateway Protocols Exterior Gateway Protocols Non-Routable Address Space

MODULE 5 Transport Layer TCP and the 3 Way Handshake TCP Socket States Connection-Oriented and Connectionless Protocols Firewalls Application Layer All 5 Layers working in Unison Name Resolution (DNS)

5 What actually happens in the background for DNS? Dynamic Configuration Protocol (DHCP) What is Network Address Translation (NAT)? Port Forwarding and Transport Layer for NAT VPN Proxies Wide Area Networks (WANs) Wireless Networking Troubleshooting: Verifying Network Connectivity Troubleshooting: Digging into DNS Future of Networking: IPv6 Addressing Future of Networking: IPv6 Headers Future of Networking: IPv6 and IPv4 Harmony

MODULE 6 Cloud Computing Careers in Cloud Computing Becoming a Power User Filesystem Hierarchy Management

MODULE 7 User Management Software Management Management Resource Monitoring Remote Access Remote File Transfer Protocols System Monitoring System Administration Tasks and Services User and Hardware Provisioning Types of IT Infrastructure Services Centralized Management Methods Data Recovery and Backups Wrap-up

6 Course 2 Linux For Jobs

16 Week​s

During the first 4 weeks of the class, we will build a solid foundation on how to navigate a Linux operating system. During the following 12 weeks you will learn about user administration, security, networking, processes, storage, etc.

We will train you for the job by exposing you to the scenarios you will encounter in a real work environment.

MODULE 1 - Basic Commands and What is Linux? The Linux Kernel Basic Linux Command How to use

MODULE 2- Directory Structure Directory Structure Deleting, copying, moving, and renaming files and The Shell Wildcards Practicing Wildcards

MODULE 3 - User Management User Management chage User ID’s

7 MODULE 4 - File Permissions File/Directory permissions and ownership Managing ownership - Managing permission - Special Permission Managing special permission ACLs Working with ACLs Manipulating Files I/O redirection and Pipe Working with I/O redirection and Pipe

MODULE 5 - Process and System Management The Linux Boot Process Tour of the Linux Boot Process Managing process using “” Monitoring system activities using “” Signals Priorities and Niceness

MODULE 6 - Networking What is a network? Basic types of networks IPv4 Networking NIC Naming Networking in RHEL8 Managing Networking with nmcli Networking Configuration files Testing Network Connections NETWORK SECURITY Firewall in RHEL8 Firewalld Components Configuring firewall SELinux SELinux modes Secure SHell - SSH

8 MODULE 7 - Storage Disk layout and Partition Linux storage options Creating partition with fdisk Types of Files Systems Mounting File systems permanently Logical Volume Manager (LVM) Creating an LVM Logical Volume Resizing LVM Swap Partition tar and

MODULE 8 - Software management RedHat Package Manager (RPM) Understanding RPM Configuring Repository Access Managing Packages using yum yum groups Managing yum updates and yum history

MODULE 9 - Scripting in Bash Bash Shell Scripting Shell scripting components Loops in shell scripts

MODULE 10 - Troubleshooting Performance Troubleshooting Memory Perfomance Troubleshooting Filesystem Troubleshooting Networking Troubleshooting

9 Course 3 Red Hat Certified System Administrator (RHCSA) Prep

16 Week​s

Our Red Hat Certified System Administrator (RHCSA) Prep program will give you the knowledge and confidence that you need to become a Red Hat Certified System Administrator.

This course is intended for those just starting their career in Linux that want to prove their “real world” and advanced knowledge of Linux System Administration.

MODULE 1 - Setting up your lab and basic tasks Setting up your lab Deploying your VM Configuring storage while installing Infrastructure as Code Enforcing SELINUX Basic Tasks User Management File Permissions Access Control Lists Finding things (Inside Files vs Inside Filesystems) Other applications with the find command

MODULE 2 - Storage and taking over root Logical Volume Manager Create Filesystems Create Volume Group with specific extent size Extend the size of file systems Reduce the size of File Systems Add swap space Troubleshoot filesystems

10 Compress files and Directories Tar gzip Bzip2 Take over the root account Steps to change root’s Relabel all files in the system for SELINUX

MODULE 3 - Changing Targets, Dealing with Services, , and Yum and Kernel Updates Targets and Services Understanding the updated “runlevels” Default targets Changing target Starting, Stopping, and checking the status services (service and chkconfig update) Cron Installing cron Configuring Cron Creating cron jobs Verifying cron jobs Yum Configuring repositories Troubleshooting repositories Disabling repositories Kernel Updates Configuring a repository for kernel updates Updating the kernel Making sure you can boot from new and old version of the kernel Making a specific version of the kernel the default version

11 MODULE 4 - Dealing with services NTP Installing Chrony Configuring Network Time Services Configuring LDAP clients with an existing LDAP server Understanding what LDAP is and how it works Installing LDAP on a client system Installing GUI tool for LDAP Configuring autofs with LDAP Firewall Understanding firewalld Listing firewall rules Opening ports

MODULE 5 AND 6 - Review and testing In these 2 modules we will review any doubts and have practice exams that mimic the official to get you used to the time limitations and expectations.

12 Our Student Experience

STUDENT HUB

Leverage the power of the community through a dynamic communication platform called Slack. If you haven’t already, you will likely use it in your next IT job as it is one of the used communication and collaboration platforms. .

OUR LEARNING PLATFORM

Our learning platform is where our students work through interactive lectures, submit quizzes, and access resources that supplement our live lectures.

QUIZZES

Check your understanding of the concepts learned in the program by answering simple and auto-graded quizzes. Easily go back to the lessons to brush up on concepts anytime you get an answer wrong.

LIVE LECTURES

Our program is not “Self-paced”, our success is highly correlated with the interaction, connection, and camaraderie that we foster in our live sessions. We welcome and rely on your contribution as a student during live sessions to enhance the learning experience.

13 Learn from Top-Rated Instructors with Real Word experience

Allan Michel SENIOR CONSULTANT WITH RED HAT, INC.

At Red Hat, Allan’s focus is to deliver and support virtualization, private cloud and the automation of those technologies. His previous professional experiences included supporting VMWare and Red Hat Virtualization on Cisco UCS, HP and Dell hardware.

His engaging approach to teaching has allowed him to a great impact on the YellowTail! students and alumni.

Thierry Louis SYSTEM ENGINEER NATIONAL OCEANIC AND ATMOSPHERIC ADMINISTRATION

Thierry is a Linux System Engineer at NOAA where he supports data scientists and oceanographers, with the underlying IT infrastructure. He has worked with a wide range of virtualization, networking, and system automation tools throughout his 10 years in the industry.

At Yellow Tail!, Thierry is responsible for content management and IT/Networking infrastructure.

You will surely meet him in class. He may be one of your instructors.

14 Learn from Top-Rated Instructors with Real Word experience

Zartosht Shayegan LINUX AND WINDOWS ADMINISTRATOR AT LOFATECH TECHNOLOGIES, LLC

Zartosht is a Linux and windows administrator at Lofatech where he supports development and production team across the globe with daily infrastructure requirements such as design, develop and maintain and automation of Vmware infrastructure, design installation, management and routine upgrades of Linux and windows infrastructure and Provide 3rd support of Vmware infrastructure. Work with the team for migration and transition programs, deliver global standard installation for virtual Linux andWindows environments.

At Yellow Tail!, Zartosht is responsible for student support and is also an instructor.

Cedric Content LINUX SYSTEM ADMINISTRATOR AT THE NATIONAL OCEANIC AND ATMOSPHERIC ADMINISTRATION

Cedric is a Linux system administrator at NOAA where he supports scientists and weather forecasters in daily IT infrastructure. Entering his 2nd year in the industry, he’s gained knowledge beyond his young career.

At Yellowtail, Cedric is a teacher assistant and is responsible for student support.

15 Our Linux For Jobs Program Include:

Internship Enrollment - 8 weeks

In order to translate your IT training into a job, you must prove to employers that you have hands-on knowledge. Our internship does exactly that, you will be assigned tickets in a real environment, to solve real problems in a real company. Our internship enrollment opportunity is one of the most important components of our continued success

Personalized Coaching and Mentoring - Ongoing

Our Career support is very methodical, this is when you will be working directly with Jubee and his team. Together, we will outline a personalized plan to get you ready for the job market. We will leverage our industry partnerships and 7+ years of experience to help you position yourself for your first job in the industry.

Tuition Reimbursement Program

We’re confident of your success. The 92% success rate of our Linux For Jobs program speaks for itself. To back our claim, we are proud to offer a Tuition Reimbursement Program. If you don’t land a job within 5-Months of completing your internship we will refund you the full price of your tuition.

Here are a few conditions to make sure our Tuition Reimbursement Program is fair to both parties: Attend every class Complete all assigned projects with mentor approval Score 70% or better on all tests Get RHCSA Certified (92% passing rate) Accept guidance from our Career Support team Document your job search efforts Attend 10 Technical Interviews Be eligible to work in the United States and fluent in English. Willing to accept a job in the Linux or AWS DevOps Engineering field paying at least $72,000 (although the average Washington, area salary is $119,373).

16 Frequently Asked Questions

HOW DO I APPLY?

We’ve done away with the traditional application process and instead, we’ve opted to admit applicants based on a mutual fit selection process. Acceptance to the program is awarded following a thorough assessment of how your needs can be met through our unique model during the career strategy session.

The first step in the acceptance process is to SCHEDULE a CAREER STRATEGY SESSION. This is where we will know where you are and your road map to success!

WHAT IS A CAREER STRATEGY SESSION?

It’s a 45 minute one on one Zoom call with an Enrollment Advisor to identify where you are at and help you create a roadmap that guarantees success. During the session, Tuition cost

Finance options Current incentives Program details; and Program eligibility will be discussed in detail.

ARE YOUR COURSES SELF-PACED?

No. We firmly believe that self-paced programs are synonymous with procrastination. In a landscape that is characterized by fast-paced hands-off courses, we choose to put all hands-on deck.

Our programs feature weekly interactions with live instructors, a robust Learning Management System, dedicated attention and high engagement to keep you pumped every step of the way!

ARE COURSES ONLY OFFERED IN-PERSON?

Our programs are only available virtually. Although virtual, our belief in direct engagement underpins our class environment. We commit to fostering an active engagement and require that trainees show up to class prepared to connect and share their experiences. You are never alone in your efforts.

17 Frequently Asked Questions

I DON’T HAVE A TECHNICAL BACKGROUND; HOW CAN I TELL IF THE PROGRAM IS RIGHT FOR ME?

The good news is that our programs were designed with non-IT professionals in mind – You don’t need a technical background. Our approach considers the building blocks needed at every stage. We take you from 0 to job ready, ensuring that all of the prerequisite you could need–from IT infrastructure, networking fundamentals, to the core training – are included in the program and extending internship opportunities to bolster your experience.

This program is for you if your end goal is to become a job-ready, industry certified professional.

This program is for you if you are willing to put in the work to become a job-ready, industry certified professional.

DO YOU NEED A COLLEGE DEGREE TO BE ADMITTED TO A PROGRAM?

Absolutely not. In fact, the majority of our trainees have no college degree OR a background in IT. We’ve designed a comprehensive program that encourages familiarity with the basics. This approach allows for tenured IT professionals, non-degree holding professionals and recent high school graduates to train at their level.

From IT infrastructure and networking to internship, our programs intentionally cater to non-degree holding persons seeking to pivot their career path.

WHAT ARE THE PREREQUISITES FOR ENROLLMENT?

Our programming encompasses the prerequisite courses we would otherwise recommend. In other words, once a career track has been selected and you are enrolled in your program of choice, whether you are just starting out in the field, or a professional looking to pivot into a different career path, you will not be required to enroll in another course to become job ready.

18 Frequently Asked Questions

WHAT IS THE TYPICAL CLASS SCHEDULE?

Scheduling for our cohort-based programs is tailored to appeal to working professionals. As such you can expect evening sessions although frequency will vary based on the program. Admission is awarded on a rolling basis.

HOW IS THIS PROGRAM STRUCTURED?

Delivered online, our programming features:

Hybrid e-learning

Our method combines the essential elements of a self- directed model—e.g. online exercises, and pre-recorded video instructions—with “traditional” classroom features, e.g. weekly live sessions, to create an environment conducive to high engagement for the benefit of the trainee.

Lockstep teaching

While self-paced programs let you choose when and what to study, our lock-step approach requires that you follow our curriculum in a group setting. This approach helps us ensure that you have a peer group you can call on throughout the program and beyond.

Holistic programming

We believe that the interconnected nature of the IT field requires programming that encompasses both the building blocks and the core learning objectives. Pulling from multiple IT tenets, principles and disciplines, our training model prepares you to become a holistic professional with a complete understanding of your field and capable of performing in real life situations.

Internship enrollment & personalized career coaching

The accompaniment you receive extends beyond certification as our programs are complemented by individualized career coaching and features elective enrollment in a meaningful internship program.

19 Frequently Asked Questions

WHY SHOULD YOU ENROLL WITH US AS OPPOSED TO ANY OTHER COURSE?

The YellowTail difference starts with the structure of the program. Whereas a course focuses on the subject matter, we approach our programming holistically, with your career goals in mind. Our value add begins with the care we take in ensuring you have a proper understanding of infrastructure, continues through the tailored, hands-on career coaching we provide and is enhanced by elective internship programs.

Backed by a tuition reimbursement guarantee, our program features live lectures and hand-on meant to encourage engagement and interactions among trainees, instructors and TA when most courses are currently self-paced.

There is a reason our programming ends with FOR JOBS. From start to finish our goal is to ensure that you are job ready.

HOW ARE YOU QUALIFIED TO TRAIN?

We are industry certified career professionals with 30 years of combined subject matter expertise and experience. Far from jacks of all trade, our staff of instructors and TAs intentionally focus on the Linux OS, bringing back real-time and relevant industry knowledge to your classroom experience.

With a seven-year track record, our success rate speaks for itself. And, just in case you are still skeptical, testimonials from past trainees attest to the hands-on investment from instructors that underpins our training programs.

HOW MUCH WILL I NEED TO INVEST IN THE PROGRAM?

Your total investment is determined by a few key factors unique to your needs. Please schedule a career strategy session with our Enrollment Advisor to discuss, among other things:

Tuition cost Finance options Current incentives Program details; and Program eligibility

20 Frequently Asked Questions

DO YOU OFFER FINANCING? AND, IF SO, WHAT OPTIONS ARE AVAILABLE?

Yes. We offer a variety of financing options. An Enrollment Advisor will go over all financing options available to you during your career counseling session.

WHY WE OPT OUT OF THE INCOME SHARE MODEL?

Years of experience have taught us that our most successful trainees are those with skin in the game.

We’ve learned that once the investment has been made, trainees are more likely to remain engaged and motivated throughout the duration of the program.

We are only interested in investing our time and resources with individuals who are equally invested in their career progression.

21