Joel Turnbull Photo

Teach at GA

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

Find Out More

Joel Turnbull

Senior Lead Instructor - Software Engineering Immersive, General Assembly

Sydney

Joel has been wrangling software since last century, before the internet went mainstream. He’s worked across the web development industry, in a range of startups, agencies, and for government. 

Joel has been teaching with General Assembly since they launched in Australia and has been instrumental in their success and subsequent acquisition by Adecco. He has also taught in the US and globally, online.

Joel has taught hundreds of students and trained many of GA’s Lead Instructors and Instructional Associates. He is enthusiastic about encouraging more women to take up coding. His graduates have gone on to enviable roles at companies including Twitter, Atlassian, Netlify, McKinsey, the ABC and the New York Times -- they’ve also published books on technology, and become sought after conference speakers. Joel is a popular speaker at meetups and conferences (including JSConf and Vivid). He has also gained acknowledgments in Angus Croll’s book “If Hemingway Wrote Javascript”.

In his spare time he enjoys butterfly spotting.

Previously (68):

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 Times

Software Engineering Immersive

Software Engineering Immersive

Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.

19 Times

Days of Note: Introduction to Coding

Days of Note: Introduction to Coding

In this hands-on introductory workshop, we’ll learn about how the web works and you'll build a simple landing page for your side hustle.

8 Times

Code in the Park: Presented by Yahoo7 + General Assembly for VIVID Ideas

Code in the Park: Presented by Yahoo7 + General Assembly for VIVID Ideas

Join us for Australia's largest learning event in history, there'll be a lineup of inspirational speakers, a lesson on the basics of coding for everyone and live coding sessions.

3 Times

Free Intro to Python Programming Class

Free Intro to Python Programming Class

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.

3 Times

Info Session - Web Development Immersive

Info Session - Web Development Immersive

Web Development has changed the way our world shares information and does business, empowering individuals and businesses to connect in ways never thought imaginable.

2 Times

Crack the Code: Programming for Non-Programmers Workshop

Crack the Code: Programming for Non-Programmers Workshop

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

Break Into Web Development

Break Into Web Development

Join us for a panel to learn more about what a Web Developer does day-to-day, and what skills you’ll need to be successful in the field.

Career Transition: Jumpstart Your Career in Web Development

Career Transition: Jumpstart Your Career in Web Development

If you are looking to switch careers and become a full-time web programmer, join us for this free class to discus the various career paths available and what steps to take.

Coding for Beginners: A Free Class

Coding for Beginners: A Free Class

This session, designed for the beginner programmer, will assume no previous coding knowledge. Come along and get started with coding.

Hour of Code at GA: Part of the Global #Hourofcode  Movement

Hour of Code at GA: Part of the Global #Hourofcode Movement

General Assembly are hosting a free event as part of the Hour of Code global movement. This is for anyone who is interested in learning the basics of building awesome websites!

Python Programming

Python Programming

Gain indispensable Python programming skills in this 10-week evening or 1-week accelerated course, on campus or online.

Days of Note: Introduction to Coding | Online Livestream

Days of Note: Introduction to Coding | Online Livestream

In this hands-on introductory livestream, we’ll learn about how the web works and you'll build a simple landing page for your side hustle.

Front-End Web Development

Front-End Web Development

Gain critical web development literacy to stand out in tech-driven fields in this 10-week evening course, on campus or online.

Software Engineering Bootcamp

Software Engineering Bootcamp

Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.

Front-End Web Development: Info Session

Front-End Web Development: Info Session

Come join us for the Front-End Web Development Info Session! Learn more about the course content, hear from the instructors, and discover what it means to be a student at GA.

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.

General Assembly Open Day: Back to School!

General Assembly Open Day: Back to School!

Ever wondered what it's really like to be a student at General Assembly? Well, pack up your backpack, put on your thinking cap, and join us for our first ever GA Open Day!

Teaching at GA

Teaching at GA

Ever thought about teaching at General Assembly? Drop by our campus and find out more about the instructor experience and meet GA staff and community over drinks!

FUTUREPROOF: Learning to Code

FUTUREPROOF: Learning to Code

As tech rapidly changes, you must learn how to FUTUREPROOF your career - hear why learning HTML, CSS and web design principles can make you a better designer, marketer or founder.

Teaching at General Assembly

Teaching at General Assembly

General Assembly is hosting an instructor panel for prospective instructors and those who’d like to learn more about teaching opportunities.

Teach at GA

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

Find Out More