

Our Courses

Working with Amazon DynamoDB using Python & Boto3
In this 2-hours long project, we will look at how to work with DynamoDB, a fully managed NoSQL Database provided by Amazon Web Services (AWS) using Python & Boto3.
-
Course by
-
Self Paced
-
3 hours
-
English

Where, Why, and How of Lambda Functions in Python
In this project we are going to learn about lambda expressions and it's application in python. We are going to start with what is Lambda expression and how we can define it, comparing lambda functions with regular functions in python and at the end we will learn how to use lambda functions for data manipulation and exploration in pandas. this guided-project is completely beginner friendly. you only need to have basic knowledge of python programming and some experience coding in Jupyter notebook environment.
-
Course by
-
2 hours
-
English

Try RRI! A guide for Responsible Research and Innovation
In this online course you will learn how to apply Responsible Research and Innovation (RRI) in your own work. First by understanding why it is important to act responsibly in your research and innovation processes at all. In a second step, you will get introduced to several tools that will help make your own work in research and/or innovation more aware by introducing concepts of RRI. In addition, we will present inspiring examples and cases from the NewHoRRIzon RRI pilots, which effectively applied RRI in different sciences.
-
Course by
-
Self Paced
-
6 hours
-
English

Bacteria and Chronic Infections
This course will give you an introduction to bacteria and chronic infections. Leading experts in the field will make you familiar with the fundamental concepts of microbiology and bacteriology such as single cell bacteria, biofilm formation, and acute and chronic infections.
-
Course by
-
Self Paced
-
10 hours
-
English

Exploring Your Ecommerce Dataset with SQL in Google BigQuery
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you learn to use BigQuery to find data, query the data-to-insights public dataset, and write and execute queries.
-
Course by
-
Self Paced
-
1 hour
-
English

Advanced Deployment Scenarios with TensorFlow
Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this final course, you’ll explore four different scenarios you’ll encounter when deploying models. You’ll be introduced to TensorFlow Serving, a technology that lets you do inference over the web. You’ll move on to TensorFlow Hub, a repository of models that you can use for transfer learning.
-
Course by
-
Self Paced
-
13 hours
-
English

Cyber Threat Hunting
This course teaches you the necessary skills to becoming a successful threat hunter. As you progress through the modules, you'll build core hunting skills such as intelligence gathering, investigation techniques and remediation methods. Upon completion, you'll have the knowledge and skills to carry out cyber threat hunting activities with an organization that will ultimately deliver proactive defenses against possible debilitating data compromise.
-
Course by
-
Self Paced
-
8 hours
-
English

Create a Macro Processor with PERL
In this 1 hour guided project, you will build a macro processor and create your very own macro markup language then you can expand! We will focus on file operations in PERL in this guide project.
-
Course by
-
Self Paced
-
3 hours
-
English

React and Typescript: Utility Types and Template Literals
By the end of this course you will be able to start working with utility types and template literals in React applications.
-
Course by
-
Self Paced
-
3 hours
-
English

New Space: Access to space - Basics
The spirit of NewSpace is revolutionizing our vision of access to space. Reading keys will enable you to understand the technological and strategic challenges in games with new rules, fixed by ambitious players.
-
Course by
-
Self Paced
-
6 hours
-
English

Astrobiology and the Search for Extraterrestrial Life
Learn about the origin and evolution of life and the search for life beyond the Earth.
-
Course by
-
Self Paced
-
11 hours
-
English

Basic Cryptography and Programming with Crypto API
In this MOOC, we will learn the basic concepts and principles of crytography, apply basic cryptoanalysis to decrypt messages encrypted with mono-alphabetic substitution cipher, and discuss the strongest encryption technique of the one-time-pad and related quantum key distribution systems.
-
Course by
-
Self Paced
-
17 hours
-
English

Advanced Application Management with Red Hat OpenShift
This course explores Red Hat OpenShift Container Platform (RHOCP) as a container orchestration platform. In this course, students will deploy applications to OpenShift. Students will learn how to let RHOCP containerize their source code, how to scale the deployments, and how to troubleshoot issues with the deployments.
-
Course by
-
Self Paced
-
14 hours
-
English

