DataCareerHub
Explore learning
Learning paths/Practical learning
7 modules · Self-paced · Practice included

Deep Learning and Generative AI

Inspect gradients, train tiny CPU models and evaluate a source-grounded document-search application.

21 published lessons20h 45m suggested study2 free introductory modules
Your complete learning route

Understand it. Practise it. Explain it.

Your learner workspace ↗

Every module includes three substantial lessons, downloadable source files, practical exercises, explained solutions and a knowledge check. Modules marked free are available under the current public access rules. Protected self-learning modules are free after registration and email verification. Publication, prerequisites and explicit private-access rules still apply.

03Free · verified account

Computer Vision

Trace image tensors, convolution shapes and validation on generated stroke images.

3 lessons · 2h 55m suggested

  • An image/axis specification
  • A checked convolution shape calculation
  • An executed toy validation and sensitivity plan
View access requirements ↗
View lesson outline
  1. Define image representation and safe scope · Verified account
  2. Trace a small convolutional model · Verified account
  3. Evaluate image errors and dataset limits · Verified account
04Free · verified account

Natural Language Processing

Build a train-vocabulary text classifier and examine unknown tokens and split discipline.

3 lessons · 2h 55m suggested

  • A label/tokenization contract
  • An executed count-vector classifier
  • An error, unknown-token and privacy review
View access requirements ↗
View lesson outline
  1. Define text labels and preprocessing · Verified account
  2. Train a simple numerical text representation · Verified account
  3. Inspect errors and protect text privacy · Verified account
05Free · verified account

Large Language Models, Embeddings, and Transformers

Understand representations and attention while separating a toy calculation from a trained LLM.

3 lessons · 2h 55m suggested

  • A representation comparison
  • A checked attention calculation
  • A grounded-answer and adversarial evaluation plan
View access requirements ↗
View lesson outline
  1. Compare tokens, sparse vectors and embeddings · Verified account
  2. Calculate scaled dot-product attention · Verified account
  3. Evaluate context, hallucination and retrieval limits · Verified account
06Free · verified account

Practical Generative AI Application

Build a documented document-search baseline with citations, abstention and disabled API integration.

3 lessons · 2h 55m suggested

  • A retrieval/application contract
  • An executed citation/abstention baseline
  • An evaluation and disabled-integration handover
View access requirements ↗
View lesson outline
  1. Define a source-grounded assistant contract · Verified account
  2. Implement retrieval and inspect its limits · Verified account
  3. Write an evaluation, privacy and cost handover · Verified account
07Free · verified account

Controlled agents, tool calling and document workflows

Implement a bounded tool-calling contract: use an original fictional source to implement, verify and explain three connected professional assignments.

3 lessons · 3h 15m suggested

  • Source/metric/access contract
  • Independent implementation and exact run instructions
  • Unchanged control and changed-input/failure evidence
  • Decision memo with limitations and next evidence
View access requirements ↗
View lesson outline
  1. Implement a bounded tool-calling contract · Verified account
  2. Inspect a vector store and retrieval boundary · Verified account
  3. Classify documents and review unsupported claims · Verified account
A clear view of access

Start with the free modules.

Read and practise without registering. Verify your email to use protected practice materials for free. Explore practical lessons, worked examples and projects. Follow a published path, practise the method and build work you can explain.

Questions and data-analysis enquiries remain open. Contacting us does not create an account, subscription or purchase.

Contact support ↗