Skip to content

Artificial Intelligence

Listed

Practical Deep Learning for Coders

by fast.ai

A free deep learning course that starts by training and deploying a working model in the first lesson and only then works backwards into the theory. It covers computer vision, natural language processing, tabular data with random forests, collaborative filtering and building a model from scratch, taught in PyTorch and the fastai library through Jupyter notebooks. It assumes about a year of coding experience, preferably Python, and no mathematics beyond school level. The edition published at the time of checking is labelled 2022.

Verification

Listed

This course is listed in the TrustMyCourse directory. It has not been independently verified by TrustMyCourse, and nothing on this page should be read as a verification result.

Visit course website

You will continue to fast.ai. TrustMyCourse does not sell this course.

Verification

This course has not been verified

TrustMyCourse has not reviewed this course. That is not a finding about it — no review has taken place, so there is nothing to report either way.

The course details on this page come from public information about the course. They have not been checked against the course itself, and no TrustMyCourse verification has been carried out.

What verification would and would not cover

  • Whether you will earn money, find work or reach any particular result
  • Whether a course is the right choice for your situation
  • Teaching quality, or the personal opinions of previous buyers
  • Anything a creator changes between scheduled re-checks

TrustMyCourse does not sell this course, does not rank it against others, and publishes no rating or score for it.

The course

Course details

Provider
fast.ai
Price
Free
Level
Intermediate
Format
Self-paced
Language
English
Access
Free access to video lessons, notebooks and the accompanying book online

What the course covers

Summarised by TrustMyCourse from the material reviewed. Wording is our own, not the provider’s.

  1. Getting started

    Training a usable image model in the first session, before any of the underlying theory.

  2. Deployment

    Putting a trained model somewhere other people can use it, early rather than at the end.

  3. Neural network foundations

    What the training loop is actually doing, revisited once a model has already been built.

  4. Natural language processing

    Applying the same approach to text, including working with pretrained transformer models.

  5. Building a model from scratch

    Reconstructing the pieces the library normally provides, to show what it is abstracting.

  6. Random forests and tabular data

    Tree-based methods for structured data, where deep learning is not automatically the right tool.

  7. Collaborative filtering

    Recommendation problems and the embedding ideas behind them.

  8. Convolutions and CNNs

    The architecture behind the vision results from the opening lessons.

  9. Data ethics

    A bonus unit on the consequences of deploying models, included alongside the technical lessons.

Who this course is for

Programmers with roughly a year of coding experience who want to build working deep learning models without a research background.

Recorded from the provider’s stated audience and the level of the material reviewed.

Provider

Who created this course

fast.ai

Taught by Jeremy Howard

A research group that publishes free deep learning courses and maintains the fastai open-source library.

fast.ai website

Verification applies to the course reviewed on this page, not to the provider as a whole and not to its other courses. TrustMyCourse does not endorse fast.ai.

Also verified

Other verified artificial intelligence courses

Browse the full category
  • Learn Prompting

    Artificial Intelligence

    Introduction to Prompt Engineering

    A short foundational course on writing instructions for large language models, covering what separates a good prompt from a vague one, how the underlying models behave, and techniques for decomposing complex problems. Later modules deal with the failure modes rather than the happy path: conflicting outputs, hallucination, bias, and the ethical questions that follow. Ten modules, self-paced, sold through a subscription that also covers the publisher's other courses.

    Price
    $21 / month · billed annually
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • DeepLearning.AI

    Artificial Intelligence

    Machine Learning Specialization

    A three-course programme covering supervised learning, neural networks and unsupervised methods, taught by Andrew Ng and offered jointly by DeepLearning.AI and Stanford Online. It works up from linear and logistic regression through decision trees and neural networks to clustering, recommender systems and reinforcement learning, with practical guidance on diagnosing models rather than only building them. Delivered on Coursera, where the material can be audited free and a certificate requires a paid subscription.

    Price
    $49 / month
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified