Our Courses

Visual Basic Programming: Inheritance and Polymorphism

Visual Basic Programming: Inheritance and Polymorphism

This course is the third course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the four main concepts in programming: Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.

  • Course by
  • Self Paced
  • 23 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Deploying Machine Learning Models in Production

Deploying Machine Learning Models in Production

**Starting May 8, enrollment for the Machine Learning Engineering for Production Specialization will be closed. Please enroll in this specialization or to individual courses by then to gain access to this course material.** In the fourth course of Machine Learning Engineering for Production Specialization, you will learn how to deploy ML models and make them available to end-users. You will build scalable and reliable hardware infrastructure to deliver inference requests both in real-time and batch depending on the use case.

  • Course by
  • Self Paced
  • 33 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Advanced Programme Planning Phases Framework in ClickUp

Advanced Programme Planning Phases Framework in ClickUp

By the end of this guided project, you will be fluent in creating Programme framework for the Planning Phases for diverse programmes. You will utilise a logical diagramming plan in an agile environment to develop the solution. This will enable you to identify and classify the required process for programmes and the functionality of domains involved in such complex undertaking.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Defining, Describing, and Visualizing Data

Defining, Describing, and Visualizing Data

As leaders in your chosen field, you need to not only know how to ask the right questions but also answer them using data-based methods. Through this class, you will be able to get to the bottom of what you really want to know, describe the associated data related to that question, and visualize the information from that data to understand and explain the results. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Trade & investment:  evidence-based policies for development

Trade & investment: evidence-based policies for development

This MOOC prepares students that want to analyse trade and investment policies of developing countries and emerging markets. We couch you for the task of giving evidence-based policy. For students interested in policy advise the course brings a sound understanding of what can and what cannot be done with well-established theories and state-of-the-art research.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Getting started with Microsoft Office 365

Getting started with Microsoft Office 365

By the end of this project, you will create a free account on Microsoft 365 and you will get access to the entire Microsoft Office 365 and all its online applications. Your new skills will help you manage your tasks, share content from Office 365 with friends, teammates, coworkers, and even outside organizations.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Java Tutorial

Java Tutorial

Start learning Java with the W3Schools course and lay the foundations of your Programming skills. Java is used to develop mobile apps, web apps, desktop apps, games and much more. This is a structured and interactive version of the W3Schools Java Tutorial. The course is self-paced with text based modules, practical interactive examples and exercises to check your understanding as you progress. W3schools is the world's largest web developer learning site. Start learning with our proven tutorials used by millions of learners!

  • Course by
  • Self Paced
  • 21 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Data Privacy Fundamentals

Data Privacy Fundamentals

This course is designed to introduce data privacy to a wide audience and help each participant see how data privacy has evolved as a compelling concern to public and private organizations as well as individuals. In this course, you will hear from legal and technical experts and practitioners who encounter data privacy issues daily. This course will review theories of data privacy as well as data privacy in the context of social media and artificial intelligence. It will also explore data privacy issues in journalism, surveillance, new technologies like facial recognition and biometrics.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Google Docs

Google Docs

With Google Docs, your documents are stored in the cloud, and you can access them from any computer or device. You create and edit documents right in your web browser; no special software is required.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Modelling and simulation of mechanical systems

Modelling and simulation of mechanical systems

The course provides the principles of modelling and simulation of modern mechatronic systems, which are mechanical systems integrated with several types of sensors and actuators. The aim of the course is to show different methodologies to improve the potential of mechanical systems by transforming them into mechatronic systems based on virtual models. In particular, the lessons will be focused on case studies in three engineering fields: robotics, controlled electro-hydraulic actuators and smart devices.

  • Course by
  • Self Paced
  • 14 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Microservices and Deployment by using ASP.NET

Microservices and Deployment by using ASP.NET

In this comprehensive course, we delve deep into the concept of microservices using ASP.NET Core, effectively dockerizing .NET Core applications, and utilizing DevOps practices. This course is divided into three core modules. The 'Microservices with .NET Core' module immerses you into the world of microservices, teaching you how to design and develop them, create RESTful APIs, and integrate these services with databases and messaging systems. The 'Dockerize .NET Core Applications' module elaborates on Docker's pivotal role in containerizing .NET Core applications.

  • Course by
  • Self Paced
  • 13 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Intro to Operating Systems 1: Virtualization

Intro to Operating Systems 1: Virtualization

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover the basics of the C language, processes, scheduling, and memory. 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
  • 8 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Creating a Multi Page App using HTML & CSS

Creating a Multi Page App using HTML & CSS

