πŸ€–
⭐ New β€” Tech skills

Artificial Intelligence Fundamentals

From zero to your first AI model

πŸŽ“ Beginner β€” no prior AI experience⏱ 18 hours of contentπŸ“„ PDF workbookπŸŽ₯ Video lessonsπŸ“± Phone / laptop

A beginner-friendly, project-based introduction to Artificial Intelligence and Machine Learning. You will understand what AI really is (and is not), how neural networks learn, and build your own working models in Python using scikit-learn and PyTorch. No maths degree required β€” just curiosity and a laptop.

What's inside this pack

  • βœ“180-page PDF workbook
  • βœ“12 hours of video lessons
  • βœ“6 hands-on Python projects
  • βœ“Jupyter notebooks (ready to run)
  • βœ“Prompt-engineering cheat sheet
  • βœ“Certificate of completion

Sample lessons β€” read before you buy

5 previews
1Lesson 1 β€” What is AI, really?
Artificial Intelligence is not magic β€” it is pattern recognition at scale. A modern AI system learns a function f(x) that maps inputs (an image, a sentence, a spreadsheet row) to outputs (a label, a next word, a prediction). Three main families: (1) Supervised learning β€” learns from labelled examples, (2) Unsupervised learning β€” finds structure in unlabelled data, (3) Reinforcement learning β€” learns from reward signals. ChatGPT is a supervised + RLHF model trained to predict the next token in a sequence.
2Lesson 2 β€” How a Neural Network Learns
A neuron computes y = Οƒ(wΒ·x + b) where w are weights, b is a bias, and Οƒ is a non-linear activation (ReLU, sigmoid, tanh). Training uses gradient descent: (1) forward pass β€” compute predictions, (2) loss β€” measure how wrong we are (e.g. MSE, cross-entropy), (3) backward pass β€” compute βˆ‚loss/βˆ‚w with the chain rule, (4) update β€” w ← w βˆ’ Ξ·Β·βˆ‚loss/βˆ‚w. Do this millions of times over your dataset. That's it. That is the entire training loop.
3Lesson 3 β€” Your First Model in Python (scikit-learn)
from sklearn.linear_model import LogisticRegression from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2) model = LogisticRegression().fit(X_train, y_train) print('accuracy:', model.score(X_test, y_test)) In 5 lines you have trained a classifier. The project in this lesson uses the famous Iris dataset to predict flower species from petal measurements β€” accuracy is typically above 95%.
4Lesson 4 β€” Prompt Engineering for LLMs
Large Language Models are conditioned by their prompt. Four techniques that measurably improve output quality: (1) Role β€” 'You are a senior tax consultant in South Africa.', (2) Format β€” 'Answer as a numbered list of at most 5 bullets.', (3) Few-shot β€” give 2–3 input/output examples before the real query, (4) Chain-of-thought β€” add 'Think step by step before answering.' Combining all four typically doubles the accuracy on reasoning tasks.
5Lesson 5 β€” Ethics, Bias & Hallucinations
AI models inherit the bias of their training data. A rΓ©sumΓ© screener trained on 10 years of hires from a male-dominated industry will down-rank women. Mitigations: audit the dataset, add fairness constraints, keep a human in the loop for high-stakes decisions. Hallucinations happen because LLMs are trained to be plausible, not truthful β€” always verify factual claims against a trusted source before acting on them.
⚑
Instant delivery

Email arrives in under 2 minutes after Paystack confirms your payment.

πŸ”’
Secure checkout

Card details never touch our servers β€” processed by Paystack under PCI-DSS.

πŸ’°
7-day guarantee

Not happy? Full refund within 7 days on unopened material.

What buyers of this pack say

βœ“ Verified purchases
Karabo D. β€” verified buyer
Karabo D.
Pretoria, Gauteng Β· 5 days ago
β˜…β˜…β˜…β˜…β˜…
"Solid content, well organised. Would love more worked examples for Paper 2 but the memos are super detailed."
Naledi K. β€” verified buyer
Naledi K.
Bloemfontein, FS Β· 1 week ago
β˜…β˜…β˜…β˜…β˜…
"My mom paid on Paystack and I had the PDF on WhatsApp in less than a minute. Legit service. Highly recommend."
Lerato S. β€” verified buyer
Lerato S.
Polokwane, Limpopo Β· 2 months ago
β˜…β˜…β˜…β˜…β˜…
"I struggled with functions the whole year. After going through the sample lessons and the pack I actually get it now."
Tumelo M. β€” verified buyer
Tumelo M.
Johannesburg, GP Β· 4 weeks ago
β˜…β˜…β˜…β˜…β˜…
"Refund policy is clear and support answered me on WhatsApp within an hour. Trust these guys 100%."

Frequently asked

β€ΊHow do I get the study pack after paying?

Instantly by email. The moment Paystack confirms your payment we send a secure link to every file in the pack. Delivery is usually under 2 minutes.

β€ΊCan I open it on my phone?

Yes. All PDFs, past papers, memos and video lessons work on phone, tablet or laptop. No app needed.

β€ΊWhat if I don't like it?

You have a 7-day money-back guarantee. See our Refund Policy for details.

β€ΊIs this the current CAPS syllabus?

Yes β€” every pack is aligned with the latest DBE / IEB CAPS curriculum and updated each academic year.

β€ΊCan I share it with a friend?

The pack is licensed for your own personal study only. Sharing violates the Terms and can revoke your access.

Before you buy β€” our policies

Every purchase on StudyHub SA is covered by clear, South African consumer-law compliant policies. Please read them before completing checkout.

By completing checkout you confirm you've read and accept the Terms of Service and Refund Policy.