Our Courses

Machine Learning Modeling Pipelines in Production

Machine Learning Modeling Pipelines in Production

**Starting May 8, enrollment for the Machine Learning Engineering for Production Specialization will be closed.

  • Course by
  • Self Paced
  • 48 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
GUI programming: Create a Calculator in Python

GUI programming: Create a Calculator in Python

By the end of this guided project, you'll create a fully functioning Calculator application using python's popular library Tkinter.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Select Topics in Python: Packaging

Select Topics in Python: Packaging

Code and run Django websites without installing anything! This course is designed for learners who some experience with Python. The modules in this course cover modules and packages, third-party packages, and packing for distribution. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing.

  • Course by
  • Self Paced
  • 7 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Introduction to Convolutions with TensorFlow

Introduction to Convolutions with TensorFlow

This is a self-paced lab that takes place in the Google Cloud console. A convolution is a filter that passes over an image, processes it, and extracts features that show a commonality in the image. In this lab you'll see how they work, and try processing an image to extract features from it! You also explore pooling, which compresses your image and further emphasizes the features.

  • Course by
  • Self Paced
  • 1 hour
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Quantitative Model Checking

Quantitative Model Checking

Welcome to the cutting-edge course on Quantitative Model Checking for Markov Chains! As technology permeates every aspect of modern life—Embedded Systems, Cyber-Physical Systems, Communication Protocols, and Transportation Systems—the need for dependable software is at an all-time high. One tiny flaw can lead to catastrophic failures and enormous costs. That's where you come in. The course kicks off with creating a State Transition System, the basic model that captures the intricate dynamics of real-world systems.

  • Course by
  • Self Paced
  • 18 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Serverless Data Processing with Dataflow: Develop Pipelines

Serverless Data Processing with Dataflow: Develop Pipelines

In this second installment of the Dataflow course series, we are going to be diving deeper on developing pipelines using the Beam SDK. We start with a review of Apache Beam concepts. Next, we discuss processing streaming data using windows, watermarks and triggers. We then cover options for sources and sinks in your pipelines, schemas to express your structured data, and how to do stateful transformations using State and Timer APIs. We move onto reviewing best practices that help maximize your pipeline performance.

  • Course by
  • Self Paced
  • 19 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Learn About JSON with JavaScript

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Classify Images with TensorFlow Convolutional Neural Networks

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Linear Regression with NumPy and Python

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Test and Debug Your Build with Visual Studio Code

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Using OpenTSDB to Monitor Time-Series Data on Cloud Platform

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Database Creation and Modeling using MYSQL Workbench

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Sharpened Visions: A Poetry Workshop

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Fundamentals of Machine Learning in Finance

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build Your First GUI App With Java

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Diversity, Equity, and Inclusion Applications for Executives

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Getting started with ImageJ

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Learn React

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Understanding Memory: Explaining the Psychology of Memory through Movies

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Robotic Path Planning and Task Execution

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
University Admission Prediction Using Multiple Linear Regression

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Legal Contracts and Agreements for Entrepreneurs

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Experiencing Design: Deepening Your Design Thinking Practice

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Use Python to Create a Web Testing Bot

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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more