By the end of this project, you will be able to create a multi-app with three pages using HTML and CSS. You will be able to use the div tag to split your page into sections, h1, h2, and h3 tags, to write a title as a headline. The P tag to write a paragraph or one line. The A tag to add a link or connect pages with each other and finally, the unordered lists ul tag to make a list. Then, you will be able to style these tags and add colors, background, change the font size and add some elements to the right of the page and ones to the left, and many other properties.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Advanced Commands in Linux

Advanced Commands in Linux

In this one-hour, project-based course, you'll learn advanced commands for the Linux command-line.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Internal Displacement, Conflict and Protection

Internal Displacement, Conflict and Protection

This course provides insight into the phenomenon of internal displacement, a major humanitarian and development challenge in today’s world. Taking a global perspective, you will learn about who internally displaced persons (IDPs) are and where they come from, as well as delving into the fundamentals of the global protection response for IDPs and potential ‘solutions’ for those who have been internally displaced.

  • Course by
  • Self Paced
  • 28 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Cybersecurity Policy for Water and Electricity Infrastructures

Cybersecurity Policy for Water and Electricity Infrastructures

This course will examine the drinking water and electricity infrastructures, and various policies that have been developed to help guide and strengthen their cybersecurity programs. The drinking water and electricity infrastructures are two of fourteen subsectors comprising what are known as "lifeline infrastructure". The 2013 National Infrastructure Protection Plan identifies four lifeline infrastructure sectors: 1) water, 2) energy, 3) transportation, and 4) communications. These sectors are designated "lifeline" because many other infrastructures depend upon them.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build a Custom Profile Avatar with Inkscape

Build a Custom Profile Avatar with Inkscape

By the end of this project, you will build a customized profile avatar in Inkscape—a free, open-source graphics program.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Django for Beginners: Create a Database

Django for Beginners: Create a Database

This guided project, Django for Beginners: Create a Database, is for beginning Python programmers.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Programming Languages Ⅰ

Programming Languages Ⅰ

The goal of this course is to help students: 1. learn new languages quickly, 2. evaluate various languages and pick the most suitable one for a given task, 3. know when and how to design a little language, and 4. understand the effects of languages on thought and communication. We will study programming language concepts, not as paradigms but as a set of basic building blocks, by 1) implementing interpreters for the concepts using the Scala programming language and 2) rigorously discussing the concepts using the operational semantics.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Computational Thinking for K-12 Educators Capstone

Computational Thinking for K-12 Educators Capstone

In this capstone project course, you will learn to support your students in successfully completing the Advanced Placement Principles Create Task -- however this task can be useful for any course as a culminating, student-designed final programming project. You will learn to interpret and practice applying to real sample student work the Create Task rubric and have the option to modify it for your own setting.

  • Course by
  • Self Paced
  • 11 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
JavaScript For Loop

JavaScript For Loop

In this intermediate-level project you will examine the concept of repetition programming – also called “looping." Using the Notepad++ editor and JavaScript embedded in HTML, you will write the JavaScript code to repeat a block of program code for a given number of times. As you work with the For Loop you’ll begin to realize why repetition programming is one of the most important features of computing. 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
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Tableau Public for Project Management and Beyond

Tableau Public for Project Management and Beyond

Now more than ever, people need access to data to gain insights and make quick business decisions.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Getting Started with Junos Operating System

Getting Started with Junos Operating System

In this course, you will be introduced to the design and architecture of the Junos operating system (Junos OS)—the operating system used on Juniper’s routing, switching, and security portfolio. This course will explore the Junos OS command line interface (CLI) for configuring, managing, and monitoring Junos OS-powered network devices. The J-Web interface will also be examined as the graphical use interface (GUI) option for configuring, managing, and monitoring Junos OS devices. You will then be shown initial system configuration tasks and some basic interface configuration.

  • Course by
  • Self Paced
  • 7 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
3D Printing Capstone

3D Printing Capstone

The capstone will integrate the learning acquired from the four courses in the 3D Printing Specialization through a hands-on project. This project will enable you to turn an idea into an object using the knowledge and skills acquired through the other courses. Specifically, you will be guided through a step-by-step process in which you imagine, design, make, and share a 3D printed object. Thus, through this capstone, you will be able to put course concepts into action and utilize the skills that you have acquired throughout the Specialization.

  • Course by
  • Self Paced
  • 6 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Create Fault Tolerant MongoDB Cluster

Create Fault Tolerant MongoDB Cluster

In this course, you will create a MongoDB replica set on a single Linux server to become familiar with the setup.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more