Real-world JavaScript Testing
We have limit of 20 spaces. To attend could you please donate a minimum of £75 to secure your place on our JustGiving page. All proceeds will go directly to Maggie's Cancer Centres.
The full day workshop will take place on Thursday the 8th of May at the Edinburgh Training Centre on St Mary's Street, running from 9am until 5pm.
Each year, more applications are being written for the browser entirely in JavaScript. Yet, few developers write any automated unit tests of their JavaScript code. If that describes your experience and you're interested in taking front-end web technologies more seriously, then consider investing the time in this workshop.
This workshop will be much more than a pedestrian review of information you could easily glean from a README or a written tutorial. Instead, attendees will be given opinionated, hands-on tour of how the presenters actually write code at their day jobs. That means we'll introduce the 'vanilla' Jasmine API, but we'll quickly pivot to a workflow that we believe is even better; with tools like jasmine-fixture, jasmine-stealth, jasmine-given, and CoffeeScript.
The workshop will be punctuated by a number of pair-programming labs: starting with a basic test-driven-development exercise, moving onto testing more complex object interactions, and graduating to AJAX and DOM manipulation situations that in a real web application. Importantly, we'll introduce a cadre of workflow and productivity tools to ensure that your time writing (and testing) JavaScript is not only productive, but enjoyable!