o!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> Processing Language Courses
About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Game Programming,Simulation, Modeling

These courses are scheduled on demand.


Arduino Workshops and Programming Courses

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is an open project initiated by Ben Fry and Casey Reas. The Processing development environment was adapted for the Arduino project, and Processing and Arduino can be combined to produce interesting interactive applications. As with the Arduino community, so the Processing community is a friendly and supportive community embracing both experts and novices. Processing applications can be developed for iPhone, iPad and Android devices.

FTT is convinced that there are great economic opportunities to be realised from the creative use of interactive visualisation technology, not only by artists, but also in interactive learning and art therapy. Though some of the resulting creations will be "one offs", others may, very well, be the foundations of whole families of products and applicatio frameworks not yet dreamt off.

A not uncommon observation of those attending full 5 day, or intensive 3 day courses and workshops is that "working through existing Processing projects is relatively straightforward, the really difficult part is trying to develop a completely new project from scratch. Undoubtedly this is partly due to the fact that mastering C like languages is not as simple as many imagine, especially when it comes to mastering topics such as arrays, and data structures and the more mathematical aspects of 2D and 3D geometry. Interfacing Processing applications with Android devices presents a whole new raft of difficulties especially when these devices are to be interface via e.g. Bluetooth or Ethernet.

Custom Courses

To meet more specific training needs, FTT can provide customised applied programming courses that can include further modules / topics such as, for example, incorporating image processing into Processing applications, interfacing Processing applications with Arduino based devices, interfacing Processing applications with embedded Linux devices

These courses can be presented either at your own premises or at our facilities in Carshalton. Custom training can be cost-effective for groups as small as four. Please call us to discuss your requirements.

Click on the links below for HTML versions of the full course outllines
Crs Title Days Outline
PRC101 Mastering Graphics and Interactive Programming Using Processing 5 HTML
PRC102 Introduction to Processing - A short intensive workshop 3 HTML