

Our Courses
Learn About JSON with JavaScript
If you are relatively new to the world of cloud computing, you might have come across a term JSON and not know what it is exactly. JSON stands for JavaScript Object Notation and is widely used to exchange information between clients and servers. Many No-SQL databases also uses the format to store data. In this 1-hour long project-based course, you will learn about the format and structure of JSON, accept and process JSON in your code, and transmit JSON to other processes. No prior experience with JSON is required but basic to intermediate HTML and JavaScript is required.
-
Course by
-
Self Paced
-
2 hours
-
English
Classify Images with TensorFlow Convolutional Neural Networks
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you'll learn about how to use convolutional neural networks to improve your image classification models.
-
Course by
-
Self Paced
-
1 hour
-
English
Linear Regression with NumPy and Python
Welcome to this project-based course on Linear Regression with NumPy and Python.
-
Course by
-
Self Paced
-
3 hours
-
English
Test and Debug Your Build with Visual Studio Code
In this 1-hour long project-based course, you will learn how to test and debug your code in Visual Studio Code.
-
Course by
-
Self Paced
-
3 hours
-
English
Using OpenTSDB to Monitor Time-Series Data on Cloud Platform
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to collect, record, and monitor time-series data on Google Cloud Platform (GCP) using OpenTSDB running on Google Kubernetes Engine and Google Cloud Bigtable.
-
Course by
-
Self Paced
-
1 hour
-
English
Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to create Compute Engine VMs on Google Cloud with L2 connectivity through the use of vxlan built-in functionality in Linux. You'll be using the Compute Engine VMs to simulate Anthos on Bare Metal (BM) in high-availability mode which requires L2 connectivity. The deployment will consist of 4 VMs to deploy Anthos on BM, 1 x workstation, 1 x control plane nodes and 2 x worker nodes.
-
Course by
-
Self Paced
-
2 hours
-
English
Database Creation and Modeling using MYSQL Workbench
In this 1-hour long project-based course, you will be able to identify and fully comprehend the basics of the MYSQL workbench and create a new connection to the local server. you will also learn how to create a new database and drop it, create new tables, and delete them. Moreover, You will be able to rename columns of a table, connect tables with each other, and add data to tables.
-
Course by
-
Self Paced
-
3 hours
-
English
Sharpened Visions: A Poetry Workshop
Why just write poems when you can write better ones? This course is built on the notion that the most exciting writing begins after the first draft. It is specifically for folks who believe that writing poems just to express oneself is like using the Internet just for email.
-
Course by
-
Self Paced
-
9 hours
-
English
Fundamentals of Machine Learning in Finance
The course aims at helping students to be able to solve practical ML-amenable problems that they may encounter in real life that include: (1) understanding where the problem one faces lands on a general landscape of available ML methods, (2) understanding which particular ML approach(es) would be most appropriate for resolving the problem, and (3) ability to successfully implement a solution, and assess its performance.
-
Course by
-
Self Paced
-
18 hours
-
English
Build Your First GUI App With Java
In this 2-hour long project-based course, you will learn java graphical user interface (GUI) frameworks and you will learn how to develop GUI applications with java. In this project, you will learn java GUI components in detail as well as you will learn how to generate code and design java apps by using NetBeans IDE. By the end of this project, you will be able to design and develop your own GUI applications by using java GUI component tools.
-
Course by
-
Self Paced
-
2 hours
-
English
Diversity, Equity, and Inclusion Applications for Executives
In this course, you will explore the challenges of diversity, equity and inclusion (DEI) for business and corporate leaders. You will consider questions like: How does maximizing an organization’s diversity benefit stakeholders? How can we improve employee performance? What can we do to advance institutional progress?
-
Course by
-
Self Paced
-
11 hours
-
English
Getting started with ImageJ
At the end of this project, you will learn how to use download and get started with ImageJ and how to use the main commands of this software for image processing and analysis, among other scientific. This guided project is for people interested in image analysis, such as determining the number or size of objects in an image, for scientific or personal reasons. ImageJ is a free downloadable online software that offers a very wide variety of tools for image processing and can be particularly effective for scientific analysis. After completing this project, you will have access to the ImageJ soft
-
Course by
-
Self Paced
-
4 hours
-
English
Learn React
This is the ideal starting point for anyone eager to learn modern React basics in the most interactive, hands-on way possible. Throughout this course, you'll tackle over 170 interactive coding challenges and build six exciting projects. If you're tired of React courses that leave you staring blankly at an empty editor screen, you're in the right place!
-
Course by
-
Self Paced
-
15 hours
-
English
Understanding Memory: Explaining the Psychology of Memory through Movies
Welcome to Understanding Memory. Someone once said that memory is fascinating because sometimes we forget what we want to remember, sometimes we remember what we want to forget, and sometimes we remember events that neve…
-
Course by
-
Self Paced
-
English
Robotic Path Planning and Task Execution
This course, which is the last and final course in the Introduction to Robotics with Webots specialization, will teach you basic approaches for planning robot trajectories and sequence their task execution. In "Robotic Path Planning and Task Execution", you will develop standard algorithms such as Breadth-First Search, Dijkstra's, A* and Rapidly Exploring Random Trees through guided exercises.
-
Course by
-
Self Paced
-
39 hours
-
English
University Admission Prediction Using Multiple Linear Regression
In this hands-on guided project, we will train regression models to find the probability of a student getting accepted into a particular university based on their profile.
-
Course by
-
Self Paced
-
3 hours
-
English
Legal Contracts and Agreements for Entrepreneurs
This course focuses on how legal contracts may impact or impede the success of aspiring and active entrepreneurs.
-
Course by
-
Self Paced
-
10 hours
-
English
Experiencing Design: Deepening Your Design Thinking Practice
How do we unlock the transformational power of design thinking? To do this, we must understand that this power lies not in what it encourages us to do, but in who it encourages us to become. We become design thinkers by experiencing design. In this course, developed at the Darden School of Business at the University of Virginia, we will guide you through six key phases of the design journey - Immersion, Sensemaking, Alignment, Emergence, Imagining, and Learning in Action.
-
Course by
-
Self Paced
-
English
Use Python to Create a Web Testing Bot
By the end of this project, you will use python packages selenium with pytest to test a website by using a program to interact with a webpage and observe results.
-
Course by
-
Self Paced
-
3 hours
-
English
Data Analytics Foundations for Accountancy I
Welcome to Data Analytics Foundations for Accountancy I! You’re joining thousands of learners currently enrolled in the course. I'm excited to have you in the class and look forward to your contributions to the learning community.
To begin, I recommend taking a few minutes to explore the course site. Review the material we’ll cover each week, and preview the assignments you’ll need to complete to pass the course. Click Discussions to see forums where you can discuss the course material with fellow students taking the class.
-
Course by
-
Self Paced
-
67 hours
-
English
Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital
In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space. The course starts by looking at how the human visual system works and then teaches you about the engineering, mathematics, and computer science that makes digital images work.
-
Course by
-
Self Paced
-
21 hours
-
English
Introduction to Node-red
By the end of this project, you will learn the basic concepts and fundamentals of Node-red.
-
Course by
-
Self Paced
-
2 hours
-
English
Public Involvement in Research
This course focuses on participatory approaches in research, known as 'public involvement' in the UK. You'll specifically, consider why citizens and patients would be involved in research and explore participatory approaches across and within the research cycle in more detail, diving into questions such as: - what kinds of participation can be undertaken at each of the 7 stages of the cycle? - how can you utilise participation in research?
-
Course by
-
Self Paced
-
34 hours
-
English
Contact Center AI: Conversational Design Fundamentals
Welcome to "CCAI Conversational Design Fundamentals", the first course in the "Customer Experiences with Contact Center AI" series.
-
Course by
-
Self Paced
-
4 hours
-
English
Qlik Sense for Beginners: Analyze and Visualize Data
In this hands-on project, learners will develop the essential skillset to excel in data analysis and storytelling using Qlik Sense. Through guided instruction, learners will become proficient in navigating the Qlik Sense platform, harnessing its powerful features, and efficiently loading data for analysis. By integrating multiple datasets, learners will conduct a comprehensive customer churn analysis, capitalizing on Qlik Sense's Auto-Analysis capabilities to uncover meaningful patterns, derive insights, and make informed business decisions.
-
Course by
-
Self Paced
-
4 hours
-
English