

Our Courses

Developing Applications with SQL, Databases, and Django
Working with databases is a key skill for developers, especially those in Back-End, Full Stack, and DevOps roles. This course will teach you the fundamentals of relational databases and how to access them from your appli…
-
Course by
-
Self Paced
-
English

Developing Cloud Native Applications
Do you want to learn about developing applications that are cloud native right from conception to implementation? In this course, you’ll begin with some crucial cloud concepts such as Cloud Native Applications, CNCF and Hybrid Cloud. You will dive into specific tools and techniques for developing cloud native apps. You’ll then learn how to use CLI to develop, test and deploy applications for IBM Cloud with the use of Node.js . You will further use DevOps to maintain application development using Web IDE features, Git repository and Delivery Pipeline.
-
Course by
-
Self Paced
-
18 hours
-
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

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

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

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

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

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

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

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

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

SAP Professional Fundamentals
SAP Professional Fundamentals is the first course in the SAP Technology Consultant Professional Certificate program. The course introduces you to the world of consulting and the range of skills that you need to succeed in this competitive field. You’ll explore SAP professional consulting roles and discover what technical consultants, functional consultants, and other professionals do.
-
Course by
-
Self Paced
-
14 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

AWS: Containerization
AWS: Containerization Course is the fourth course of Exam Prep: AWS Certified DevOps Engineer - Professional Specialization. This course teaches deploying container-based applications using AWS services. This also focuses on running Kubernetes in the AWS cloud and on-premises data centers. In the end, it teaches learners to migrate and modernize Java and .NET web applications into container format. The course is divided into three modules and each module is further segmented by Lessons and Video Lectures.
-
Course by
-
Self Paced
-
6 hours
-
English

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

DevOps on AWS: Code, Build, and Test
DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market. DevOps process can be visualized as an infinite loop, comprising these steps: plan, code, build, test, release, deploy, operate, monitor.
-
Course by
-
Self Paced
-
4 hours
-
English

Python for Data Science, AI & Development
Kickstart your learning of Python with this beginner-friendly self-paced course taught by an expert. Python is one of the most popular languages in the programming and data science world and demand for individuals who have the ability to apply Python has never been higher. This introduction to Python course will take you from zero to programming in Python in a matter of hours—no prior programming experience necessary! You will learn about Python basics and the different data types.
-
Course by
-
Self Paced
-
27 hours
-
English

DataOps Methodology
DataOps is defined by Gartner as "a collaborative data management practice focused on improving the communication, integration and automation of data flows between data managers and consumers across an organization. Much like DevOps, DataOps is not a rigid dogma, but a principles-based practice influencing how data can be provided and updated to meet the need of the organization’s data consumers.” The DataOps Methodology is designed to enable an organization to utilize a repeatable process to build and deploy analytics and data pipelines.
-
Course by
-
Self Paced
-
10 hours
-
English

DevOps and Build Automation with Python
This course is the final course in a series that aims to prepare you for a role working as a programmer. In this course we will look at several automation concepts in DevOps with Python. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.
-
Course by
-
Self Paced
-
13 hours
-
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

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

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

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

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

IBM DevOps and Software Engineering
DevOps professionals are in high demand!
-
Course by
-
Self Paced
-
English