Joe Keohan Photo

Teach at GA

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

Find Out More

Joe Keohan

Lead Instructor and Distinguished Faculty member, GA New York and Technical Instructor, GA’s JavaScript and Front-End Web Development courses, General Assembly

New York City

Joe always had a passion for technology and after several years in the industry made the move into teaching Microsoft’s Server, Active Directory, and Sharepoint architectures. After working on a client project that involved Tableau and JavaScript, he was inspired to take GA’s Web Development Immersive Boot Camp where he made the decision to specialize in Data Visualization using D3.js. Upon graduation he worked on several D3 specific client projects before returning to GA as an instructor teaching their Front End Web Development and JavaScript evening classes. This ultimately led him into his current role as Lead Instructor for the WDI Bootcamp. He now spends his free time learning all things D3 while encouraging students to incorporate it into every project.

In recognition of his exemplary service in the classroom, Joe has been selected as a member of General Assembly's Distinguished Faculty program.

Upcoming:

React Development Remote (Online)

React Development Remote (Online)

Differentiate yourself with React development know-how in in our 10-week, part-time or 5-day, accelerated course.

10
Tue, 10 September 8:00pm EDT

Previously (182):

Why Learn React? | Livestream

Why Learn React? | Livestream

During our online introductory workshop, learn about how React has become one of the fastest growing JavaScript libraries for building interactive, data-driven applications. There'

81 Times

Data Visualization and Intro to D3.js Remote (Online)

Data Visualization and Intro to D3.js Remote (Online)

This online class is an introduction to D3, one of the most popular JavaScript data visualization libraries.

24 Times

Data Visualization Using D3

Data Visualization Using D3

This study group is designed for both General Assembly students and those who would like to learn more about Data Visualization using D3.

23 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.

9 Times

JavaScript Development

JavaScript Development

Master the universal language of the web. Learn how to create advanced interactive web experiences with JavaScript.

6 Times

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

Why Learn React

Why Learn React

React is one of the fastest growing JavaScript libraries for building interactive, data-driven applications. There's never been a better time to learn React.

5 Times

Data Visualizations using D3 Bootcamp

Data Visualizations using D3 Bootcamp

Interested in Data Visualization using D3 but not sure where to start? This one day workshop will put you on the fast track to get up and running with Data Visualization using D3.

3 Times

Intro to Coding: HTML & CSS

Intro to Coding: HTML & CSS

In this hands-on introductory workshop, we’ll learn about the web development community and how the web works.

3 Times

Intro to React Workshop

Intro to React Workshop

React is the #1 fastest growing JavaScript library for building interactive, data-driven user interfaces. There's never been a better time to learn React.

3 Times

D3 and React Bootcamp

D3 and React Bootcamp

Would you like to incorporate D3 into your next React project or vice versa? This one day workshop will offer an overview of how to best integrate these two libraries in order to c

3 Times

Data Visualization and Intro to D3.js

Data Visualization and Intro to D3.js

Interested in creating interactive data driven visualizations using D3? Not sure where to start? This class will put you on a fast track to get up & running with Data Visualization

2 Times

Programming for Non-Programmers - The Basics

Programming for Non-Programmers - The Basics

Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself?

2 Times

Software Engineering Immersive Remote (Flex)

Software Engineering Immersive Remote (Flex)

Our award-winning online program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.

Programming for Non-Programmers Bootcamp

Programming for Non-Programmers Bootcamp

Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.

Coding 101: HTML & CSS

Coding 101: HTML & CSS

In this hands-on introductory workshop, we’ll learn about the web development community and how the web works.

Building Dashboards using D3

Building Dashboards using D3

Do you want to create a dashboard to visualize your data using D3? This workshop will provide the over

Working with D3 Layouts Bootcamp

Working with D3 Layouts Bootcamp

Interested in creating unique data visualizations such as a sunburst or dendrogram? This class introduces D3 layouts & how data can be formatted to help render these unique visuals

Storytelling Using D3

Storytelling Using D3

Are you interested in interactive storytelling? This workshop will introduce you to storytelling best practices using D3 to make your story come alive.

React Development Remote (Online)

React Development Remote (Online)

Differentiate yourself with React development know-how in in our 10-week, part-time or 5-day, accelerated course.

React: What, Why and How

React: What, Why and How

Whether you're a seasoned developer or just plugged in to the Tech industry, you've likely heard the buzz around React, a new-ish front-end framework for web development.

Software Engineering Immersive

Software Engineering Immersive

Our award-winning program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.

Software Engineering Immersive Remote

Software Engineering Immersive Remote

Our award-winning online program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.

Teach at GA

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

Find Out More