25 Mar - 20 May 2019

Creative Coding for Beginners

Mondays, 25 March - 20 May, 18:30 - 20:30 (no session on 22 April)

This course provides photographers and artists with a practical grounding in programming, enabling participants to process images and video. Over 8 sessions, learn to produce the kinds of interactive and algorithmic effects that coding makes possible. No prior coding experience is required.

Starting from scratch we will teach you the principles of computing using Processing - a free, open source variant of Java made to support designers and artists. Week by week you will learn fundamental principles common to all programming languages, skills that can be transferred to other programmes such as C#, C++, Javascript or Python.

The aim of the course is for participants to generate small-scale individual projects (such as an interactive programme or web page, a video or a high-res image). You are encouraged to bring your own visual work (digital photographs, jpgs etc.) as source material to experiment with. Once the basics have been covered, participants will be able to experiment with coding as a creative, exploratory process with expert support. You can read more about the exciting potential of Processing from artist and co-creator Casey Reas here.

Audio-generated landscape made with Processing

Led by co-founders of the Fine Art Maths Centre Rich Cochrane and Andrew McGettigan, the course is based on their teaching work at Central Saint Martins with undergraduates and postgraduates. It is being run at The Photographers' Gallery for the third time.

Participants will need to bring their own laptops (mac, linux or PC) with Processing 3 already downloaded from this website. The gallery can provide a limited amount of laptops for people who are unable to bring their own.

What previous participants said:

"Hands on and lots of examples shown. I’ve learned a lot from a few weeks."

"Excellent helpful tutors, clear and very informative."

£220/£200 members & concessions

By booking for this event you agree to our Terms & Conditions