JavaScript Courses

JavaScript is by an order of magnitude the most widely deployed and available language in the world. It runs on pretty much every connected device you will come across. It is the shared programming language of the Internet.

With Node we can also run JavaScript on the server, allowing us to create web applications that are JavaScript through and through.

Courses run in a sunny training venue by the sea in Brighton, just 55 minutes from Victoria, or can run in house anywhere in the UK or worldwide.

Two or three day learn to program with JavaScript

Fundamentals

  • Strings and numbers
  • Maths
  • Variables (buckets of data)
  • Arrays (racks of buckets)
  • Loops (doing the same thing more than once)
  • Functions (balls of code)

Objects

  • What are objects?
  • JSON

Talking to the browser with jQuery

  • Hooking up buttons
  • Styling elements
  • Creating rollover effects
  • Modifying the DOM
  • Animation
  • Triggering CSS

Best practice

  • Separation of concerns
  • Unobtrusive JavaScript
  • Protecting the global namespace
  • Principle of Singe Responsibility
  • MVC (3 day only)

Optional topics (May be covered if there's time)

  • SVG effects
  • Graphics with D3
  • Canvas

Additional topics can be added on request

Two or three day further JavaScript with JQuery course

Best practice

  • Separation of concerns
  • Unobtrusive JavaScript
  • Protecting the global namespace
  • Principle of Singe Responsibility
  • MVC

Object Orientation

  • JSON
  • Functional programming
  • Closure
  • Scope of variables
  • Prototypical Inheritance
  • Hoisting

JQuery

  • Traversal
  • Selectors
  • Writing Plugins
  • Events
  • Callbacks
  • onDomReady
  • AJAX
  • Animation

Library overview

  • AngularJS
  • Backbone
  • Underscore / Lodash
  • Q

Further topics

  • Grunt
  • Yeoman
  • Single Page Apps

Testing

  • Karma
  • Jasmine (optional)
  • QUnit (optional)
  • Other test frameworks can be covered on request

Course Material

Pricing

Foundation courses

  • In company 2 day learn to program with JavaScript and JQuery: £2200.
  • In company 3 learn to program with JavaScript and JQuery: £3100.

Advanced courses

  • In company 2 day further with JavaScript and JQuery: £2200.
  • In company 3 further JavaScript and JQuery: £3100.

Options

Swap out JQuery for Angular.

How to book

Courses run through Forward Advance Training Ltd.

Please get in touch if you'd like to know more, or to book.

why these prices?

Do you like Email? Do You Like JavaScript?

Sign up for occasional emails covering modern Web Development topics such as Angular 2 and React. You can unsubscribe at any time.

We totally respect your email privacy

comments powered by Disqus