James Haff Photo

Teach at GA

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

Find Out More

James Haff

WDI Instructor, General Assembly

Chicago

Jim Haff is a full stack Web Developer with an extreme passion for all things programming. His interests lie across the board and is currently focusing on working with WebGL (Web Graphics Library) and VR (Virtual Reality). He is also interested in React.js and Web Sockets. When he is not learning new technologies he enjoys playing music and attending classes at the Old Town School of Folk Music.

Upcoming:

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.

22
Mon, 22 May 9:00am CDT

Previously (12):

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.

6 Times

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.

2 Times

Introduction to Javascript & jQuery

Introduction to Javascript & jQuery

Cover the basics of Javascript and jQuery to dynamically update the appearance and content of a web page.

Coding for Your Classroom

Coding for Your Classroom

In this workshop you will learn the first steps to writing code and receive an introduction to General Assembly’s free learning tool DASH, which can be used with your students.

Break Into Coding

Break Into Coding

Join us for a talk where you'll learn how to get started in coding!

Code in One Day: HTML & CSS Crash Course

Code in One Day: HTML & CSS Crash Course

Get into front-end web development quickly and easily. Dive head first into HTML & CSS, skill up with live coding exercises, and build a basic web page from scratch.

Teach at GA

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

Find Out More