

Our Courses

Continuous Delivery & DevOps
Amazon famously delivers new code every 11.6 seconds. Just a few years ago, this was unthinkable: many ‘cutting edge’ firms would release software quarterly. When it comes to digital innovation, velocity is critical and many would say it’s the most reliable determinant of success. Bringing an organization to the state of the art (or even functional capability) in this area requires strong work in a combination of disciplines and a combination of both technical and managerial skills. There is no single cookie-cutter approach for achieving this capability.
-
Course by
-
Self Paced
-
8 hours
-
English

DevOps Culture and Mindset
This course gives you the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset. We’ll learn about how DevOps is grounded in lean principles, and how it can help improve collaboration between developers and operations team members. We'll learn about ideas regarding systems thinking, feedback loops, continuous improvement, loosely coupled architecture and teams, managing risk, and dealing with unplanned work.
-
Course by
-
Self Paced
-
15 hours
-
English

Introduction to Cloud Computing
Start your cloud computing journey with this self-paced introductory course! Whether you need general cloud computing knowledge for school or business, or you are considering a career change, this beginner-friendly course is right for you. In this course you’ll learn about essential characteristics of cloud computing and emerging technologies supported by cloud. You’ll explore cloud service models, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Public, Private, and Hybrid deployment models.
-
Course by
-
Self Paced
-
25 hours
-
English

Introduction to Containers w/ Docker, Kubernetes & OpenShift
Take the next step in your software engineering career by getting skilled in container tools and technologies! The average salary for jobs that require container skills is $137,000 in the US according to salary.com, making Devops professionals and developers with these skills highly in demand. More than 70 percent of Fortune 100 companies are running containerized applications. But why? Using containerization, organizations can move applications quickly and seamlessly among desktop, on-premises, and cloud platforms.
-
Course by
-
Self Paced
-
13 hours
-
English

Configuration Management and the Cloud
Unlock the potential of automation for computer fleet management in our all-encompassing course. Whether you're new to the field or seeking to expand your skills, this program provides a solid foundation in automation techniques, offering a pathway to becoming a versatile IT professional prepared to launch and support modern cloud based applications and systems. You’ll start by discovering the art of automating computer deployment and management in a cloud-based environment. Then delve into the world of containerization with Docker and learn container orchestration with Kubernetes.
-
Course by
-
Self Paced
-
15 hours
-
English

Version Control with Git
The Version Control with Git course provides you with a solid, hands-on foundation for understanding the Git version control system. Git is open source software originally created by Linus Torvalds. Git manages team files for large and small projects. This allows the team to continuously improve its product. It is used by most major technology companies, and is assumed knowledge for many modern programming and IT jobs. It is a core component of DevOps, continuous delivery pipelines and cloud-native computing.
-
Course by
-
Self Paced
-
13 hours
-
English

Introduction to DevOps
Get started with your DevOps journey with this beginner-friendly course! DevOps skills are high in demand and expected to be one of the fastest-growing skills in the software industry. This course is designed to be a first step in obtaining those valuable skills. This self-paced introductory course explores DevOps as a cultural movement. It describes the business case for DevOps, and covers its essentials. This course teaches new ways of thinking, working, organizing, and measuring to fully realize the benefits of DevOps.
-
Course by
-
Self Paced
-
9 hours
-
English

Introduction to Software Testing
After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool.
-
Course by
-
Self Paced
-
30 hours
-
English

Configurer un environnement dev avec la pile LEMP sous Linux
Ce projet guidé “Configurer un environnement dev avec la pile LEMP sous Linux” est destiné aux développeurs, spécifiquement développeurs web, DevOps, aspirants DevOps et toute personne ayant les bases de Docker pour la création d’images Docker et le déploiement de conteneurs.
-
Course by
-
Self Paced
-
2 hours
-
French

DevOps on AWS: Code, Build, and Test
Learn the basic concepts, technology, use cases, and benefits of implementing DevOps on AWS
-
Course by
-
6
-
English

