Home Creative Training JavaScript
JS
Web & Development

JavaScript Training

The programming language of the web — add interactivity, dynamic content and functionality to websites and applications.

5 programme tiers Online & on-site HRD Corp claimable Customisable duration

Choose your level.

Select the tier that matches your team's current skill level and learning goals.

Essential
JavaScript — Essential
For: Web designers wanting to add basic interactivity without a developer
1
day
After this programme you will be able to
Understand what JavaScript does and how it works in a browser
Add simple interactions: show/hide elements, toggle classes
Handle button clicks and form events
Read and modify HTML content using JavaScript
Use browser console for basic debugging
Add JavaScript libraries to a web page
Topics covered
What is JavaScript and how browsers run it
Variables, data types and operators
Functions and events
DOM manipulation: selecting and changing elements
Basic debugging with browser console
Using JavaScript libraries (jQuery overview)
Delivery: Online (live) On-site — your premises On-site — ALP venue Half or full day sessions Duration customisable
Introduction
JavaScript — Introduction
For: Aspiring developers building interactive web features
2
days
After this programme you will be able to
Write structured JavaScript programs using functions and objects
Handle user interactions and form validation
Fetch data from APIs and display it on a page
Use ES6+ features: arrow functions, template literals, destructuring
Debug JavaScript using browser developer tools
Build interactive features: sliders, accordions, modals
Topics covered
Functions, scope and closures
Objects and arrays
DOM events and form handling
Fetch API and JSON data
ES6+ modern JavaScript syntax
Building UI components with JavaScript
Delivery: Online (live) On-site — your premises On-site — ALP venue Half or full day sessions Duration customisable
Intermediate
JavaScript — Intermediate
For: Developers building full client-side web applications
3
days
After this programme you will be able to
Structure JavaScript projects using modules
Build single-page application features without a framework
Work with asynchronous JavaScript: Promises, async/await
Implement local storage and session storage
Integrate third-party APIs and payment systems
Apply JavaScript testing basics
Topics covered
JavaScript modules and code organisation
Async programming: Promises and async/await
Error handling
Local storage, cookies and sessions
Third-party API integration
Testing basics: unit tests
Delivery: Online (live) On-site — your premises On-site — ALP venue Half or full day sessions Duration customisable
Advanced
JavaScript — Advanced
For: Experienced JavaScript developers expanding into modern frameworks
2
days
After this programme you will be able to
Build applications using React or Vue.js fundamentals
Manage application state using modern patterns
Write performant JavaScript: memory management, optimisation
Implement advanced patterns: design patterns, functional programming
Build and deploy full-stack JavaScript applications
Apply security best practices for JavaScript applications
Topics covered
React or Vue.js fundamentals
State management patterns
Performance: profiling and optimisation
Design patterns in JavaScript
Node.js basics and REST APIs
Security: XSS, CSRF protection
Advanced tier assumes existing working knowledge of JavaScript. This is not a beginner programme — it focuses on current industry techniques, advanced workflows and production-ready output.
Delivery: Online (live) On-site — your premises On-site — ALP venue Half or full day sessions Duration customisable
Masterclass
JavaScript — Masterclass
For: Anyone wanting to reach professional JavaScript development level
4
days
After this programme you will be able to
Build complete interactive web applications using JavaScript
Handle front-end and basic back-end development
Deliver production-ready code with testing and optimisation
Build a JavaScript development portfolio
Topics covered
Full Essential through Advanced curriculum
End-to-end web application project
Code review and professional standards
Portfolio and career development
Delivery: Online (live) On-site — your premises On-site — ALP venue Half or full day sessions Duration customisable

Ready to train your team?

Get an instant quote or request the full course outline with detailed syllabus.