Feedback Loops: Vertical Feedback
Hierarchies are everywhere. They’re at work. They’re at school. They’re inside our families, teams, and social networks. This second course in the "Feedback Loops" specialization will help you provide meaningful feedback to people both above and below you in a wide range of important organizational (and relational) structures.
-
Course by
-
Self Paced
-
14 hours
-
English

GKE Workload Optimization
This is a self-paced lab that takes place in the Google Cloud console. This lab demonstrates how optimization in your cluster's workloads can lead to an overall optimization of your resources and costs. It walks through a few different workload optimization strategies such as container-native load balancing, application load testing, readiness and liveness probes, and pod disruption budgets.
-
Course by
-
Self Paced
-
2 hours
-
English

Baking Lights for Better Performance in Unity
In this one-hour, project-based course, you'll learn how to precalculate, or "bake" lights for better performance.
-
Course by
-
Self Paced
-
3 hours
-
English

Preparing for the SAS Programming Certification Exam
In this course you have the opportunity to use the skills you acquired in the two SAS programming courses to solve realistic problems. This course is also designed to give you a thorough review of SAS programming concepts so you are prepared to take the SAS Certified Specialist: Base Programming Using SAS 9.4 Exam.
-
Course by
-
Self Paced
-
16 hours
-
English

A Life of Happiness and Fulfillment
What are the determinants of a happy and fulfilling life? This is surely one of life’s biggest questions, and a question that has interested many of our ancestors. Buddha famously gave up his kingdom in search of happiness. Several Greek philosophers (from Aristotle to Epicurus and Plato to Socrates) had their own views on what it takes to be happy. And of course, we all have our own theories about happiness too. How valid are our theories? Until recently, if you wished for an answer to this question, you would've been forced to base it on discussions with spiritual leaders.
-
Course by
-
Self Paced
-
28 hours
-
English

Installing Plugins- SpotBugs, SonarLint, TestNG with Eclipse
By the end of this project, you will be able to install and configure SpotBugs, SonarLint and TestNG with Eclipse.
-
Course by
-
Self Paced
-
3 hours
-
English

Prisma Cloud: Protect your Cloud Instance with Host Defender
This is a self-paced lab that takes place in the Google Cloud console. Host Defender is deployed to each Compute Engine instance to secure the cloud workload. The Host Defender protects your environment according to the …
-
Course by
-
Self Paced
-
English

Financial Analysis of Scenarios and Decisions
This course focuses on adopting and implementing a financially analytic mindset when engaged in organizational decision-making and scenario analysis. The course begins with an overview of the "internal" perspective of the organization, in which you will learn fundamental concepts, including the importance of how cost information is organized for different decision scenarios. You will then learn about scenario analysis, including cost-volume-profit analysis and other fundamental concepts that help facilitate financial organizational decision-making.
-
Course by
-
Self Paced
-
17 hours
-
English

Create a Python Application using MySQL
Data plays a crucial role in application development.
-
Course by
-
Self Paced
-
3 hours
-
English

Business Process Modelling
Learn to capture and optimize business processes using specialized diagrams. Convert insights from stakeholder interviews and document analysis into concise and precise models. Understand various notations and select the best one for your needs. This comprehensive course covers process identification, capturing, documenting, and adapting models for different audiences. Ideal for process analysts, business analysts, solution architects, service & UX designers, and anyone interested in business process modeling. No specific background is required.
-
Course by
-
Self Paced
-
9 hours
-
English

Getting Started with Cloud Data Fusion
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to create a Data Fusion instance and deploy a sample pipeline
-
Course by
-
Self Paced
-
2 hours
-
English

Optimize Digital Experiences with Service Blueprints in Miro
By the end of this project, you will be able to create a service blueprint that emphasizes digital experiences the customer has with a brand in Miro.
-
Course by
-
Self Paced
-
2 hours
-
English