James Haff
Software Engineering Immersive Instructor, General Assembly
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.
In recognition of his exemplary service in the classroom, Jim has been selected as a member of General Assembly's Distinguished Faculty program.
Upcoming:
Software Engineering Immersive Remote
Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.
Previously (67):
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.
21 Times
Software Engineering Immersive
Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.
20 Times
Software Engineering Immersive Remote
Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.
15 Times
New Student Orientation
Join us for new student orientation! It's your chance to learn more about General Assembly, ask questions, and get to know your fellow students.
2 Times
Coding Workshop 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
Break Into Coding
Join us for a talk where you'll learn how to get started in coding!
GraphQL for Developers
Discover the basics of GraphQL, a powerful new way to create APIs.
Outcomes Technical Interview Prep Essentials
These monthly tech interview focused programs are designed to offer impactful advice, approaches, and helpful practice for immersive grads to prepare for the tech interview.
Introduction to Javascript & jQuery
Cover the basics of Javascript and jQuery to dynamically update the appearance and content of a web page.
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.
Web Development Immersive Remote
Learn the skills to become an entry-level full stack web developer and get access to dedicated career services in this innovative & intensive 13-week online program, all from home.
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.