All Levels


Most of this week’s places have been filled.

Start your course now to guarantee your place.

Course Content


Diploma in React JS

  • Introduction to React and JavaScript

    This lesson will give you a high level description of what is React JavaScript all about, and why it is so important to have it in your Skills set. The lesson will introduce you to JavaScript Programming Language. A demo showing how to install Visual Studio Code in your machine and then we will write a basic JavaScript program.

  • JavaScript Data Types and Variables

    This lesson will introduce you to the basic JavaScript data types, we will also discuss Variables and the important use cases of them in JavaScript. Lastly, other basic JavaScript Syntax, such as how to write comments in JavaScript programming language will be discussed

  • Statements in JavaScript

    The lesson will explain how to write JavaScript sentences and commands, it will also discuss conditionals such as If statement and finally will end the lesson by loops

  • Arrays

    This lesson will cover the basics of arrays and where to use them. Then will explain the using of pop method to remove a value from the end of the array, push method to add a value to the end of the array. Also will look at Shift to remove a value from the beginning of the array and unshift to add a value. We are also going to take a look on what types of values we can store inside the array. How to access each value by its index and modify them as well

  • Functions

    This lesson will discuss functions, what they are and syntax associated with writing a function in JavaScript programming language.

  • Objects

    In this lesson you will understand what is Objects and we can do by using them, you will also learn how to create and work with objects

  • ECMAScript (ES6) Refresher

    This lesson will teach you the new feature of JavaScripts including arrow functions and how to create them, then will move to the new way of doing string concatenation in JavaScript, and finally will look at destructuring

  • More on ES6

    This lesson will be completing the previous lesson and will explain more feature of ES6 including ForEach, Map function and how we use it, and will end up with Filter function and how it works

Hide Lesson List


All Levels
Start your free course

Globally Recognised

Cancel Anytime

Avg. Rating



I enrolled on the 10 part online Foundation Course with Shaw academy, covering financial trading. All the basics, including Forex, stocks and indices and interpreting Japanese candlesticks charts were covered in great detail.


I am really enjoying The Foundation Trading Course. So far i would say it is the best of its kind for any potential trader because the lessons are such that it is helpful to new traders.


The team do a great job at cramming so much information into each hourly session. It never feels like cramming though and stays in the memory easily.


This review is for the Foundation Trading Programme. Great course, to help understand the way markets work.

Course Benefits

Flexible online classes
You pick the schedule.
Pause course
Take a break any time.
Educator support
Always get your answers.
Offline mode
Download class recordings.
Globally Recognised Courses
International focus to curriculum.
One plan - All content.

The more you learn, the less you pay!


28 Days free trial

Access to ALL our courses

Cancel Anytime

Start your free course

Your future, your way.