AiLab Community Course: Deep Learning for Programmers

  • Practical Deep Learning
  • Delivery: Coming Soon
  • Location: Adelaide
AiLab Workshop: Deep Learning for Programmers

Deep Learning for Programmers Overview

Please note: We're currently taking expressions of interest for the Deep Learning for Programmers course and places will be limited. Please complete the form below to register your interest.

Deep Learning for Programmers is a practical, hand-on course for learning and applying Deep Learning. 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.

AiLab provide private workplace workshops that are run globally and can be tailored to your needs. To make a private workshop enquiry, please use the form at the bottom of the page or call us on +61 (0)8 8464 0787.

Deep Learning for Programmers 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!
AiLab and

Deep Learning for Programmers 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.

Deep Learning for Programmers Location

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

More Artificial Intelligence Education

Once you have completed Deep Learning for Programmers (see form below), your professional AI education can continute with the following AiLab workshops and courses:

To register your interest or to find out more about how AiLab can help you learn about Artificial Intelligence, please make an enquiry using the form below or call us on +61 (0)8 8464 0787.

Register Interest for Deep Learning for Programmers Course