Skip to content
Skip to content

Artificial Intelligence

Understand what AI can and can't do, learn to build with it, and see where it leads in your career.

0
Core AI topics
0
Learning paths
0
Career roles

See it in action

Talk to AI in plain language

This is what working with a modern AI assistant feels like.

Try:

Example: you ask "Explain machine learning like I'm 12." and the assistant explains it in simple words.

Who this is for

Built for more than one starting point

Wherever you're coming from, there's a way in.

  • Curious beginners

    No coding background needed to start. Learn what AI actually is before touching any code.

  • Developers

    Add AI APIs, agents and automation to the skills you already have.

  • Career switchers

    Move toward AI-adjacent roles with a path that builds real, demonstrable projects.

  • Working professionals

    Use AI tools to work faster in your current job, no matter the field.

Core topics

What you'll learn about

Each topic comes with the practical skills behind it.

Generative AI

Models that produce text, images, code, or audio from prompts. Learn what they do well, where they fail (including confident mistakes), and how to evaluate their output.

  • Prompting
  • Model APIs
  • Output evaluation

AI Agents

Systems where a model plans steps and calls tools to finish multi-step tasks. They need careful workflow design, permissions, and testing.

  • Tool calling
  • Workflow design
  • Guardrails

AI Automation

Using models inside everyday workflows such as classifying requests, extracting data from documents, or drafting replies, with humans reviewing the results.

  • APIs
  • Integrations
  • Data privacy

Machine Learning

Algorithms that learn patterns from data to predict or classify. The foundation behind recommendations, forecasting, and many AI products.

  • Python
  • Statistics
  • Model evaluation

AI Chatbots

Conversational interfaces that answer questions, often grounded in a company's own documents, with a clear handoff to a person when needed.

  • Conversation design
  • Retrieval
  • Testing

Prompt Engineering

Writing clear instructions, constraints, and examples, then testing and refining them. It is closer to specification writing than to tricks.

  • Clear writing
  • Structured outputs
  • Evaluation

AI Developer Tools

Coding assistants, SDKs, vector databases, and evaluation tools. Useful, but generated code still needs review, tests, and understanding.

  • Code review
  • SDKs
  • Debugging

Reality check

What AI can and can't do

Knowing the limits makes you better at using it.

Fast, repeatable work where pattern recognition shines.

  • Summarize long documents in seconds
  • Write and explain code
  • Translate and rewrite text
  • Find patterns in large data
  • Brainstorm ideas and outlines
  • Automate repetitive tasks

Your roadmap

From first prompt to real project

Pick your level and follow the steps in order.

Level 1 of 3

Beginner

Estimated time: 1 to 2 months

  1. Learn Python basics: variables, loops, functions
  2. Understand what AI, ML and LLMs mean
  3. Practice writing clear prompts
  4. Use AI tools for daily tasks

Tools and libraries you will use

  • Python
  • TensorFlow
  • PyTorch
  • LLM APIs
  • Hugging Face
  • Jupyter
  • NumPy
  • Pandas

Prompt engineering

Better prompts, better answers

Small changes in how you ask make a big difference.

Give it a role

Weak prompt

Explain APIs.

Strong prompt

Act as a patient teacher. Explain APIs to a beginner with one real life example.

Add context and limits

Weak prompt

Write a blog post about AI.

Strong prompt

Write a 300 word blog post about AI for students in Pakistan. Use simple words and 3 short headings.

Ask for a format

Weak prompt

Compare React and Vue.

Strong prompt

Compare React and Vue in a table with 5 rows: learning curve, speed, jobs, ecosystem, best use.

Iterate instead of restarting

Weak prompt

That's wrong, try again.

Strong prompt

That's close, but keep it under 100 words and remove the second example. Keep everything else the same.

Speak the language

AI terms worth knowing

Six words you'll see constantly once you start learning AI.

  • LLM

    A large language model. The kind of AI behind tools like ChatGPT and Claude, trained on huge amounts of text.

  • Prompt

    The instruction or question you give an AI model. Better prompts generally lead to better answers.

  • Token

    A small chunk of text, roughly a word or part of a word, that models read and generate one at a time.

  • Fine-tuning

    Further training a model on a specific dataset so it performs better at a narrow task.

  • AI agent

    A system that uses an AI model to take actions, like calling tools or APIs, not just answer questions.

  • Hallucination

    When a model confidently produces an answer that sounds right but is actually false.

Careers

AI career opportunities

AI Engineer
Integrates models into applications and workflows.
Machine Learning Engineer
Builds and deploys predictive models.
Data Scientist
Analyzes data and builds statistical and ML models.
Data Analyst
Reports and explains what the data shows.
Automation Specialist
Designs AI-assisted business workflows.

Related courses

See more

AI courses are coming soon

Create an account to be ready on day one.

Learn from others

Mistakes most beginners make

Avoiding these will save you time in your first few weeks.

  • Trusting every answer

    Treating AI output as fact without checking it against a real source.

  • Vague prompts

    Asking broad, one-line questions and expecting a precise, usable answer back.

  • One-shot thinking

    Giving up after one bad response instead of refining the prompt and trying again.

  • Sharing sensitive data

    Pasting private, personal, or client information into a public AI tool.

Use it wisely

Responsible AI habits

Good AI skills include knowing when not to trust it.

  • Check the facts

    AI can sound sure and still be wrong. Verify important answers from trusted sources.

  • Protect your data

    Never paste passwords, private files or client secrets into public AI tools.

  • Watch for bias

    Models learn from human data, so they can repeat unfair patterns. Question the output.

  • Keep humans in charge

    Use AI to help you decide, not to decide for you, especially for work that affects people.

  • Credit and disclose

    Be upfront when AI helped produce something, especially in academic or professional work.

  • Know when not to use it

    Some decisions, like medical, legal or financial ones, need a qualified human, not a model.

Related jobs

All jobs

No AI openings right now

New roles are posted regularly.

Common questions

Do I need strong math to learn AI?

Not to start. You can build useful apps with AI tools and APIs using basic Python. Math becomes more important later if you go deep into model training.

Will AI take my job?

AI changes tasks more than it removes whole jobs. People who know how to use AI well are in high demand, which is why learning it now helps your career.

Which programming language should I learn first?

Python. Almost every AI library and tutorial uses it, and it is easy to read for beginners.

How long until I can build something real?

Most beginners can build a simple chatbot or automation within the first month if they practice a little every day.

What's the difference between using AI tools and building with AI?

Using AI tools means working with products like chat assistants. Building with AI means writing code that calls AI models through an API to power your own app.

Do I need a powerful computer to learn AI?

No. Most beginner projects use hosted APIs, so the heavy computation happens on someone else's servers, not your laptop.

Start building with AI today

Create a free account, pick your first AI course and ship a small project this week.

Command Palette

Search for a command to run...