Get $1 credit for every $25 spent!

The Complete Linux Mastery Bundle

Ending In:
$1,770
97% off
add to waitlist

What's Included

Product Details

Access
1 year
Content
3 hours
Lessons
6

Introduction to Programming and Coding for Everyone with JavaScript

Take Your First Steps Towards Programming Genius by Exploring the World's Most Popular Computer Language

By GogoTraining | in Online Courses

Computer programming is one of the most valuable skills anybody in the modern workforce can learn. In this course designed for beginners, you'll gain a solid foundation in the world's most popular computer language, JavaScript. Without having to install any special software, you'll develop a solid background in coding that will help you launch into more advanced courses.

  • Access 6 lectures & 3 hours of content 24/7
  • Write programs to display output messages & prompt for input
  • Use variables to store information
  • Create programs that make decisions
  • Design programs to repeat a sequence of operations
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Module 00: Course Introduction

  • Module 01: Introduction to Programming

  • Module 02: Introduction to JavaScript

  • Module 03: Functions Part 1

  • Module 04: Functions Part 2

  • Module 05: Variables

  • Module 06: Making Decisions

  • Module 07: Repeating Steps

  • Module 08: Course Summary

View Full Curriculum


Access
1 year
Content
6 hours
Lessons
17

Fundamentals of Operating Systems

Understand the Backbones of All Computers

By GogoTraining | in Online Courses

Operating systems are the backbone of any computer device, from laptops to smartphones. As such, it is essential for any aspiring programmer to understand how operating systems work, which is exactly what this course aims to do. Over these six hours, you'll discuss the various functions of operating systems and the interrelationships of those functions. Plus, you'll receive a companion textbook to get more detailed info whenever you need it.

  • Access 17 lectures & 6 hours of content 24/7
  • Explain the overall objectives & structure of any modern operating system
  • Identify differences & similarities between operating systems
  • Describe how the functions within an operating system work together
  • Understand the causes of many operating system crashes & errors
  • Choose which operating system best suits individual situations
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Module 00: Course Introduction - Fundamentals of Operating Systems

  • Module 01: Introduction to Operating Systems

  • Module 02: Operating Systems and Hardware

  • Module 03: Operating System Concepts

  • Module 04: Operating System Structure

  • Module 05: Processes and Threads

  • Module 06: Interprocess Communication

  • Module 07: Scheduling

  • Module 08: Deadlocks

  • Module 09: Memory Management

  • Module 10: Input/Output

  • Module 11: Files Systems

  • Module 12: Multimedia Operating Systems

  • Module 13: Multiple Processor Systems

  • Module 14: Operating System Security

  • Module 15: Examples of Operating System Architectures

  • Module 16: Course Summary

View Full Curriculum


Access
1 year
Content
7 hours
Lessons
29

Linux V7 Essentials

Introduce Yourself to One of the World's Top Operating Systems

By GogoTraining | in Online Courses

Believe it or not, every time you use Google, Facebook, or any other major website, you're talking to servers that are running Linux. This software is becoming more and more prominent in operating hardware like desktops and laptops, mobile devices, networking equipment, planes, and much more. As such, the demand for Linux-savvy administrators is at an all time high. This hands-on course will teach you the basics of Linux V7 using Red Hat Linux, preparing you to sit for the Certified System Administrator exam given by Red Hat.

  • Access 29 lectures & 7 hours of content 24/7
  • Describe the basics of Linux & Linux installation
  • Use the basic to advanced file system
  • Work w/ users & groups, & program the bash shell
  • Use the vi editor & various text processing tools like awk & sed
  • Find things, processes, & network applications
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Course Introduction: Linux V7 Essentials 7 min
  • Introduction to Linux 17 min
  • Installation 14 min
  • Linux Usage Basics 15 min
  • Running Linux Commands 23 min
  • Exploring the Filesystem Part 1 18 min
  • Exploring the Filesystem Part 2 16 min
  • Introduction to the bash Shell 18 min
  • Standard Input/Output and Pipes 17 min
  • Introduction to Users and Groups 12 min
  • Text Processing Part 1 14 min
  • Text Processing Part 2 19 min
  • Basic System Configuration 13 min
  • The vi Editor Part 1 15 min
  • The vi Editor Part 2 13 min
  • Configuring the bash Shell 11 min
  • Shell Programming Part 1 11 min
  • Shell Programming Part 2 17 min
  • Shell Programming Part 3 19 min
  • Network Applications Part 1 13 min
  • Network Applications Part 2 11 min
  • Advanced Users and Groups Part 1 13 min
  • Advanced Users and Groups Part 2 18 min
  • Finding Things 17 min
  • Linux Processes Part 1 11 min
  • Linux Processes Part 2 20 min
  • Advanced File System Part 1 16 min
  • Advanced File System Part 2 11 min
  • The Next Steps

View Full Curriculum


Access
1 year
Content
6 hours
Lessons
24

Linux V7 System Administration

Build the Skills to Qualify As a Red Hat Linux System Administrator

By GogoTraining | in Online Courses

Learn how to administer a complete Linux V7 system in this hands-on course. You'll learn how to install Linux V7, handle system initialization, work with disk partitions, and manage packages, users and groups. Plus, you'll dive into more advanced concepts like the Linux kernel, the X Windows system, and learn to troubleshoot.

  • Access 24 lectures & 6 hours of content 24/7
  • Install Linux V7 w/ a non-standard disk portioning scheme
  • Create new disk partitions, format them, & mount/unmount them
  • Perform package management w/ rpm & yum
  • Discuss PAM & remote authentication, Red Hat Linux networking, & the X Windows system
  • Upon completing Linux v7 System Administration and the Linux v7 Essentials, you will be prepared to take the Certified System Administrator exam given by Red Hat (EX200)
  • Explain & implement quotas
  • Work w/ Linux processes & describe the Linux kernel
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. GogoTraining's Linux courses are written by subject matter experts with years of experience working with Linux. They have all achieved Linux certifications and have written these courses so that they will fully prepare students for the exams using Red Hat Linux. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Module 00: Course Introduction - Linux V7 System Administration

  • Module 01: Linux Review

  • Module 02: Linux V7 Installation

  • Module 03: System Initialization Part 1

  • Module 04: System Initialization Part 2

  • Module 05: File System Management Part 1

  • Module 06: File System Management Part 2

  • Module 07: More File Systems

  • Module 08: Package Management

  • Module 09: Managing Users and Groups

  • Module 10: User Administration Part 1

  • Module 11: User Administration Part 2

  • Module 12: ACL, PAM and Remote Authentication

  • Module 13: Quotas and LUKS

  • Module 14: Networking and IP

  • Module 15: More on Network Interfaces

  • Module 16: More on Networking

  • Module 17: Finding Things

  • Module 18: Linux Processes

  • Module 19: Kernel Services

  • Module 20: More on the Kernel

  • Module 21: Software RAID

  • Module 22: X Window System

  • Module 23: Troubleshooting

View Full Curriculum


Access
1 year
Content
6 hours
Lessons
17

Hands-On Embedded Linux

Learn How to Manage More Complex Linux Environments & Make the Big Bucks

By GogoTraining | in Online Courses

Knowing how to administer a Linux system in one environment is great, but this course will help you learn how to apply Linux to embedded computing devices, in a cross-development environment. Over this example-driven course, you'll learn how to use the Eclipse IDE, run and debug applications on an embedded target, work with network applications, and much more. By course's end, you'll know how to configure and run a multi-tiered, complex Linux environment.

  • Access 17 lectures & 6 hours of content 24/7
  • Set up a cross development environment on a Linux workstation
  • Create, build, & debug applications on a target board using the Eclipse IDE
  • Write multi-threaded & networked applications
  • Configure & build the Linux kernel
  • Install & boot the application in product form
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Module 00: Introduction to Embedded Linux 2013 - Course Introduction

  • Module 01: Introducing Linux

  • Module 02: KDE Graphical Desktop and the Command Shell Part 1

  • Module 03: KDE Graphical Desktop and the Command Shell Part 2

  • Module 04: The Eclipse Development Environment Part 1

  • Module 05: The Eclipse Development Environment Part 2

  • Module 06: Configuring the Workstation

  • Module 07: Building and Running Target Applications

  • Module 08: Debugging Applications: On the Target and on the Workstation

  • Module 09: Multi-threading

  • Module 10: Networking Part 1

  • Module 11: Networking Part 2

  • Module 12: Graphics Device Driver

  • Module 13: Configuring the Linux Kernel

  • Module 14: Building the Linux Kernel

  • Module 15: Busybox and U-boot

  • Module 16: Booting the Application, Getting Ready to Ship

  • Module 17: Wrapping Up

View Full Curriculum


Access
1 year
Content
6 hours
Lessons
19

Linux Device Drivers: Programming at the Kernel Level

Become a Master Linux Programmer at the Device Driver Level

By GogoTraining | in Online Courses

The Linux kernel handles process control, networking, access to peripherals, and file systems in Linux. In many ways, it's the lifeblood. In this course, you'll become a master Linux programmer at the device driver level, exploring how device drivers interact with the kernel. Using hands-on lab exercises, you'll get a complete education of working with the kernel so you can soon operate a Linux system professionally.

  • Access 19 lectures & 6 hours of content 24/7
  • Create & build kernel loadable modules
  • Describe the four types of devices & their properties
  • Debug kernel-level code
At GogoTraining, their mission is to help you master the world by unlocking your full potential. They do that by working with technology masters to create curriculum paths in key technologies. These paths allow you to jump in at the level that is right for you so you can master the technology. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: 1 year
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Module 00: Linux Device Drivers 2013: Programming at the Kernel Level - Course Introduction

  • Module 01: So what’s a Device Driver?

  • Module 02: Kernel Loadable Modules

  • Module 03: Basic Character Driver

  • Module 04: Debugging Kernel Code

  • Module 05: Blocking I/O Part 1

  • Module 06: Blocking I/O Part 2

  • Module 07: Accessing Hardware Part 1

  • Module 08: Accessing Hardware Part 2

  • Module 09: Handling Interrupts Part 1

  • Module 10: Handling Interrupts Part 2

  • Module 11: Memory allocation

  • Module 12: Managing Time

  • Module 13: Synchronization

  • Module 14: Block Drivers

  • Module 15: Network Drivers

  • Module 16: PCI Drivers

  • Module 17: USB Drivers

  • Module 18: Linux Driver Model

  • Module 19: Integrating a Driver with the Kernel Source Tree

View Full Curriculum



Terms

  • Instant digital redemption