Our Courses

Securing and Integrating Components of your Application

Securing and Integrating Components of your Application

In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity management, and integrate application components by using messaging, event-driven processing, and API gateways.\n\nCompleting one version of each lab is required. Each lab is available in Node.js. In most cases, the same labs are also provided in Python or Java.

  • Course by
  • Self Paced
  • 14 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
    Buy Now
  • AED 170.99 + VAT
Know more
App Deployment, Debugging, and Performance

App Deployment, Debugging, and Performance

In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and monitor application performance.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
    Buy Now
  • AED 170.99 + VAT
Know more
Getting Started With Application Development

Getting Started With Application Development

In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to apply best practices for application development and use the appropriate Google Cloud storage services for object storage, relational data, caching, and analytics.

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

JavaScript Security

In this Specialization, we will investigate, prevent, and resolve JavaScript-related attacks and learn how to build safer JavaScript applications. JavaScript is a fundamental technology for building web applications and is also popular for building server-side, desktop, and even mobile applications. Most of this learning Specialization will cover front-end JavaScript; however, we will also consider Node.js. After completing this Specialization, you will understand the diverse threats and protections of the JavaScript world.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Diseñando páginas web con Bootstrap 4

Diseñando páginas web con Bootstrap 4

Este curso te enseñará conceptos generales de desarrollo web del lado cliente, metodologías de trabajo y herramientas. Aprenderás sobre diseño responsive, grillas, y componentes CSS y Javascript de Bootstrap. Practicarás con preprocesadores de CSS, Less y Sass. También aplicarás conceptos básicos de Node.js y NPM para gestionar tus sitios web. Al finalizar este curso, habrás practicado con todas esas herramientas y serás capaz de diseñar una página web e implementar ese diseño con Bootstrap, crear un diseño responsive y preparar tu sitio web para salir a producción.

  • Course by
  • Self Paced
  • Spanish
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
JavaScript Security Refreshers

JavaScript Security Refreshers

This course is a Secure Javascript Programming Overview. It gives the student an introduction to JavaScript security and covers important topics like authentication best practices and refreshers on JavaScript, Web browsers and Node.js.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Server side JavaScript with Node.js

Server side JavaScript with Node.js

Have you ever wondered how you are able to do net banking or book a ticket online? Which technology is adopted for applications used in different businesses? Backend technology acts as a backbone to every web application. It typically includes all services, data interfaces and their core business logic. This course will introduce you to the Node.js environment and help you design and develop backend or server-side of the application. It also provides you with hands on coding exercises and will enable you to build JavaScript programs and test and execute them in the Node.js environment.

  • Course by
  • Self Paced
  • 32 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build a CRUD Node.js and MongoDB employee management web-app

Build a CRUD Node.js and MongoDB employee management web-app

In this project, you’ll help the team at Apollonia Dental Practice digitalize employee management by building a web app using HTML, CSS, JavaScript, ExpressJS, NodeJS, and MongoDB. Your task is to develop a basic CRUD web app capable of creating, reading, updating, and deleting employee and department records and meeting other business needs outlined.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
Web Development in Node.js: Build Your First Website

Web Development in Node.js: Build Your First Website

This guided project, Web Development in Node.js: Build Your First Website, will help an aspiring web developer who is looking to incorporate Node.js into their website along with front-end basics like CSS and HTML. In this 1.5-hour long project-based course, you will explore different types of functions in Node.js, build an HTTP server, build endpoints with Node.js and Express, and apply front-end basics. To achieve this, you will be taking on the role of helping a friend create a website for their pizzeria using Node.js.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
M2M & IoT Interface Design & Protocols for Embedded Systems

M2M & IoT Interface Design & Protocols for Embedded Systems

This course can also be taken for academic credit as ECEA 5348, part of CU Boulder’s Master of Science in Electrical Engineering degree. M2M and IoT Interface Design and Protocols is the third of three classes in the Embedded Interface Design (EID) specialization, an online version of the on-campus EID class taught in graduate embedded systems design. This course is focused on connecting devices to each other and to the cloud to create prototypes and actual systems that flow data from devices to consumers.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build and Implement Microservices Patterns

Build and Implement Microservices Patterns

