

Our Courses

Introduction to Network Security
The security of computer networks is a key element in cyber security. Computer networking provides the foundational connectivity services that are used for the world wide web, distributed computer applications and services, operations and manufacturing, and national infrastructure. This course provides understanding of key technologies used in computer networks and infrastructure. This includes protocols, computer networks, data centres, operational technologies that form key infrastructure critical to the success of organisations and services from a local to an international scale.
-
Course by
-
Self Paced
-
26 hours
-
English

Fundamentals of Accounting Capstone
**You should complete all other courses in the Fundamentals of Accounting Specialization before beginning this course.** The capstone project will be set in the context of a realistic small-business enterprise, and will require you to think deeply and apply the accounting concepts presented in the other courses in the Fundamentals of Accounting.
-
Course by
-
Self Paced
-
38 hours
-
English

In the Trenches: Security Operations Center
Cyber-attacks, breaches, and incidents continue to grow. The sophistication and complexity of these attacks continue to evolve. More than ever organizations need to plan, prepare, and defend against a potential cyber incident. Security Operation Centers (SOCs) act as an organization's front-line defense against cyber incidents. SOC analyst accomplishes this by monitoring and responding to network and host anomalies, performing an in-depth analysis of suspicious events, and when necessary, aiding in forensic investigations.
-
Course by
-
Self Paced
-
11 hours
-
English

Create your e-commerce store with Shopify
In this 1-hour long project-based course, you will learn how to create an online e-commerce store with Shopify, edit your web store front and manage orders, stock, customers and other operations. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 hours
-
English

NGO Startup Analysis with Nonprofit Business Model Canvas
By the end of this guided project, you will be able to use the Nonprofit Business Model Canvas to create, deliver, and capture value for your Non-Governmental Organization (NGO). The canvas serves as a blueprint to help you to design, and operationalize your idea in a more systematic approach. The Canvas is 9-block visualization tool derived from the popular Business Model Canvas, but modified to fit into the NGO context.
-
Course by
-
Self Paced
-
4 hours
-
English

Linear Algebra for Machine Learning and Data Science
Newly updated for 2024! Mathematics for Machine Learning and Data Science is a foundational online program created by DeepLearning.AI and taught by Luis Serrano. In machine learning, you apply math concepts through programming. And so, in this specialization, you’ll apply the math concepts you learn using Python programming in hands-on lab exercises.
-
Course by
-
Self Paced
-
22 hours
-
English

Introduction to Enterprise Resiliency
Resiliency is the ability to provide the required capability in the face of adversity, without significant impact. This is not something that just happens, but rather must be thoroughly planned for and tested, including: 1. Keeping hardware, the operating system, middleware, and applications up and running throughout planned and unplanned outages 2. Recovering a site from an unplanned event without data loss This course is intended for IT managers, IT architects, system programmers, and system operations professionals.
-
Course by
-
Self Paced
-
6 hours
-
English

Creating Features for Time Series Data
This course focuses on data exploration, feature creation, and feature selection for time sequences. The topics discussed include binning, smoothing, transformations, and data set operations for time series, spectral analysis, singular spectrum analysis, distance measures, and motif analysis. In this course you learn to perform motif analysis and implement analyses in the spectral or frequency domain.
-
Course by
-
Self Paced
-
8 hours
-
English

Demand Planning in RStudio: Create Demand Forecast
This Guided Project Demand Planning in RStudio: Create Demand Forecast is for Supply Chain and/or Operations Analysts.
-
Course by
-
Self Paced
-
4 hours
-
English

TypeScript String Properties and Methods
This project will teach you TypeScript string properties and methods in the TypeScript playground which will make string handling easier.Since text data is commonly used as a “string” in TypeScript, the ability to use and manipulate strings is a core component of TypeScript programming. So in this guided project you are going to learn different string properties and methods which are important for string manipulation operations. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
3 hours
-
English

Automation with Ansible
Automation with Ansible is a fundamental course for deploying end-to-end automation. This course provides a secure and stable foundation for automating your environment. Ansible Automation helps organizations to create, share and manage the automation of tasks from development and operations to security and network teams. This course provides 3 hours of training videos which are segmented into modules. The course concepts are easy to understand through lab demonstrations.
-
Course by
-
Self Paced
-
6 hours
-
English

Exam Prep DP-300: Azure Database Administrator Associate
Database administration is one of the basic necessities of every enterprise. The growth of cloud and On-premises relational databases continues to create the need for professional database administrators. Therefore, an updated certification such as DP-300 could open up favorable options for employment of database administrators. The Azure database administrator implements and manages the operational aspects of cloud-native and hybrid data platform solutions built on SQL Server and SQL database services.
-
Course by
-
Self Paced
-
16 hours
-
English

