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.
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.
Front-End Web Development
Introduction to Web Development
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
Learn HTML, Rails, and git basics that will get you moving in your app development process.
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
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
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
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.