Our Courses

Unity and C# basics

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
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Getting Started with Version Control in RStudio

Getting Started with Version Control in RStudio

Welcome to this project-based course Getting Started with Version Control in RStudio.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Set up a Continuous Integration (CI) workflow in CIrcleCI

Set up a Continuous Integration (CI) workflow in CIrcleCI

In this 1-hour long project-based course on Setting up a Continuous Integration (CI) workflow in CircleCI, you will work through the complete workflow of getting a development project (nodeJS application) through version control (git and GitHub) and into a simple CI pipeline in CirclCI. This course is designed for developers who have never worked with a CI tool before who want to understand how continuous integration can benefit their development processes and/or how it fits together in a development lifecycle.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Version Control in Java: Update Your App with Git

Version Control in Java: Update Your App with Git

This Guided project "Version Control in Java: Update Your App with Git" is for Java developers trying to efficiently track and handle changes in their projects.

  • Course by
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Getting Started with Git and GitHub

Getting Started with Git and GitHub

Get started with Git and GitHub in this self-paced, introductory course! You’ll become familiar with collaborative version control and popular Git platforms. Collaboration and social coding are crucial parts of contemporary Software Engineering practices and the DevOps culture. You will begin this course with an overview of Git and Github fundamentals and explore key Git concepts such as branching and repositories, as well as the use of Git commands. You will also learn and practice various Git concepts such as forking, cloning and merging workflows using hands-on labs.

  • Course by
  • Self Paced
  • 8 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Version Control of a Python Project using Git

Version Control of a Python Project using Git

Version Control Systems keep track of files by saving changes over time.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Data Management with Databricks: Big Data with Delta Lakes

Data Management with Databricks: Big Data with Delta Lakes

In this 2-hour guided project, "Data Management with Databricks: Big Data with Delta Lakes" you will collaborate with the instructor to achieve the following objectives: 1-Create Delta Tables in Databricks and write data to them. Gain hands-on experience in setting up and managing Delta Tables, a powerful data storage format optimized for performance and reliability. 2-Transform a Delta table using Python and leverage SQL to query the data for creating a comprehensive dashboard.

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

The Full Stack

As you prepare for your role in back-end development, practice bringing together multiple skills to build a full-stack Django app. You’ll start by setting up an environment for a local practical project, and refactoring the front and back-ends of an existing application.

  • Course by
  • Self Paced
  • 25 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Internet of Things V2: DragonBoard™ bring up and community ecosystem

Internet of Things V2: DragonBoard™ bring up and community ecosystem

Do you want to develop skills to prototype embedded products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC). This is the first in a series of courses where you will learn both the theory and get the hands-on development practice needed to prototype Internet of Things products. This course is suitable for a broad range of learners.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Use Commands and Create a Remote Git Repository

Use Commands and Create a Remote Git Repository

A key to maintaining a project under version control is to store it as a remote repository on a server that is backed up over time.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Bash Scripting and System Configuration

Bash Scripting and System Configuration

Code and run your first Bash script in minutes without installing anything! This course is designed for learners with no scripting experience. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover scripting basics (e.g. control structures), advanced scripting (e.g. regular expressions), git version control, and system configuration (e.g. installing and updating). To allow for a truly hands-on, self-paced learning experience, this course is video-free.

  • Course by
  • Self Paced
  • 10 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Git for Developers Using Github

Git for Developers Using Github

This course will give you a first look at using git to manage your code's version control, as well as offering an introduction to accessing the Github tools you'll need as a beginner.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Getting Started with Microsoft OneDrive

Getting Started with Microsoft OneDrive

By the end of this project, you will learn how to use the basic functions of Microsoft OneDrive using a free version of Microsoft OneDrive. OneDrive is a file and document storage offering from Microsoft that allows the user to access their saved documents from any internet accessible device.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Git and GitHub Basics

Git and GitHub Basics

Gain the skills to work with Version Control Systems Git and GitHub. Explore key concepts, including branching and repositories; practice forking, cloning, and merging workflows and build your portfolio as your final project.

  • Course by
  • 14
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
CI/CD for Software Developers

CI/CD for Software Developers

This course is designed as an intermediate introduction to CI/CD. You will learn about the basics of automating processes and version control. This course uses GitHub, and you will need to have an account with them. Information is provided how to do this. Learners also use CI/CD to build, test, and check the quality of their code. The course ends with deployment, secrets, and a capstone.

  • Course by
  • Self Paced
  • 10 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Version Control in node.js: Update Your App with GitHub

Version Control in node.js: Update Your App with GitHub

This Guided Project "Version Control in node.js: Update Your App with GitHub" is for web developers who use node.

  • Course by
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Essential Tools For Application Development

Essential Tools For Application Development

In Essential Tools, we will look at two important classes of tools for developers: Version Control Systems and Built Automation Tools. We will look why we use such tools, discuss common concepts for those categories of tools, and then look at a specific and common example of each: Apache® Subversion® for version control, and Apache® Maven™ for build automation.

  • Course by
  • Self Paced
  • 6 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Meta Back-End Developer

Meta Back-End Developer

Ready to gain new skills and the tools developers use to create websites and web applications? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for an entry-level career as a back-end developer. In this program, you’ll learn: Python Syntax—the most popular choice for machine learning, data science and artificial intelligence. In-demand programming skills and how to confidently use code to solve problems. Linux commands and Git repositories to implement version control.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Open Source Software Development, Linux and Git

Open Source Software Development, Linux and Git

The Open Source Software Development, Linux and Git Specialization will give you a strong foundation for working comfortably and productively in open source development communities.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Meta React Native

Meta React Native

If you want to learn how to create apps for Android and iOS devices, this course is right for you. This program is taught by industry-recognized experts at Meta. Cross-platform mobile developers build and write code for apps that are hosted on mobile devices powered by multiple operating systems. They do everything from creating the app to debugging it after deployment.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Meta Front-End Developer

Meta Front-End Developer

Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer. In this program, you’ll learn: How to code and build interactive web pages using HTML5, CSS and JavaScript. In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma. GitHub repositories for version control, content management system (CMS) and how to edit images using Figma.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
مطوّر الواجهة الأمامية من Meta

مطوّر الواجهة الأمامية من Meta

Want to get started in the world of coding and build websites as a career?

  • Course by
  • Self Paced
  • Arabic
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Der Werkzeugkasten des Data Scientist

Der Werkzeugkasten des Data Scientist

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable knowledge. The second is a practical introduction to the tools that will be used in the program like version control, markdown, git, GitHub, R, and RStudio.

  • Course by
  • Self Paced
  • 18 hours
  • German
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Desarrollador front-end de Meta

Desarrollador front-end de Meta

Want to get started in the world of coding and build websites as a career?

  • Course by
  • Self Paced
  • Spanish
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
مطوّر الواجهة الخلفية من Meta

مطوّر الواجهة الخلفية من Meta

Ready to gain new skills and the tools developers use to create websites and web applications?

  • Course by
  • Self Paced
  • Arabic
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more