AI Basics
What AI is, the three kinds you already use, and a hands-on first exercise with a chat assistant.
Tutorials
Step-by-step lessons for practical skills.
What AI is, the three kinds you already use, and a hands-on first exercise with a chat assistant.
A clear definition of AI: narrow vs general, rule-based vs learned systems, everyday examples, and common myths.
What the ten most serious web application risks actually mean, with everyday analogies and what each one looks like in real life.
Understand why prompting works: language models predict text from context, so specific prompts steer them toward better answers.
Practice the working loop of prompt engineering: draft a prompt, test it on a real task, evaluate the output, and refine.
Machine learning defined: training, features, labels, and predictions, plus supervised, unsupervised, and reinforcement learning.
The mental model behind Git — repository, staging area, branches — plus the daily command loop, practiced on a real repository you build as you read.
Get comfortable in a Linux terminal: navigate, manage files, understand permissions, chain commands with pipes, and know how to get unstuck.
The real risks of everyday AI tools — prompt injection, data leaks, over-trusting agents — and the habits that protect you, grounded in the OWASP GenAI Security Project.
What generative AI is, how it differs from earlier AI, what it can create, and why it sometimes makes things up.
Machine learning by analogy: how models learn like people learning to recognize dogs, and why they still make mistakes.
Why Python is the language of AI, the small set of skills beginners actually need, and the key libraries explained by purpose.
Load balancers, caching, database scaling, and queues — the building blocks of large systems, explained in plain English with one worked example.
Length beats complexity, forced resets are out, and password managers are officially in — the current U.S. standard for passwords, translated for humans.
Create a personal 4-week AI study plan: pick one goal, choose a learning path, schedule practice, and track progress.
How LLMs work: next-word prediction at scale, context windows, why they sound sure but can be wrong, and prompting as steering.
The psychology behind phishing, the tells that survive every new disguise, and a verification habit that works even against AI-written lures.
Learn the five elements of a strong AI prompt — task, context, format, examples, and constraints — with before-and-after examples.
What encryption actually does, what the browser padlock promises (and doesn't), and where your data is protected — in transit, at rest, and end to end.
Learn the CLEAR prompt framework — Concise, Logical, Explicit, Adaptive, Reflective — with an example for each letter and a full worked prompt.