

Our Courses
Application Programming Fundamentals
In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages. This course includes hands-on labs where you will learn to write and execute programs.
-
Course by
-
Self Paced
-
9 hours
-
English
Examine 508 Compliance & Accessibility in Chrome Extensions
Creating compliant material is the right thing to do, but it can seem like an expensive undertaking and an enormously high bar to meet.
-
Course by
-
Self Paced
-
2 hours
-
English
Package Installation in Linux
In this one-hour, project-based course, you'll learn several ways to install and update applications in Linux.
-
Course by
-
Self Paced
-
2 hours
-
English
Introduction to Finance: The Basics
In the Introduction to Finance I: The Basics course, you will be introduced to the basic concepts needed to understand the financial manager’s decision-making process. To achieve that, you will learn about the basic forms a business can take and the goal of the financial manager. You will also learn the fundamentals of financial statements and how to measure a company’s financial health using financial ratios. In addition, you will explore how to allocate capital across time to create value.
-
Course by
-
Self Paced
-
19 hours
-
English
Healthy and Sustainable Foods
This course focuses on healthy and sustainable foods. After reviewing the crucial role of food for both health and the environment, we first look at the carbon footprint and environmental impacts of multiple ingredients and more complex foods. We also detail a health-based approach to quantify the impact of 5000+ individual foods on health, expressed in minutes of life lost and gain per serving. We then analyze trade-offs and targeted changes that can bring substantial health and environmental benefits with less than 10% caloric change.
-
Course by
-
Self Paced
-
16 hours
-
English
Terraform Basics - Create a virtual machine on MS Azure
Terraform allows you to define and create complete infrastructure deployments in MS Azure.
-
Course by
-
Self Paced
-
3 hours
-
English
Computational Vision
In this course, we will expand on vision as a cognitive problem space and explore models that address various vision tasks. We will then explore how the boundaries of these problems lead to a more complex analysis of the mind and the brain and how these explorations lead to more complex computational models of understanding.
-
Course by
-
Self Paced
-
8 hours
-
English
Teaching Impacts of Technology: Relationships
In this course you’ll focus on how “smart” devices have changed how we interact with others in personal ways, impacting how we stay connected in our increasingly mobile society. 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
-
11 hours
-
English
Medical Terminology III
This final course finishes the comprehensive examination of medical terminology by introducing new roots, terms, and abbreviations related to the remaining body systems: nervous (brain, spinal cord, and nerves) and special senses (eyes and ears), digestive, and reproductive.
-
Course by
-
Self Paced
-
15 hours
-
English
Saving Money for the Future
This course is designed for anyone who currently has, or will have in the future have, savings goals. Learners will come to understand the importance of compounding growth, the variables that impact setting goals like retirement savings, and how much money you need to save now to reach future goals. The course will help learners think through individual goals, like retirement, but also how those goals fit into your bigger financial picture. For example, saving for retirement, buying a home, and funding college for your kids all at the same time.
-
Course by
-
Self Paced
-
9 hours
-
English
Defending Autopilot GKE Runtime from Log4Shell Exploits with Prisma Cloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will use Prisma Cloud Compute to secure runtime aspects of a Autopilot Google Kubernetes Engine (GKE) Cluster.
-
Course by
-
Self Paced
-
1 hour
-
English
Soul Beliefs: Causes and Consequences - Unit 3: How Does It All End?
Throughout history, the vast majority of people around the globe have believed they have, however defined, a “soul.” While the question of whether the soul exists cannot be answered by science, what we can study are the causes and consequences of various beliefs about the soul and its prospects of surviving the death of the body. Why are soul and afterlife beliefs so common in human history? Are there adaptive advantages to assuming souls exist?
-
Course by
-
Self Paced
-
13 hours
-
English
Microsoft PL-300 Exam Preparation and Practice
This course forms part of the Microsoft Power BI Analyst Professional Certificate. This Professional Certificate consists of a series of courses that offer a good starting point for a career in data analysis using Microsoft Power BI. This course will help you prepare for the Microsoft PL-300 exam. In this course, you’ll refresh your knowledge of all the key areas assessed in the Microsoft-certified Exam PL-300: Microsoft Power BI Data Analyst. In addition, you will prepare for the certification exam by taking a mock exam with a similar format and content as in the Microsoft PL-300 exam.
-
Course by
-
Self Paced
-
1 hour
-
English
Science & Religion 101
This course examines the nature of both science and religion and attempts to explore the possible relationships between them. The primary purpose is to dispel the popular myth that science and religion are entrenched in a never-ending conflict.
-
Course by
-
Self Paced
-
19 hours
-
English
Skepticism
Skepticism is about doubt, and doubt is everywhere in the world around us today. There are doubts about whether man-made climate change is real, whether vaccinations are harmful, whether we can trust our politicians or our media, and so on. When is such skepticism warranted, and when does it stray into unreasonable territory? How widespread can such skepticism get while still being coherent? How might a radical skepticism have pernicious social consequences, such as by leading to relativism (and just what is relativism, and what is problematic about it)?
-
Course by
-
Self Paced
-
15 hours
-
English
Reasoning Across the Disciplines
Critical reasoning skills are a key success factor for students entering their first year of college. They must be able to think logically and form arguments. This course, designed with incoming college freshmen in mind but open to anyone, provides an essential grounding in critical reasoning skills. Faculty from multiple disciplines at the University of North Carolina at Chapel Hill offer guidance on applying critical thinking skills in the context of specific disciplines.
-
Course by
-
Self Paced
-
16 hours
-
English
Build a Professional Resume using Canva
In this 1-hour long project-based course, you will learn how to Build a keyword-optimized Applicant Tracking System (ATS) friendly Professional Resume that is appealing, eye-catching and elegant. This guided project is for anyone who is looking to build a Professional Resume. Both Professionals and Students will find this course extremely beneficial. You will not only learn how to tailor a resume according to the Job description but also Keyword Optimization techniques that will make your resume Applicant Tracking Systems friendly.
-
Course by
-
Self Paced
-
2 hours
-
English
Discounted Cash Flow Modeling
By the end of the project, you will be able to value a company’s shares using the discounted cash flow modeling approach. ATTENTION: To take this course, it is required that you are familiar with the Weighted Average Cost of Capital and Capital Asset Pricing Model concepts. You can gain them by taking the guided project Introduction to Valuation with WACC. Note: This course works best for learners who are based in the North America region.
-
Course by
-
Self Paced
-
2 hours
-
English
Ensemble Methods in Machine Learning
In this 2-hour long project-based course, you will learn how to implement various ensemble techniques and use it in machine learning.
-
Course by
-
Self Paced
-
3 hours
-
English
Introduction to Molecular Spectroscopy
The course introduces the three key spectroscopic methods used by chemists and biochemists to analyse the molecular and electronic structure of atoms and molecules. These are UV/Visible , Infra-red (IR) and Nuclear Magnetic Resonance (NMR) spectroscopies. The content is presented using short focussed and interactive screencast presentations accompanied by formative quizzes to probe understanding of the key concepts presented. Numerous exercises are provided to facilitate mastery of each topic.
-
Course by
-
Self Paced
-
11 hours
-
English
Predict Future Product Prices Using Facebook Prophet
In this 1-hour long project-based course, you will be able to: - Understand the theory and intuition behind Facebook times series forecasting tool - Import Key libraries, dataset and visualize dataset - Build a time series forecasting model using Facebook Prophet to predict future product prices - Compile and fit time series forecasting model to training data - Assess trained model performance Note: This course works best for learners who are based in the North America region.
-
Course by
-
Self Paced
-
3 hours
-
English
Getting started with Azure Data Explorer
In this 1 hour long project-based course, you will learn to create an Azure Data Explorer or ADX cluster in the Azure portal.
-
Course by
-
Self Paced
-
3 hours
-
English
Cifar-10 Image Classification with Keras and Tensorflow 2.0
In this guided project, we will build, train, and test a deep neural network model to classify low-resolution images containing airplanes, cars, birds, cats, ships, and trucks in Keras and Tensorflow 2.
-
Course by
-
Self Paced
-
2 hours
-
English
Connect and Protect: Networks and Network Security
This is the third course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity job. You’ll build on your understanding of the topics that were introduced in the second Google Cybersecurity Certificate course. In this course, you will explore how networks connect multiple devices and allow them to communicate. You'll start with the fundamentals of modern networking operations and protocols.
-
Course by
-
Self Paced
-
15 hours
-
English
Build a Full Website using WordPress
By the end of this project, you will create a full web-site that is attractive and user friendly using a free content management system, WordPress. You will learn how to create a website utilizing themes and plug-ins using the web creation tool. You’ll have a virtual space to showcase your business with customers who want to stay connected. 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