Skip to main content
JavaScript Adv Course

Go further with JavaScript on this two-day advanced course for existing developers.

Covering ES6+, object-oriented programming, JSON, async/await and common design patterns.

3

Reviews

9.0

Satisfaction

100.0%

Recommend

JavaScript Adv course

JavaScript Adv Course

JavaScript Adv Course

Deepen your understanding of JavaScript with our Advanced JavaScript course. Explore advanced topics such as JSON (JavaScript Object Notation), responsive web design, and more.

Learn how to efficiently manipulate and parse JSON data, integrate APIs, and build responsive web applications that adapt to different devices and screen sizes. This course will deepen your knowledge and position you as a skilled JavaScript developer.

The course also ensures you are familiar with the latest features and best practices. New to JavaScript? Our JavaScript Introduction course covers the fundamentals before progressing to these advanced topics.

Two Days

10:00 - 16:30 UK Time

Key Learning Points

  • Key Learning Points

  • Use ES6+ destructuring, arrow functions and more
  • Master object-oriented programming with classes
  • Work with JSON and communicate with a server
  • Write clean async code using promises and async/await
  • Apply design patterns for maintainable code

If attending an online course you must have a licensed copy of any software required and access to a suitable computer.

You should have attended our JavaScript Introduction course or have equivalent working knowledge

Who is this course for?

For JavaScript developers who want to master ES6+, object-oriented programming and advanced techniques. Requires our JavaScript Introduction course or equivalent working knowledge.

Private & team training. This course is not on our public schedule at the moment. You can still request a bespoke quote below — we’ll contact you with dates and pricing.
Media Training Ltd

Request a quote for JavaScript : Advanced

This course is offered as private, bespoke or team training at our centre, live online or at your venue.

You can customise the outline, have a group where it's just your team or enjoy a one-to-one session with an expert.

Fill in the form below and our team will get in touch with pricing and helpful advice.

Course Dates

Course Outline

1

Fundamentals Overview

Variables

Datatypes

Type casting

Arrays

Objects

2

JavaScript and ECMAScript

ES6 changes

ECMAScript6+

Object destructuring

3

Objects

Properties

Keys and values

Creating Objects

Overwriting Objects

Deleting objects

Classes

Constructors

4

Exploring Eventlisteners

Named functions

Arrow functions

Propagation

Bubbling

5

JSON

Fetching data from server

Promises / await

Displaying content page

Looping through data

Posting JSON to server

6

Storing Data

Local storage

Session storage

7

Collections

Maps

Sets

Building web page applications

Who attends?

Career Progressives icon

Career Progressives

Professionals who wish to develop skills for their current role and companies who believe in developing their talent.

Career Changers icon

Career Changers

People seeking opportunities which require new skills. Industry relevant training for those pursuing a new role.

Graduates icon

Graduates

Certified courses for those who have earned their theoretical stripes, but need to prove capability to future employers.

Learn Your Way

Face to Face

Face To Face

Learn face-to-face with expert mentors in a dynamic setting that inspires growth and confidence.

Live Online

Live Online

Join remotely with expert mentors in real time — flexible, interactive learning that fits your lifestyle.

Team Training

Team Training

Upskill your team together. Build your team and develop consistency, and collective confidence.

Three Steps To Success

1

Identify Your Path

Define your direction with purpose, aligning your learning journey to personal and career goals.

2

Learn With Experts

Gain practical insight from real-world experts who bring clarity, confidence, and momentum to your growth.

3

Earn Certification

Your certificate of attendance is proof of progress — benchmarking your skills and commitment to growth.

Further Reading

5 Reasons Why You Should Learn How To Code

Coding skills are in high demand. Learn them now and become an attractive candidate for sought-after, lucrative roles…

What skills do you need to be a Web Developer?

Thinking about a career in web development? Our coding expert Dele breaks down the skills, tools and pathway you need…

How Coding Will Change the Job Market

The pandemic has catapulted certain technologies ahead and with it increased the demand for certain jobs. Read how…