Skip to main content

What’s Free at Linux Academy — April 2019

Posted on March 26, 2019 by EllMarquezEllMarquez

We support others in their mission to learn and grow and are adding new ways for our students to learn what they need to succeed. By adding free cloud training to our Community Membership, students have the opportunity to develop their Linux and Cloud skills further.

Each month, we will kick off our community content with a live study group allowing members of the Linux Academy community to come together and share their insights in order to learn from one another. Stay tuned to the Linux Academy blog for further details.

April Study Group Course

  • Ansible Quick Start — Ansible is an automation engine that continues to gain popularity. The tool has become a favorite choice for managing IT infrastructure at scale. This Ansible Quick Start course is designed to get you up and running with the Ansible essentials quickly.

Free Courses in April

Using Ansible for Configuration Management and Deployments

    • Using Ansible for Configuration Management and Deployments — Ansible continues to gain traction as a powerful, enterprise-level configuration and deployment management tool. With its standardized Playbook formatting and reliance on Python standards, it is easy to use, quick to learn, and puts the power of automation at everyone’s fingertips. In this course, we will cover Ansible configuration, modules, command line usage, and Playbook building. By the time you are done, you will be able to use Ansible to automate and manage your DevOps infrastructure.
  • Google App Engine Deep Dive — This course is designed for those who want to learn how to use Google App Engine, when App Engine is an appropriate choice, which App Engine environment to choose, and how to build an app and then manage it.DevSecOps essentials
  • DevSecOps Essentials — This course covers the DevSecOps process with an emphasis on securing both legacy and hybrid cloud environments. Best practices for security are covered in a conventional Continuous Integration and Continuous Deployment (CI/CD) pipeline.
  • Beginner’s Guide to Containers and Orchestration — Containers and container orchestration are in the process of transforming the way the technology industry does what it does. If you are not familiar with these technologies, it can be a little difficult to understand what people are talking about when they talk about containers! This course will offer you a non-technical beginner-level introduction to the concepts of containers and container orchestration. It will discuss some of the tools and buzzwords you may have heard in association with these technologies, such as Docker and Kubernetes, and it will give you an understanding of what they mean. If you want to gain a better understanding of what containers and orchestration are all about, this is the course for you!
  • Elastic Stack Essentials — This course is for those new to the Elastic Stack to get an introductory overview of its core services (Elasticsearch, Logstash, Kibana, Beats), features, terms, and basic administration. This course will follow a real-world use case of setting up a log aggregation pipeline for web access logs and analyzing said logs with Kibana via search, visualizations, and dashboards. If you are looking for “ELK Stack” material, this is the place! Now that Elastic Stack is more than Elasticsearch, Logstash and Kibana, the “ELK” naming convention has been retired!
  • PowerShell Core for Linux Admins — We are excited to bring our members a course on PowerShell Core for Linux. With the proliferation of open-source solutions and direction changes at Microsoft, a decision was made to open-source the .NET Core platform. With the assistance of this move, Microsoft also released an open-source version of PowerShell to allow cross-platform administration and advanced shell functionality. With this powerful tool, an administrator can work in multiple environments, be it in the cloud or on-premises while using a tool that is now a unified cross-platform experience.
  • Machine Learning with Azure — This course provides hands-on training for Azure Machine Learning, giving a tour of ML Studio, its various features, and the concept of an experiment. We demonstrate the process of creating ML experiments and create predictive models to predict automobile prices and generate recommendations for movies.
  • (New to list marked free April 11) Kubernetes Essentials – Kubernetes is a powerful tool. It can help you manage complex applications and provide you with the ability to easily automate tasks involved in managing them. In this course, we will explore Kubernetes from a beginner’s standpoint. We will discuss what Kubernetes is and what it does, and we will work with some of the basic functionality of Kubernetes hands-on. We will build a simple Kubernetes cluster. We will also deploy a sample microservice application to the cluster in order to explore how Kubernetes can help easily manage such applications