Getting Started with Puppet
The “Getting Started with Puppet” course is designed to help you gain knowledge of Puppet. You will learn Puppet overview with architecture and how to design, build PuppetDB, and also learn Puppet enterprise installation. Puppet is a software configuration management tool that includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet was created by Puppet Inc. founded by Luke Kanies in 2005. This course contains 4+ hours of training videos.
-
Course by
-
Self Paced
-
7 hours
-
English

ASP.NET for Experienced Developers
Acquire the expertise needed to construct robust, scalable, and secure applications using .NET technology through this comprehensive specialization. It consists of three courses: C# for .NET Developers: Master C# programming and .NET framework, starting from basics to advanced object-oriented programming. By the end, you'll be proficient in: Fundamentals of C# programming language and .NET architecture. Developing web applications using ASP.NET. Essential programming aspects like data types, variables, operators, and control structures.
-
Course by
-
Self Paced
-
English

Teaching Impacts of Technology: Workplace of the Future
In this course you’ll focus on how the Internet has enabled new careers and changed expectations in traditional work settings, creating a new vision for the workplace of the future. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies and Computing Concepts” that enable that impact, all at a K12-appropriate level.
-
Course by
-
Self Paced
-
13 hours
-
English

DevOps on AWS
DevOps on AWS specialization teaches you how to use the combination of DevOps philosophies, practices and tools to develop, deploy, and maintain applications in the AWS Cloud. Benefits of adopting DevOps include: rapid delivery, reliability, scalability, security and improved collaboration. The first course introduces you to essential AWS products, services, and common solutions.
-
Course by
-
Self Paced
-
English

Building Cloud Computing Solutions at Scale
With more companies leveraging software that runs on the Cloud, there is a growing need to find and hire individuals with the skills needed to build solutions on a variety of Cloud platforms. Employers agree: Cloud talent is hard to find.
-
Course by
-
Self Paced
-
English

Data Science and Agile Systems for Product Management
Deliver faster, higher quality, and fault-tolerant products regardless of industry using the latest in Agile, DevOps, and Data Science.
-
Course by
-
Self Paced
-
English

Digital Transformation Execution: Delivering Business Agility from Capabilities to DevOps
Learn how to refine strategies into clear operational capabilities, develop clear objectives and key results, and use agile teams at scale to drive execution of a digital transformation.
-
Course by
-
Self Paced
-
English

Introduction to DevOps and Site Reliability Engineering
Learn how to start transforming your organization using the principles and practices of DevOps.
-
Course by
-
Self Paced
-
English

DevOps and Software Engineering Capstone Project
In this DevOps Capstone Project, you’ll demonstrate your skills and knowledge gained throughout this program with a real-world inspired hands-on project developing and deploying an application using CI/CD to showcase in your portfolio.
-
Course by
-
Self Paced
-
13
-
English

Monitoring and Observability for Application Developers
Monitoring & Observability are must have skills for Developers and DevOps professionals. This course provides a comprehensive overview of these concepts and teaches you the hands-on skills to employ monitoring, observability, and logging for your application.
-
Course by
-
33
-
English

Continuous Integration and Delivery (CI/CD)
This course is an introduction to Continuous Integration and Continuous Delivery (CI/CD), a DevOps best practice to ensure code quality is achieved. It includes multiple hands-on labs using real-world tools to practice your CI/CD skills.
-
Course by
-
18
-
English

DevOps Basics for Everyone
This course is intended to help launch your career as a DevOps Professional. In this course you will learn to think, work, organize and measure DevOps - skills that you can use to build better products.
-
Course by
-
24
-
English

Introduction to Cloud Native, DevOps, Agile, and NoSQL
Learn to develop cloud-native applications from scratch in this comprehensive course. Covering key cloud concepts, tools, and techniques, you'll also explore DevOps culture, CI/CD practices, and MongoDB principles.
-
Course by
-
27
-
English

Unix Tools: Data, Software and Production Engineering
Grow from being a Unix novice to Unix wizard status! Process big data, analyze software code, run DevOps tasks and excel in your everyday job through the amazing power of the Unix shell and command-line tools.
-
Course by
-
32
-
English

DevOps on AWS: Operate and Monitor
Track, identify, understand key metrics and resolve application or infrastructure issues in real time
-
Course by
-
6
-
English