Professional Training

At Left Logic, we know that many large organisations have in-house development teams. Sometimes it makes more sense to up-skill your own people rather than hiring outside agencies to develop for you.

So at Left Logic we've packaged some of our expertise. We now offer specific training workshops to in-house teams wishing to brush up on their development skills, from advanced JavaScript & jQuery, to jQuery for Designers to the latest HTML5 technology.

Left Logic also offers a tailored consultancy service. (Contact us for more information)

Comments from workshop delegates

I thought content level was pitched just right. Very relaxed and friendly atmosphere. A great day.
Remy is a rare type — a developer who understand designers and has a passion for how things look. He presented some complex but elegant jQuery concepts in a straightforward way.

Mobile Web Apps

Building rich interactive web sites...dare I say web apps - is a reality with the smart phone browsers shipping with all the latest JavaScript and CSS technologies.

This day long workshop will be a mix of introducing the latest technology & tricks on the mobile device and hands on practical exercises where you'll get to play with what you're learning.

Although this workshop will have an iOS focus, a lot of the technology we will look at applies to most new WebKit based devises (Android, Playbook, etc) and smartphones running Opera Mobile.

Remy's HTML5 for mobile workshop showed me how to do at least three things I'd previously thought were impossible.
Truly inspiring day spent with Remy on mobile stuff, time to get stuck in. Anyone got and mobile dev they need doing ;)

What you'll learn

  • How to take advantage of unique properties of the mobile device, using some of the latest technologies
  • Handling and working with touch and other mobile specific events
  • Debugging approach: going way, way beyond the bad old alert
  • Working offline: storing application assets and all it's data locally to the device
  • Looking at framework and libraries to speed up development and time to release
  • Deployment optimisations: getting your mobile app to your user real quick

Prerequisites

  • Bring your mobile device, preferably an iPhone or iPad with the latest OS
  • A little knowledge of CSS and JavaScript will help
  • The latest install of Google Chrome or Safari

Book today

Get in touch and arrange a company workshop

Browsers with Wings: HTML5 APIs

HTML5 has gained a lot of attention over the last 12 months. With browsers increasingly supporting the features of the vast JavaScript APIs both in and around the official HTML5 spec, it's making the job of creating awesome applications purely using these web technologies very easy indeed.

This full day workshop will introduce you to HTML5 with a brief backstory, before diving into the APIs one by one. As well as going through code and showing practical demonstrations, where possible, we'll also talk about the alternatives for old browsers that don't support "awesome" out of the box.

Awesome day! Thank you so much Remy for a fantastic workshop! :) looking forward to using my new knowledge!
The workshop with @rem today was awesome! Learned a bunch and am genuinely excited to use new tech.

What will be covered?

  • Video & audio – move over Flash
  • Canvas – bring on the Mario games
  • Storage – like cookies, but tastes so much better
  • Offline – forget the web
  • Geolocation – finders keepers
  • Web Workers – multithreading for the browser
  • Web Sockets – pushing data was never so easy

Who is this workshop for?

You're not expected to have played with HTML5 just yet, but you will need to have a reasonable understanding of HTML & JavaScript. A lot of the individual APIs are being used in popular web sites today both in desktop browsers and mobile, so rest assured that this applies to developers that are working on the web today.

Book today

Get in touch and arrange a company workshop

Node & HTML5 for a real-time web

JavaScript is increasingly seen as the ubiquitous language for developing for the web, so it stands to reason that JavaScript be used for the server side too.

Node allows for applications to be developed in JavaScript and is running on the incredibly fast V8 engine (the same JavaScript engine used to run Google Chrome). It can handle thousands of concurrent connections due to it’s event model, and because of this event model, developing for Node is very familiar if you’ve already written JavaScript for the browser - as this the same event model.

Today's workshop was excellent, it's got me really excited about JavaScript again.
Get from dev zero to node hero with a workshop by Remy. More learning in two days than you thought you could take (and still remember it!)

When, where, how much

  • Cost: £595 + VAT per person
  • When: 8-9 March 2012
  • Where: The Lighthouse, Brighton (map)

Day 1: An introduction to Node

  • The basics: Async development, modules, requires, exports and scope
  • Debugging techniques
  • Building web servers: by hand, with Connect, with Express.js
  • Working with document databases (mongodb & mongoose)
  • Repo control, releasing and deploying using npm

Day 2: Using HTML5 tech with Node

  • Going real time: WebSockets and Socket.IO
  • Building WebSockets from scratch and using Socket.IO
  • Using WebSockets in the browser, with and without support
  • Server sent events and long polling: building the server and clients

What do you need for this workshop?

  • Node installed on your machine (0.6.7 is currently the latest stable release)
  • Ideally have git installed
  • A text editor (Vim, TextMate, Coda, Textpad++, etc)
  • A browser with latest technology baked in, like Google Chrome for instance

Ticket also includes:

All tickets include refreshments in the morning and afternoon, lunch on both days and an evening meal with Remy Sharp and the other delegates.

Book today

When booking, include your company details and the names and email address of each delegate as we will raise an invoice and email the delegates directly with directions and instructions for the day.

jQuery for Designers

You've heard of jQuery, you know it's supposed to do beautiful things, but you don't do JavaScript, and you don't know where all the pieces go to create your beautiful thing. This workshop will ease you in to adding jQuery to your projects, cover what jQuery has to offer and how you can make use of it.

You'll be learning jQuery from a practical point of view: what you can use out of the box to quickly get effects and interaction live in to your wireframes, prototypes and web sites. The aim isn't to teach you JavaScript, but to teach you what you need to know to be able to leverage jQuery to do your bidding.

A day of lightbulbs ~ you demystified jQuery for me—made it easy to understand, now happily working with what you taught me, thank you.
jQuery for designers gave me everything I needed to use jQuery day to day. Now I write my own plug-ins & run my own jQuery workshop.

What you'll learn

  • How to impress your clients without writing any code
  • jQuery – how to bend the DOM to your will
  • Effect and animations – make things that go whizz bang
  • How to recognise jQuery design patterns
  • How almost everything is a tabbing system
  • Ajax – it’s even simpler than you think

Who is this workshop for?

This workshop is for front-end visual designers and developers who are familiar with HTML and CSS. If you have flirted with jQuery or JavaScript in the past, this will be an advantage, but is not a necessity.

Book today

Get in touch and arrange a company workshop