Responsive image

JavaScript Intro | Training Course

Learn Javascript to add powerful interactivity to your web projects.
This course is the perfect introduction to developing in JavaScript.


  Course Dates Venue   Price  
Online £379 + VAT save £120
London Bridge £399 + VAT save £100
Online £429 + VAT save £70
London Bridge £499 + VAT
Online £499 + VAT

JavaScript Intro | Training Course

Course Takeaways
Course Info

Course Offering

Course Takeaways

What will I learn?

  • JavaScript: Client-side and server-side
  • Interactive coding environment
  • Programming logic and syntax made simple
  • Variables: Declarations, types, console logs
  • DOM manipulation and debugging techniques
  • 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
  • 106 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 £399 + 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.

  • Combining web technologies
    Combining web technologies
    Layout fundamentals
    Typography and text styling
    Adv tables and forms

UX Design Intro          

from £399 + VAT

2 day course
Learn to design well-crafted, easy-to-use websites that your customers will love using.

Discover techniques for creating websites that provide an exceptional user experience.

  • The principles of user-centric design
    Creating personas and user journeys
    Sitemaps and organisational structures
    Prototyping and usability testing
    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.

  • Setting your SEO goals
    Measuring website performance
    Optimising page structure and landing pages
    Effective keyword research for SEO
    Creating a linking strategy

"Friendly staff, instructor knew their subject well and could answer any questions. Good food, clean area and nice location for it as well."
7th February - JavaScript : Introduction

Latest Reviews

"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

"I loved the course and the centre - 10/10. Dele was really friendly and knowledgeable. Hopefully I'll be back for more learning."
Altro Limited
  • 19th October

"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