

Our Courses
Unity and C# basics
This course prepares you for a career using AR in the entertainment world. You will learn how AR is used to create games in mobile apps, and you'll learn about a specific AR development tool, Unity.
By the end of this course, you will be able to:
- Install the Unity Hub and Unity Editors.
- Create and manage Unity projects.
- Explain the essential features of the Unity Editor and their functionality.
- Create and manage scenes in Unity.
- Use the scene view to navigate in an AR space.
- Describe how object-oriented programming is used in C#.
-
Course by
-
Self Paced
-
28 hours
-
English
Managing React State
By the end of this project, you will manage state within React components, pass state up from child to parent components, and track state through an API fetch.
-
Course by
-
Self Paced
-
2 hours
-
English
Design for Additive Manufacturing
Should a part be made with additive manufacturing? If so, what process should one select, and what design choices should one make? This course seeks to answer these questions by providing a framework called the DFAM staircase, and by providing a scorecard for assessing appropriateness for additive manufacturing. The necessary elements for each course are lecture videos, knowledge checks, and project completion. For additional information on certain topics, I've included supplemental readings and videos throughout various lessons that might enhance your knowledge.
-
Course by
-
Self Paced
-
8 hours
-
English
Innovating with the Business Model Canvas
Have you ever gotten really excited about reading or writing a business plan? You might have started out excited, but I’m going to bet you didn’t stay that way. Let’s be honest- business plans are boring and mostly ignored. The beauty of the one-page Business Model Canvas is that it drives meaningful focus. It helps us organize our ideas and have better discussions by forcing specificity and bringing linkages between key business drivers to the foreground. Innovation requires one hand being very focused on a fundamental need or problem while the other hand quickly tests different solutions.
-
Course by
-
Self Paced
-
4 hours
-
English
Fundamentals of Leadership, with Goldman Sachs 10,000 Women
This free online course is one of 10 courses available in the Goldman Sachs 10,000 Women collection, designed for entrepreneurs ready to take their business to the next level. In this course, you will understand leadership and its role in business growth. You will learn about leadership styles and reflect on your role as leader of your company. You will consider leadership qualities and identify the core values and assumptions that influence how you lead.
-
Course by
-
Self Paced
-
4 hours
-
English
Convert Word to PDF with SharePoint & Power Automate
What's the best and quickest way to convert Word documents to PDF, get rid of the old version, automatically upload the new PDF version to the folder of our choice and get a notification about it, and all that in just a few clicks?
-
Course by
-
Self Paced
-
1 hour
-
English
Programming with Scratch
Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding.
-
Course by
-
Self Paced
-
26 hours
-
English
Accessibility to the Scenic Arts
Is your show accessible? When we ask about accessibility to shows, most people think about access for wheel chairs: the sitting arrangements and where their WC is accessible. When we ask for more details, people usually think about producing a show where persons with disabilities are performing, for example producing a show where there is some dancing with people on wheel chairs. Accessiblity for us is a comprehensive concept that goes from purchasing a ticket through an accessible website to catching the bus back home after the performance on accessible public transport.
-
Course by
-
Self Paced
-
17 hours
-
English
Create a Marketing Analysis dashboard using G-Spreadsheets
In this 1-hour long project-based course, you will learn how to enter any data set on google sheets, organize and format your rows and columns, create drop down lists, create basic query formulas related to the data set and finally translate those formulas into dashboard and charts to help you better visualize your analysis. This will help beginner market analysts to prepare reports and dashboards to present it to their managers. 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
Fundamentals of Sales and Marketing, with Goldman Sachs 10,000 Women
This free online course is one of 10 courses available in the Goldman Sachs 10,000 Women collection, designed for entrepreneurs ready to take their business to the next level. This course will support you to develop your marketing strategy and build your brand as your business grows. You will explore a range of useful marketing tools and learn how to use analytics to measure success in the context of your own business growth. You will gain a clear and comprehensive understanding of the marketing and sales cycle.
-
Course by
-
Self Paced
-
4 hours
-
English
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