James Willock Photo

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More

James Willock

Software Engineer, General Assembly

London

James is a designer and developer with a fondness for interaction design and visual communication. Having previously worked for brands like Ubuntu, WorldSkills and Edelman, he has a comprehensive background in front and back-end web development. He is a seasoned instructor, having led several long-form courses for General Assembly in the past.

He has written extensively about the need for reform in design education; and given a several talks at industry events and universities on the topics of process and affordance. He holds a BA in Design from the University of Lincoln.

Previously (19):

Coding for Beginners: HTML and CSS

Coding for Beginners: HTML and CSS

This session, designed for the beginner programmer, will assume no previous coding knowledge. Come along and get started with coding.

8 Times

Front-End Web Development

Front-End Web Development

In this 10-week course, students learn to code, speak the language and implement their own designs by learning HTML, CSS, and JavaScript.

3 Times

Introduction to Web Development

Introduction to Web Development

What's web development all about? Ever wonder what you can build with HTML, CSS, JavaScript, API's, Ruby, and Ruby on Rails?

GA Fridays

GA Fridays

Curious about General Assembly and coding? Join us for a free Trial Class in a relaxed setting, with beers and a Barbecue on our roofdeck— meet the instructor, get an introduction

Ruby on Rails Basics: Full Day Workshop

Ruby on Rails Basics: Full Day Workshop

Learn HTML, Rails, and git basics that will get you moving in your app development process.

Taster Class: Back-End Web Development

Taster Class: Back-End Web Development

This free class will introduce you to the world of back-end web development and give you insight into turning your ideas into working applications with Ruby on Rails.

Introduction to HTML & CSS Workshop

Introduction to HTML & CSS Workshop

In this workshop we’ll tackle the barebones of how to quickly develop a web site, and get it live on the Web.

Web Development Immersive Info Session

Web Development Immersive Info Session

Are you curious about General Assembly’s upcoming Web Development Immersive? Come hear from the instructor and GA alumni and figure out if this course is a fit for you.

Web Development Immersive

Web Development Immersive

12-weeks. All day, every day. Learn the skills to become an entry-level web developer and the resources to get a job in this intensive program.

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More