Joel Turnbull
Senior Lead Instructor - Software Engineering Immersive, General Assembly
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 (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.
22 Times
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
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
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
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
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
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
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.
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
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
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
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
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.
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.
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
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!
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
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
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
General Assembly is hosting an instructor panel for prospective instructors and those who’d like to learn more about teaching opportunities.