Jonathan Blum Photo

Teach at GA

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

Find Out More

Jonathan Blum

Software Architect, Lola Travel

Boston

Jonathan Blum is a software developer, consultant, and speaker with a passion for making both the practices and products of coding more accessible to the public. He is currently a software architect at Lola Travel. Previously, he served as the lead architect at Match Education, managing their knowledge sharing platform, and spent several years as a financial software consultant at Galatea Associates, leading a global team of developers in creating best-of-breed custom software solutions for investment banks. Jonathan has a degree in Computer Science and Engineering from the Massachusetts Institute of Technology.

Upcoming:

Python Programming 101

Python Programming 101

In this class, you’ll how to get started with Python, what advantages and disadvantages Python provides as a programming language, and the essentials of programming in Python.

15
Mon, 15 May 6:30 - 9:30pm EDT
Python Programming 201

Python Programming 201

In this intermediate class, discover the elements of “Pythonic” code, be introduced to commonly used 3rd-party libraries, and go deeper into the syntax of Python.

17
Wed, 17 May 6:30 - 9:30pm EDT
Python Programming 101

Python Programming 101

In this class, you’ll how to get started with Python, what advantages and disadvantages Python provides as a programming language, and the essentials of programming in Python.

12
Mon, 12 June 6:30 - 9:30pm EDT
Python Programming 201

Python Programming 201

In this intermediate class, discover the elements of “Pythonic” code, be introduced to commonly used 3rd-party libraries, and go deeper into the syntax of Python.

14
Wed, 14 June 6:30 - 9:30pm EDT

Previously (29):

Python Programming 101

Python Programming 101

In this class, you’ll how to get started with Python, what advantages and disadvantages Python provides as a programming language, and the essentials of programming in Python.

9 Times

Intro to Python Programming

Intro to Python Programming

Learn all about Python, from how to get set up to writing your first script to learning what tools are available to build apps in Python.

9 Times

Python Programming 201

Python Programming 201

In this intermediate class, discover the elements of “Pythonic” code, be introduced to commonly used 3rd-party libraries, and go deeper into the syntax of Python.

4 Times

Data Science

Data Science

In this part-time course, students learn to build robust predictive models, test their validity, and clearly communicate resulting insights.

2 Times

Introduction to Data Science

Introduction to Data Science

What exactly is Data Science and why does it matter? This class is designed to give newcomers some clarity into how data scientists add value to any organization.

The Road to Code

The Road to Code

Navigate today’s coding landscape with help from local programming pros.

General Assembly Open House: Your Year Of Yes

General Assembly Open House: Your Year Of Yes

It starts now. Swing by our local open house, and find out how GA can help you say "yes" to a more fulfilling career in 2016.

Intro to Data Science

Intro to Data Science

This workshop will define what data science is, review some of the main tools used by data scientists today, and discuss how they can be implemented in real world work.

Intro to the Boston Web Development Community

Intro to the Boston Web Development Community

Get the the inside scoop on key events/meetups to attend, people, companies, VCs, blogs, incubators, programs, hot issues, and more.

Teach at GA

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

Find Out More