Requirements Writing
Welcome to "Requirements Writing". As the title indicates, over the next four weeks, we will be looking at the important task of writing of text-based requirement statements. The course takes you step by step through the rules for writing requirements statements in accordance with the "Guide for Writing Requirements" published by the International Council on Systems Engineering (INCOSE). This course welcomes anyone who wants to find out how to write requirements.
-
Course by
-
Self Paced
-
4 hours
-
English

A General Approach to Risk Management
Every organization uses its information to support its business operations. When there are threats in the internal and external environments, they create the risk of information loss or damage. This course examines the design and construction of a risk management program, including policies and plans, to support the identification and treatment of risk to the organization’s information assets.
-
Course by
-
Self Paced
-
8 hours
-
English

Consulting Approach to Problem Solving
This is the #3 course in the specialization on management consulting. Management consultants excel at solving difficult and complex business problems. How do they do this? Shouldn’t clients know more about their situation than external consultants?
-
Course by
-
Self Paced
-
7 hours
-
English

Java Primitive Types to Calculate Expenses
In this project you will create an application that calculates a monthly expense estimation using a calculated monthly house payment and grocery bills using Java. Java is an Object-Oriented language that contains many Classes but also contains what are called Primitive Data Types. These primitive data types are used to store numbers and characters in Java and have all the Arithmetic operations needed to perform various calculations. To get started with Java, it is important to know how to use these built in data types as they are found throughout the language.
-
Course by
-
Self Paced
-
2 hours
-
English

Implementing a Risk Management Framework
The ultimate destination for a security manager is the Chief Information Security Officer (or Chief Security Officer) a senior executive role responsible for all cybersecurity operations in the organization. But how do you get from entry-level IT or security employee to the CISO’s office and what do you need to know when you get there?
-
Course by
-
Self Paced
-
18 hours
-
English

Opportunity Management in Salesforce
The third course in the Salesforce Sales Operations Professional Certificate, Opportunity Management in Salesforce, is for anyone who is curious about entry level sales roles that require foundational skills in Salesforce, the sales operations specialist role specifically, and how to use tools in Salesforce to manage opportunities and close sales deals in a real world business setting. This third course will give you a foundational understanding of how to help sales teams optimize the opportunity management process.
-
Course by
-
Self Paced
-
29 hours
-
English

Climate Geospatial Analysis on Python with Xarray
By the end of this project, you will be able to load, visualize, manipulate and perform both simple and grouped operations over geospatial multidimensional data through Xarray and Python.
-
Course by
-
Self Paced
-
4 hours
-
English

Stock Valuation with Dividend Discount Model
In this 1-hour long project-based course, you will learn how to find dividend growth rate and cost of equity, and use that to find the fair price of a share. This will teach you how to value stocks using Dividend Discount Model (DDM) - one of the most common methods equity research analysts use to value stocks. Note: This course works best for learners who are based in the North America region.
-
Course by
-
Self Paced
-
3 hours
-
English

Operations and Patient Safety for Healthcare IT Staff
Now that you've been introduced to the world of Health IT and the important role played by electronic health records (EHRs), we'll focus on other technologies that play a role in maintaining ongoing operations in healthcare. Telemedicine, patient portals, barcode scanners, printers, and medical devices are just some of the technologies that impact providers and patients. As an IT support specialist, you’ll be asked to troubleshoot issues with a wide variety of tools.
-
Course by
-
Self Paced
-
7 hours
-
English

Engaging in Service Innovation and Management
This course is the continuation of "Introduction to Service Innovation and Management". If you have not yet taken "Introduction to Service Innovation and Management", it is recommended that you complete that course prior to this course. The foundational knowledge and project plan from the introduction are carried through in this deeper dive into service innovation and management. This course will give you tools to examine initial plans for healthcare service/process redesign.
-
Course by
-
Self Paced
-
18 hours
-
English

Fundamental Tools of Data Wrangling
Data wrangling is a crucial step in the data analysis process, as it involves the transformation and preparation of raw data into a suitable format for analysis. The "Fundamental Tools for Data Wrangling" course is designed to provide participants with essential skills and knowledge to effectively manipulate, clean, and analyze data. Participants will be introduced to the fundamental tools commonly used in data wrangling, including Python, data structures, NumPy, and pandas.
-
Course by
-
Self Paced
-
27 hours
-
English

Visual Basic Programming: Inheritance and Polymorphism
This course is the third course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the four main concepts in programming: Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. 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
-
23 hours
-
English

Optimize Your Database with Indexes
In this 1 hour guided project, you will learn about what database indexes are and how they optimize certain database operations. By the end of this guided project, you will be able to profile database operations and design appropriate indexes to improve the performance of your relational database. Basic SQL required as a prerequisite (for example, perform multi-column selection with multiple criteria).
-
Course by
-
Self Paced
-
2 hours
-
English