Skip to content

Details

This time the bootcamp will be about the client side. What are the best practices to build large web applications using JavaScript? What libraries and tools are out there and what do they do?

The presentation will give a quick overview of the important topics when it comes to developing for the browser:

  • JavaScript libraries (jQuery, YIU, Dojo, Mootools, ExtJS)

  • Architecture (Dynamic asset loading, namespacing and modules, minifiers)

  • Communication (AJAX and REST webservices)

  • Single page applications and MVC frameworks (Backbone, Knockout, CanJS)

  • HTML 5 and mobile applications

  • Testing (QUnit, Stubbing, FuncUnit)

  • [maybe] Documentation (Docco, JSDoc)

The session will be a little less coding and will run for probably 2-3 hours (hopefully around 2). As always feel free to bring your laptop to play along.

Related topics

You may also like