Community Course: Deep Learning for Programmers

  • Practical Deep Learning
  • Delivery: Coming Soon
  • Location: Adelaide

Deep Learning for Programmers is a practical, hand-ons course for learning and applying Deep Learning.

We're currently taking expressions of interest for the Deep Learning for Programmers course, so please use the form at the bottom of the page to let us know you would be interested in attending.

Course Overview

This course provides a welcoming and professional environment for developers to learn practical Deep Learning (DL) tools and techniques. Based on’s brand new ‘Practical Deep Learning for Coders, v3’ (2019 edition) online course, participants will be provided with weekly help and support from accomplished Deep Learning practitioners (mentors).

Participants on this course will need to complete each part of the ‘Practical Deep Learning for Coders, v3’ (2019 edition) course in their own time (approx 8 hours per week) prior to the weekly session, where we will review the concepts and solutions. Each weekly session will also include a team project aspect where the practical applications learnt in the course can be applied to real-world projects.

This 10 week course is 3 hours per week for a max number of 40 people and is advanced level.

Course Structure

  • Introducing AiLab and
  • Image classification
  • Data cleaning and production
  • Stochastic gradient descent (SGD)
  • Multi-label classification & Segmentation
  • Natural Language Processing (NLP)
  • Neural Networks & backpropagation
  • Convolutional Neural Networks (CNN)
  • AI & Data Ethics
  • Deep Residual Network (Resnets)
  • Generative Adversarial Networks (GAN)
  • Team Project Work (weekly)
  • Learn more with AiLab!

Course Prerequisites

This course is designed for developers with at least 1 year of programming experience - ideally including exposure to Python and the command line (depending on your experience you may have to spend additional time outside the course learning the required Python). You should also have a good understanding of high-school maths including derivatives, log and exp functions and matrices (e.g, matrix products).


We’re proud and excited to be able to base this course on the world famous online learning platform. Co-founded and created by Jeremy Howard and Rachel Thomas, is a research institute that has the mission to “make neurals networks uncool again” – in other words, to remove the exclusivity around AI and neural networks (specifically deep learning) and make these tools and techniques available to a wider audience.

AiLab encourages each participant on this course to make good use of all the resources presented on the website and become an active member of the community to help and support others taking the same journey (anywhere across the world).

We’d also like to express our sincere thanks to in allowing us to base this course on their world-class resources.


This course will be held in the Adelaide CBD, South Australia.

Register Interest

Deep Learning for Programmers is due to start in the first half of 2019 and places will be limited. Please use the form below to register your interest in attending .

Register Interest for Deep Learning for Programmers Course