Responsive image

JavaScript Intro | Training Course

Add powerful interactivity to your website to provide a responsive experience.
This course has everything you need to begin developing in JavaScript.


  Course Dates Venue   Price  
London Bridge £379 + VAT save £100
Online £329 + VAT save £150
London Bridge £479 + VAT
Online £479 + VAT
London Bridge £479 + VAT

JavaScript Intro | Training Course

Course Takeaways
Course Info

Course Offering

Course Takeaways

What will I learn?

  • Understand and code JavaScript
  • Set up variables and conditionals
  • Work with objects
  • Built-in and custom functions
  • Loops and Arrays
  • Free digital course assets
  • Free post-course helpdesk support
Course Takeaways
Learner Reviews

How good is the course?

  • Average Score 4.8 out of 5
  • Delicious lunch provided
  • Certificate of Achievement
  • 95 reviews


• What is JavaScript?

• Client side / server side

• ECMAScript 6 and beyond

Work Environment

• Setting up an IDE

• Online editor - Codepen, JSfiddle

• Built-in Browser tools

Welcome to Programming

• Programming logic

• Basic Syntax

• How code works

• Separating HTML from logic

• Embedding and linking code

• Making a statement


• Declaring variables

• Global and local

• Data types

• Type casting

• Console log

Document Object Model

• Application Programming Interface (API)

• Objects, Methods and Properties

• Manipulating the DOM tree

• Debugging your scripts

• Introduction to functions

Template Literals

• Integrating literals and variables

• Multi-line strings

• String Interpolation

• Embedded expressions

Working with Logic

• Conditionals and logical operators

• If, else if, else

• Ternary (conditional) operator

• Switch

Built in Methods

• String methods

• Number methods

• Doing arithmetic


• Concept and syntax

• Adding and removing from an array

• Sorting an Array

• Select randomly from an Array


• while loop

• do . . . while loop

• for loop

• for . . . in loop

• for . . . of loop


• Custom functions

• Callbacks

• Arguments

• Parameters

Introduction to EventListeners

• Events

• Event Objects

• Named Functions

Questions & Answers

You Might Like These Too

HTML and CSS Adv

from £379 + VAT

2 day course
Learn to create responsive layouts and designs for multiple devices.

Perfect for those with HTML & CSS knowledge wanting to create more complex sites.

  • Create responsive web pages
    Design for multiple platforms
    Write complex CSS from scratch
    Use advanced HTML
    Create responsive images and designs

UX Design Intro          

from £379 + VAT

2 day course
Create well-crafted, easy-to-use websites that encourage users to come back again.

A must-have, sought after skill in the web development industry.

  • Benchmark design decisions
    Create sitemaps and wireframing
    Card sorting techniques
    Prototyping using Adobe XD/Invision
    Inclusive design techniques

SEO Intro          

from £279 + VAT

1 day course
Learn to improve how your website ranks with major search engines such as Google.

Get taught practical, proven tips and techniques from SEO experts.

  • Set SEO goals
    Make pages SEO friendly
    How to use keywords
    Page content and structure
    Internal and external links

"Had a great experience at Media Training - our trainer Iwan was very knowledgable and made tricky concepts easy to understand. Staff were also very friendly and facilities were clean."
21st November - JavaScript : Introduction

Latest Reviews

"Great at tailoring the class' pace to the abilities of those on the call - mistakes didn't feel like mistakes, but teaching opportunities instead."
Scott Dunn
  • 8th March

"Good at going through examples slowly, checking people's code when it didn't work and problem-solving. Also it felt like a nice slow pace but we covered a lot in the time."
University Of Exeter
  • 4th March

"Great instruction and never felt like I couldn't ask a question."
Bird & Bird
  • 4th March