EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE
It will use practical examples and sessions to introduce the concepts and language commonly used in developing modern functionality for applications and web sites for the internet and mobile devices. During the practical sessions the attendees will also be shown how to use debugging tools and other syntax and standards tools to help them.
The course covers some of the newer syntax available with ECMAScript versions whilst focusing on cross browser and platform compatible code.
This course gives attendees a chance to use modern techniques such as Single Page Applications and Responsive Design. It is especially useful for creating advanced feature-rich web sites within the latest browser environments. You will learn how to validate forms, animate, manipulate and add dynamic content and style to your website.
Each module is covered using a mixture of discussion, instruction and practical hands-on exercise(s).
The exercises are available on 2 levels (decided by the student); a “pre-made” web page where a less experienced attendee can add and modify existing HTML/CSS code or a “roll-your-own” site where attendees with some previous knowledge can design and build their own websites.
Each exercise builds on the previous one working towards a final functioning website displaying responsive design, cross platform code and feature sniffing.
Event driven code – standard event handling
This section looks at the basic building blocks for the language
The syntax rules
Variables (var, let and const)
Code tidiers, syntax checkers & validators
Browser based tools
Loops & Decision structures
Functions, arrows, generators and functional programming
Error handling - try, catch, finally, throw
Creating and using user defined Objects
What is it
How to use it effectively
Class (available in newer versions of the ECMAScript standard)
The DOM (Document Object Model)
Differences in DOM coding standards
Reading JSON and XML data
Single page applications, display and hide areas of your page
Form validation and manipulation
Mobile ready web pages (responsive web)
In addition to the examples there are practical exercises in each section that allow attendees to explore and consolidate their knowledge of the concept.
See why people choose JBI
Call our Tech Team : 0800 028 6400 request info
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
When a leading High Street Retailer (and purveyor of fine foods) recognised that teams of software engineers were writing overcomplicated and...
This client was expanding its capability to deliver technical training across EMEA. It had recently acquired a large technology company which...
This client had previously utilised third parties to develop and deliver its customer facing products and services. A strategy change required...
Our inspiring and up-to-date courses gain exceptional feedback
"great tips to help reduce build times"
"we got access to exclusive content"
"intensive course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"
Back in March 2014, the Angular team dropped a bomb by announcing Angular 2 and everyone started yelling. Instead of an evolutionary step forward,...
Python has taken the world of software development by storm. Here are the reasons why: Python is simple enough to be used to teach young children...