Our Courses

Build a Stopwatch using JavaScript

Build a Stopwatch using JavaScript

In this 1-hour long project-based course, you will learn how to (be able to apply the basics of JavaScript, some built-in methods and create your own variable, be able to create arrays, conditions of high level and define conditions with different forms, be able to create functions, deal with the built-in methods and with the scope levels, be able to link between JavaScript and HTML, be able to handle code cases and add more options to your own smart interactive stopwatch to save and update data, be able to link between JavaScript and CSS, complete your own smart interactive stopwatch, display

  • Course by
  • Self Paced
  • 4 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
JavaScript for Beginners

JavaScript for Beginners

This Specialization is intended for the learner with no previous programming experience or the career changer transitioning to software development. JavaScript is generally the first programming language you will need to learn and this Specialization will help you practice and build your skills through a gentle progression of modules and courses.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
AI Applications and Prompt Engineering

AI Applications and Prompt Engineering

Learn to create AI applications with prompt engineering in this introductory online course. Go beyond AI basics, and learn technical and practical skills to harness the power of this emerging technology. Some experience with JavaScript, Node.js, and APIs is recommended.

  • Course by
  • 30
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Introduction to Web Development with HTML5, CSS3, and JavaScript

Introduction to Web Development with HTML5, CSS3, and JavaScript

Learn the key tools and programming languages to bootstrap your career as a Cloud Developer. Get started with web development using HTML5, CSS3, JavaScript and GitHub.

  • Course by
  • Self Paced
  • 50
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Introduction to Node.js

Introduction to Node.js

Get started with Node.js, the most popular open source JavaScript runtime. Discover the ways in which Node.js helps in everyday computing scenarios, from service-mocking, rapid-prototyping and real-time applications, to Command Line Interfaces (CLI).

  • Course by
  • 50
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Make Your Own App

Make Your Own App

Over 6 modules you will interactively learn the basics of web programming (HTML, CSS, JavaScript, jQuery, ...) and how to utilize these techniques to build your own software applications for mobile or desktop devices (exemplified with a chat app).

  • Course by
  • 12
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
JavaScript Introduction

JavaScript Introduction

Learn JavaScript, a Web development programming language, to add interactivity to your Web pages, and become an expert Web developer.

  • Course by
  • Self Paced
  • 8
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Guided Project: Learn JavaScript with Rock-Paper-Scissors
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Coding for Designers, Managers, & Entrepreneurs II

Coding for Designers, Managers, & Entrepreneurs II

Do you want to experience what it is to go from idea to code? If so, this is the place for you! This is the second course in the Coding for Designers, Managers, and Entrepreneurs Specialization. If you’re a hands-on collaborator with developers, this course is specifically designed for you. In this course, we’re going to focus on creating interactive user interfaces (UI’s) with Javascript, building creative confidence and competence that will make you an even better collaborator on digital projects.

  • Course by
  • Self Paced
  • 14 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build a World Encyclopedia with AngularJS

Build a World Encyclopedia with AngularJS

In this 1.5 hours guided project, you will build a world encyclopedia app from scratch using AngularJS, HTML and JavaScript.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Cypress end to end testing and intercepting network call

Cypress end to end testing and intercepting network call

Cypress is a complete end-to-end test automation tool built to test modern-day web applications. Cypress is used by developers or QA engineers building web applications using modern JavaScript frameworks. In this hands-on guided project, you will learn — 1. Architecture of Cypress and a new way of UI automation testing 2. Controlling the network traffic 3. Intercepting HTTP request calls 4. Intercepting and updating HTTP request/response

  • Course by
  • Self Paced
  • 4 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code

Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code

This is a Google Cloud Self-Paced Lab. In this lab, we'll introduce you to one of the easiest ways to write code that accesses Google developer technologies, all by leveraging one of the mainstream web development languages, JavaScript.

  • Course by
  • Self Paced
  • 1 hour
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Virtual Agent Development in Dialogflow ES for Citizen Devs

Virtual Agent Development in Dialogflow ES for Citizen Devs

Welcome to "Virtual Agent Development in Dialogflow ES for Citizen Devs", the second course in the "Customer Experiences with Contact Center AI" series.

  • Course by
  • Self Paced
  • 11 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Advanced Django: Mastering Django and Django Rest Framework

Advanced Django: Mastering Django and Django Rest Framework

This specialization is intended for people who are interested in taking their web development with Django to the next level. It is assumed that learners have are familiar with Python and have taken the Django for Everybody specialization, or have equivalent experience with Django basics. In these four courses, you will cover everything from the architecting of large web development projects, to the Django REST framework, to task queuing.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
CS50's Web Programming with Python and JavaScript

CS50's Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

  • Course by
  • 25
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Coding for Designers, Managers, & Entrepreneurs III

Coding for Designers, Managers, & Entrepreneurs III

Do you want to experience what it is to go from idea to code? If so, this is the place for you! This is the third course in the Coding for Designers, Managers, and Entrepreneurs Specialization. If you’re a hands-on collaborator with developers, this course is specifically designed for you. In this course, we’re going to focus on creating application logic (controllers) with Javascript, including interfaces to external API's and resources you can leverage to do a lot quickly.

  • Course by
  • Self Paced
  • 13 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Web Technologies and Security

Web Technologies and Security

This specialization is intended for people without programming experience with JavaScript frameworks and who seek to develop web application and security skills. In these four courses, you will cover everything from the fundamentals of VueJS to properly securing data in web development. These topics will help prepare you to write anything from small web applications to securing back-end systems. Learners who complete this specialization should have enough enough understanding of JavaScript frameworks to tackle other common tools like React or Svelte.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build Your Portfolio Website with Angular JS

Build Your Portfolio Website with Angular JS

In this 1.5 hour guided project, you will learn the fundamentals of the AngularJS framework and incorporate it into a traditional HTML webpage. At the end of this course, you will be able to start using AngularJS in your own web projects. Topics covered include: The AngularJS model-view-controller architecture, data binding, data model directives, conditional directives, and loop directives. Prerequisites are that you should already be comfortable working with HTML, JavaScript and some CSS.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
JavaScript Debugging Tips for Beginners

JavaScript Debugging Tips for Beginners

By the end of this project you will have used several techniques for debugging JavaScript code.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Juniper Networks Junos Platform Automation and DevOps

Juniper Networks Junos Platform Automation and DevOps

This specialization demonstrates the basics of Junos OS DevOps automation Tools, protocols and technologies. This specialization covers basic DevOps principles, Junos APIs, and the Network Configuration Protocol (NETCONF). It focuses on using Python, Junos PyEZ, Ansible, and the Junos Representational State Transfer (REST) API to automate Junos platforms. Extensible Markup Language (XML), JavaScript Object Notation (JSON), and YAML Ain't Markup Language (YAML) are introduced as data formats that facilitate Junos automation.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Sort Arrays with JavaScript Methods

Sort Arrays with JavaScript Methods

By the end of this project, you will have gained practical experience in sorting the elements in an array using a JavaScript method.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Computational Thinking with JavaScript 2: Model & Analyse

Computational Thinking with JavaScript 2: Model & Analyse

This is the second course in a sequence of four courses that develops essential 21st century computational thinking (CT) skills using the popular JavaScript programming language. At the end of this second course you will: know a framework for CT to help you model the real world using abstract data structures; have developing CT skills so that you can perform comon data analytics tasks; be able to read and write programs in JavaScript that involve processing, analysing and visualizing data, using a specialised library; and post your creations on the web to share your code with others. This co

  • Course by
  • Self Paced
  • 20 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
React.js Tutorial

React.js Tutorial

Start learning React with the W3Schools tutorial to improve your Web Development skills. React is a JavaScript library for building user interfaces. This is a structured and interactive version of the W3Schools React Tutorial. The tutorial is self-paced with text based modules, practical interactive examples and exercises to check your understanding as you progress.

  • Course by
  • Self Paced
  • 13 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
JavaScript Security Part 1

JavaScript Security Part 1

This course covers XSS and Javascript Remote Code Execution and CSRF and Browser Security.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Manipulate Arrays with JavaScript Methods

Manipulate Arrays with JavaScript Methods

By the end of this project, you will have used JavaScript methods to manipulate the elements in an array.

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