javascript course London, Manchester, Glasgow

 
  • Certification
  • Supporting Material
  • 18-month Free course retake

5.00 out of 5 based on 2 customer ratings
(2 customer reviews)
JavaScript – Zero to HERO

£997.00

Enquire

* - required
Clear

This Hands-On course provides an intensive introduction to the features provided by JavaScript and Dynamic HTML. The course is also a hand’s on session that is designed to help designers and developers enhance their existing projects with the help of jQuery. The course looks at how to use jQuery to transform static HTML web pages into dynamic web pages that react to user input, easily build custom animation components and enable more complex event handling. The course covers the initial setup of jQuery for a website, to the implementation and management of 3rd party open source plugins.

WHO IS THIS COURSE FOR?

Web and IT professionals who are completely new to JavaScript and who need to gain hands-on experience of developing commercial JavaScript systems.

ASSUMED KNOWLEDGE

Knowledge of a mark-up language such as HTML would be advantageous.

WHAT YOU WILL LEARN

• Understand the JavaScript language
• Understand the Document Object Model and how it is used in JavaScript
• How to detect and respond to user actions
• Alter, show, hide and move objects on a web page
• Check information inputted into a form
• How to use CSS (Cascading Stylesheets)
• How to make JavaScript cross-browser compatible
• Transform HTML web pages into interactive
• Cross-browser web pages with cool cross-browser animations and user intuitive functionality

 

Introduction: 

ES5

ES6

Node,

jQuery,

Frameworks,

Tools 

JS Fundamentals: 

Variables

Arrays

Objects

Functions

Expressions

Operators 

The Nature of JS Language: 

A loosely-typed, case-sensitive language,

Truthy, Falsy

Strict equality

Undefined, null

Scope and the global namespace

Copy by value, by reference

Changing the DOM with JS 

Control structures: 

If/Else

Comparison operators

For loops

forEach

switch

Block scope and Hoisting 

DOM and Events: 

Built-in Objects

Events

Event Object

Event Flow

Event Delegation

User Interface Events

HTML5 Events 

Scope 

Using functions to manage lexical scope

Minimising globals

Anonymous functions

Self-executing functions (IIFEs)

Hoisting

Module Patterns

Closure

Understanding runtime scope using THIS and BIND

Error Handling & Debugging 

Order of Execution

The Stack

Understanding Errors

Error Objects

Browser Dev Tools & JavaScript Console

Breakpoints

Handling Exceptions

Throwing Errors 

HTML5 API’s

Feature detection

Geolocation API

Using Google Maps API

Web Storage API

Local Storage

Session Storage

History API & Pushstate 

jQuery

Creating/modifying the view with jQuery

CSS selectors

Events

Animations

Reading JSON data with AJAX 

jQuery UI

Accordion

Tabs

Forms

Dynamic UI without jQuery 

Filtering, Searching and Sorting

Dynamic Filtering

Sorting Tables

Search

Building Filtered Image Gallery 

Forms

Form validation

Checkboxes

Radio buttons

Submit buttons

Regular Expressions

Public Scheduled Classes

Come into one of our centrally located training facilities. Small class sizes, industry experienced instructors, and many classes lead towards certification.

Virtual Student

Attend a real-time class without leaving home.

Find out more

Private Training

We can organise training for you. We can do it for only one person or a group. Give us a call an we can make arrangements for your course.

Live Online Training

With our online toolbox let your global team learn together. Give us a call and we can make arrangements for your course.

Academy In A Case

If you can’t come to us we can come to you. Give us a call and we can make arrangements for your course.

2 reviews for JavaScript – Zero to HERO

  1. Rated 5 out of 5

    A fantastic course that genuinely instilled all that I was taught firmly into my brain!

  2. Rated 5 out of 5

    I took the Academy Class Javascript course recently and would recommend it highly. Administrators were very helpful, instructors were clear, concise, and willing to assist on a one to one basis for stragglers like me. Altogether well-run and expertly delivered classes. Highly recommended!

Add a review

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SKU: 254 Categories: , , Tags: ,
Thank you!