Do you think an e-commerce application can be created as one large application? Imagine there is an ongoing sale, or some new features are to be added. How, according to you are the changes made visible on the application? Microservices is a cloud-based architectural approach. It contains loosely coupled, and independently deployable smaller services that are put together cohesively to develop and work on larger, and more complex applications.

  • Course by
  • Self Paced
  • 12 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Deploy a Modern Web App connected to a Cloud Spanner Instance

Deploy a Modern Web App connected to a Cloud Spanner Instance

This is a self-paced lab that takes place in the Google Cloud console. In this lab you build and deploy a Node.js application connected to a Cloud Spanner instance. The Node.js application is a stock price visualization tool named OmegaTrade. The OmegaTrade application stores stock prices in Cloud Spanner and renders visualizations using Google Charts.

  • Course by
  • Self Paced
  • 2 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Building Modern Node.js Applications on AWS

Building Modern Node.js Applications on AWS

In modern cloud native application development, it’s oftentimes the goal to build out serverless architectures that are scalable, are highly available, and are fully managed. This means less operational overhead for you and your business, and more focusing on the applications and business specific projects that differentiate you in your marketplace. In this course, we will be covering how to build a modern, greenfield serverless backend on AWS.

  • Course by
  • Self Paced
  • 17 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Build a Google Workspace Add-on with Node.js and Cloud Run

Build a Google Workspace Add-on with Node.js and Cloud Run

This is a self-paced lab that takes place in the Google Cloud console. In this lab you'll learn how to build a Google Workspace Add-on using Node.js and Cloud Run.

  • Course by
  • Self Paced
  • 2 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
Cloud Application Development Foundations

Cloud Application Development Foundations

This program will equip you with all the key skills and technical know-how to kickstart your career as a full-stack Cloud Native Developer.

  • 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
RESTful Microservices Using Node.js and Express

RESTful Microservices Using Node.js and Express

Backend refers to the server side of development. Here, the primary focus is on how a website works. Node.js is considered efficient for the development of backend applications as it brings event-driven programming and enables development of fast and efficient web servers in JavaScript. Developers can create scalable servers by using a simplified model of event-driven programming that uses call-backs to signal completion of a task.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Developing Applications with Google Cloud

Developing Applications with Google Cloud

In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to use Google Cloud services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
AWS Elastic Beanstalk: Build & Deploy a Node.js RESTful API

AWS Elastic Beanstalk: Build & Deploy a Node.js RESTful API

In this 1-hour long project-based course, you will learn how to create a Node.

  • Course by
  • Self Paced
  • 3 hours
  • English
Monthly Subscription
Option not available
    Buy Now
  • Free
Know more
App Deployment, Debugging, and Performance en Français

App Deployment, Debugging, and Performance en Français

Dans ce cours, les développeurs d'applications apprennent à concevoir et à développer des applications cloud natives qui s'intègrent parfaitement aux composants de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des déploiements reproductibles en traitant l'infrastructure comme du code, en choisissant l'environnement d'exécution approprié pour une application et en surveillant les performances applicatives. Il est obligatoire de terminer une version de chaque atelier.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
IBM Full Stack Software Developer

IBM Full Stack Software Developer

Prepare for a career in the high-growth field of software development. In this program, you’ll learn in-demand skills and tools for front-end, back-end, and cloud native application development to get job-ready in less than 4 months. Full stack refers to the end-to-end computer system application, including the front end and back end coding. Cloud native development refers to developing a program designed to work on cloud architecture. The flexibility and adaptability that full stack and cloud native developers provide make them highly sought after in this digital world.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Learning MEAN Stack by Building Real world Application

Learning MEAN Stack by Building Real world Application

In this hands-on specialization, you'll learn to build interactive, scalable, and fast web applications using the MEAN stack. It consists of three comprehensive courses: 1. Frontend Development using Angular: Master Angular to create responsive user interfaces for web applications. You'll become proficient in: Fundamentals of HTML, CSS, and JavaScript programming. Developing web pages using Angular's core features, including components, directives, and services. Building robust and scalable web applications using Angular's best practices and design patterns. 2.

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
Know more
Guided Project: Build your first Node.js app

Guided Project: Build your first Node.js app

  • Course by
  • Self Paced
  • 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