Member workshops

Rlab members often organize 60-90 minute workshops for other members and the public on more in-depth topics. These have a small consideration of £10 for non-members or £5 for members to contribute to the resources and space used. These are organized at request so please suggest future topics you would like to see covered. We also offer a range of Public workshops.

Advanced OpenSCAD
Best practise for documentation, code style, program structure, version control. Delving into techniques such as animation, recursion, Bézier curves. As well as workarounds for using it for 2d and 2.5d processes, and overcoming bugs and shortcomings.

Server side programming in Python
Setting up a development environment, best practise for inline documentation, version control, testing, and continuous integration. Using frameworks particularly MVC style, database access and mapping, object stores etc.

Going beyond the Arduino IDE
Find out what Arduino is doing behind the scenes and how to do this both from the command line and inside a full IDE like Eclipse. This gives deeper understanding, is the first step in moving to other frameworks, and most importantly gives you full debugging support.

Single page webapp UI featuring AngularJS
Theoretical basis for multi-threading, closures, events, promises, callbacks, delegates, dependency injection, testable UI design, 2-way binding etc.

Android App development quickstart
Setting up a development environment, best practise for inline documentation, version control, testing, and continuous integration. Intro to java, UI design, libraries available.

= Calendar =


 * Wednesday January 1st 21:00 Advanced OpenSCAD - Barnaby 
 * Wednesday January 8th 21:00 Server side programming in Python - Matt 
 * Wednesday January 15th 21:00 Going beyond the Arduino IDE - 
 * Wednesday January 22th 21:00 Single page webapp UI featuring AngularJS - 
 * Wednesday January 29th 21:00 Android App development quickstart - 