Always Included with Community Membership

  • Vim – The Improved Editor — In this short course, we will take a look at Vim, the improved editor. Learn how to use the keyboard to work with your text documents, complete searches, replace text, and format them. We also show you how to branch out from Vim to run commands, capture output into the current buffer, manage your buffers, and move between them and more.
  • Jenkins Quick Start — Although Jenkins is a complex topic we cover in depth elsewhere on the site, this course will give you a quick introduction and provide just enough information for you to build your own Jenkins server and get started using it to perform remote builds and management.
  • How to Get a Linux Job — This course will help prepare the viewer — whether a seasoned Information Technology professional or a student just out of school — to apply for and successfully obtain their first Linux Job. We will discuss how to use your professional network of contacts, the importance of cover letters, how to tailor your resume, and what key topics to highlight in pursuit of that position.
  • LXC/LXD Deep Dive — “Container” is the new buzzword, but it doesn’t just mean Docker! This course will dive into LXC (LinuX Containers) and its container manager, LXD. Students will explore how containers work, how they compare with virtual machines and Docker containers, and how they handle application isolation. Students will get hands-on by installing and configuring containers and thoughtfully selecting a persistent storage strategy. The course also covers the intricacies of container networking, including inter-container communication, managing container networks, and exposing container ports on the host. For advanced students, several use cases are explored and implemented using this exciting technology.
  • Build Your Own Linux From Scratch — Learn how the Linux kernel interoperates with glibc (and the rest of the binary toolchain), how various software packages rely on the kernel and glibc to provide interfaces and services, and the “why” behind many of the features and idiosyncrasies of the Kernel and glibc.
  • AWS Concepts — This course is for the absolute beginner. Have you ever wanted to know, in very simple terms, the answer to the following questions: What is the cloud? What is AWS? What are AWS’s core services? Why do we use AWS? If you answered yes to any of these, then this course is for you. Our goal with this course is to provide a simple, conceptual introduction to the concepts of cloud computing, Amazon Web Services, and its core services. There are no technical explanations or definitions to memorize — this course is visual and strictly conceptual. When you are done with this course, you will have the conceptual foundation to move forward onto more advanced AWS courses. By having the frame-of-reference understanding from this course, you will be more prepared to tackle the more complex technical concepts and terminology.
  • Big Data Essentials — Big Data Essentials is a comprehensive introduction to the world of big data. Starting with the definition of big data, we describe the various characteristics of big data and its sources. Using real-world examples, we highlight the growing importance of big data. We discuss architectural requirements and principles of big data infrastructures and the intersection of cloud computing with big data. We also provide an overview of the most popular big data technologies, including core Hadoop, the Hadoop ecosystem (Hive, Pig, Sqoop, Flume, Kafka, Storm, Ambari, Oozie, Zookeeper), NoSQL databases, and Apache Spark. We conclude this lesson with a tour of the different types of analytics that can be performed on big data and various techniques and tools used.
  • AWS Essentials — AWS Essentials is a course for those who are completely new to AWS. No prior AWS experience is required. We will introduce you to AWS, provide an overview of the core AWS services, and walk you through the process of setting up your own AWS account. Your learning will be reinforced with real-world scenario hands-on labs using our live environment, and quizzes will be used to help check your understanding of the presented topics.
  • Azure Concepts — In this course, we cover the basics of cloud services, the core components of the Azure flavor of cloud, and a few basic examples of how companies are using Azure today.
  • Mastering Regular Expressions — In Mastering Regular Expressions, we begin by breaking down the “vocabulary” and “grammar” of regular expressions: First, by learning just what all those symbols and shortcuts mean, then by learning how to manipulate those tokens to craft complex regular expressions that achieve just the desired result. We’ll do this by using some common Linux tools, such as grep and sed, as well as through Perl and, eventually, JavaScript for some front-end regex use examples.
  • DevOps Essentials — This course provides a basic introduction to the concept of DevOps. It seeks to give the student a working knowledge of what DevOps is and how it impacts IT in the real world. This course explains the culture of DevOps as well as some of the main practices and tools associated with DevOps. It also introduces the student to the close relationship between DevOps and the cloud.
  • YAML Essentials — YAML Essentials gives even the absolute YAML beginner the skills they need to craft documents using this popular data serialization language. Used across a variety of programs and languages for a vast array of reasons, YAML is a popular choice for data storage, configuration files, configurations management, and more. This course explores how to write a properly structured YAML file in both the human-readable block style and the JSON-compatible flow style.
  • Linux Operating System Fundamentals — Have you heard of Linux, but don’t really know anything about it? Are you a non-technical person just wanting to know what this “Linux” thing is? Then this course is for you. Eschewing any technical practices, this course takes a high-level view of the history of Linux, the open-source movement, and how this powerful software is used today. We will look at its many types of deployments, and the various incarnations of a Linux “distribution.”
  • Amazon Lightsail Deep Dive -AWS offers a wealth of features allowing an experienced architect, engineer or developer to implement systems to meet any need. Amazon Lightsail compliments this flexability by providing a simple, cheap but powerful way to utilise AWS services.

If you are new to our platform make sure to start your journey with How to Use Linux Academy!


The Free Community Edition Membership includes flash cards, community access, and the courses listed above (videos only, unless otherwise noted). Quizzes, hands-on labs, and other features are not included in the free tier membership. The Free Community Edition Membership also does not include access to our mobile application


Leave a Reply

Your email address will not be published. Required fields are marked *