# What Supplementary Resources Are Available for AI For Beginners Lessons?

> Explore supplementary resources for AI For Beginners lessons. Access Microsoft Learn modules, example notebooks, and more to deepen your AI understanding.

- Repository: [Microsoft/AI-For-Beginners](https://github.com/microsoft/AI-For-Beginners)
- Tags: getting-started
- Published: 2026-08-19

---

**Yes, the AI For Beginners curriculum provides supplementary resources through a centralized Microsoft Learn collection, per-lesson Learn modules, and standalone example notebooks inside the repository.**

The **microsoft/AI-For-Beginners** repository delivers a lightweight core curriculum focused on concepts and hands-on notebooks. While the main lessons are self-contained, the project maintains a robust ecosystem of **supplementary resources for AI For Beginners lessons** hosted both inside and outside the repository. Learners can find everything from curated Microsoft Learn collections to quick-start example notebooks by checking the central [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) and supporting documentation.

## Where Supplementary Resources Are Listed

According to the `microsoft/AI-For-Beginners` source code, the primary entry point for all extra material is the repository's [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md). This file acts as a curated index that points learners to external hubs and internal quick-starts.

### The Microsoft Learn Collection Link

In [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) at line 70, the authors explicitly direct learners to a single-page hub: **"Find all additional resources for this course in our Microsoft Learn collection"**. This collection aggregates all related learning paths, tutorials, and labs that augment the core lessons.

### Per-Lesson Resource Links

Throughout the curriculum table in [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) (around lines 64–66), many lesson rows embed direct links to corresponding Microsoft Learn modules. For example, the **Computer Vision** and **NLP** sections link to specific Learn pages, letting learners dive deeper into specialized topics without leaving the Microsoft ecosystem.

### Getting Started and Example Notebooks

The "Getting Started" section in [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) (lines 31–38) highlights beginner-friendly example notebooks that serve as quick-start resources. These are further catalogued in [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md), which lists focused scripts such as **Hello AI World**, **Simple NN**, **Image Classifier**, and **Text Sentiment**.

## Types of Supplementary Resources Available

The repository organizes its supplemental ecosystem into three distinct categories. Each layer serves a different learning need, from broad overviews to topic-specific deep dives.

1. **Microsoft Learn collection** – A single-page hub that aggregates every related learning path, tutorial, and lab for the course.
2. **Per-lesson Learn modules** – Embedded directly in the lesson table for deeper dives on specific topics like computer vision, NLP, and transformers.
3. **Standalone example notebooks** – Short, focused scripts in [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) that reinforce core ideas before learners tackle the full curriculum.

## Key Files in the Supplementary Resource Ecosystem

Several files work together to map the complete learning landscape. The following table summarizes their roles and locations.

| File | Purpose | Direct Link |
|------|---------|-------------|
| [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) | Central hub; lists the Microsoft Learn collection and per-lesson resource links | [README.md](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) |
| [`lessons/0-course-setup/setup.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/0-course-setup/setup.md) | Provides the initial "Course Setup" guide and points to the example notebooks | [setup.md](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/0-course-setup/setup.md) |
| [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) | Lists the beginner-friendly example scripts (Hello AI World, Simple NN, Image Classifier, Text Sentiment) | [examples/README.md](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) |
| [`etc/SUPPORT.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/etc/SUPPORT.md) | Describes how to get help via GitHub Issues and Discussion Boards | [SUPPORT.md](https://github.com/microsoft/AI-For-Beginners/blob/main/etc/SUPPORT.md) |

## How to Programmatically Extract Supplemental URLs

You can retrieve the list of supplemental URLs directly from the raw [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) using Python. This is useful for building a custom "resource launcher" inside a Jupyter notebook.

```python
import re
import requests
from IPython.display import HTML

# Fetch the raw README from GitHub

url = "https://raw.githubusercontent.com/microsoft/AI-For-Beginners/main/README.md"
readme = requests.get(url).text

# Extract all HTTP links

links = re.findall(r"\[.*?\]\((https?://[^\)]+)\)", readme)

# Keep only the Microsoft Learn collection and per-lesson links

supplemental = [l for l in links if "learn.microsoft.com" in l or "learn.microsoft.com" in l.lower()]

# Render as clickable HTML in the notebook

HTML("<br>".join(f'<a href="{l}" target="_blank">{l}</a>' for l in supplemental))

```

Running this cell prints a list of clickable URLs that take you straight to the supplemental material. The script filters for `learn.microsoft.com` domains to isolate official Microsoft Learn resources from other repository links.

## Summary

- The [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) in `microsoft/AI-For-Beginners` is the authoritative index for all **supplementary resources for AI For Beginners lessons**.
- Learners should consult the **Microsoft Learn collection** linked at line 70 for a centralized hub of extra videos, docs, and labs.
- **Per-lesson Learn modules** embedded in the curriculum table provide targeted deep dives into computer vision, NLP, and other topics.
- The [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) and [`lessons/0-course-setup/setup.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/0-course-setup/setup.md) files contain quick-start notebooks such as **Hello AI World** and **Text Sentiment**.
- You can automate resource discovery by parsing the raw README with Python and filtering for `learn.microsoft.com` URLs.

## Frequently Asked Questions

### Where can I find the official supplementary resources for AI For Beginners?

The official supplementary resources are listed in the repository's [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md). It links to a centralized Microsoft Learn collection and includes per-lesson modules for topics like computer vision and NLP.

### Are there example notebooks included in the AI For Beginners repository?

Yes. The [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) file catalogs beginner-friendly notebooks including Hello AI World, Simple NN, Image Classifier, and Text Sentiment. The [`lessons/0-course-setup/setup.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/0-course-setup/setup.md) file also points to these quick-start resources.

### How do I get help if I get stuck with the AI For Beginners lessons?

The [`etc/SUPPORT.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/etc/SUPPORT.md) file describes how to get help via GitHub Issues and Discussion Boards. You can also use the Microsoft Learn modules linked in the README for additional documentation and labs.

### Can I extract the supplementary resource links automatically?

Yes. You can fetch the raw [`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md) from GitHub, parse it with Python's `re` module to extract URLs, and filter for `learn.microsoft.com` links. The `IPython.display.HTML` function can then render them as clickable links inside a Jupyter notebook.