Guides - Codelabs

Author eLearning using the tools you already use

Turn Google Docs or Markdown into polished, interactive tutorials.

The easiest way to create eLearning

Turn knowledge locked in Docs and repos into structured, interactive learning with ease.

Guides, powered by Google Codelabs, let anyone transform expertise into eLearning—instantly. Stay in the tools you already use, enrich content with AI, keep it current with version control, and deliver it directly to the people who need it most.

Author eLearning using existing tools

Guides let SMEs create learning content directly from Google Docs or Markdown, no complex authoring software required.

Native Authoring
Bypass SCORM need

Create learning in Google Docs, Markdown, or directly from Git.

Powered by Codelabs

Built on the trusted framework of Google Codelabs for step-by-step tutorials.

Import with one click

Publish Guides instantly inside PlusPlus.

Interactive by Default

Step navigation, syntax highlighting, and progress tracking built in.

Enhance every Guide with AI

Make your content smarter and more engaging with AI-generated summaries, flashcards, and insights.

AI Summaries

Provide instant context and clarity for learners.

AI Flashcards

Auto-generate knowledge checks with no extra work.

AI Insights

Get an automatic summary on engagement & sentiment.

Assign and Track

Deliver Guides to the right people automatically and see exactly how they’re progressing.

Automate Assignments
Automate assignments

Deliver Guides by role, team, or rules.

Track progress

Monitor completions and learner engagement.

Solicit feedback

Add Surveys to Guides to collect feedback from your people.

Keep people accountable.

Ensure the right people complete the right learning.

Access management

Make Guides visible to everyone, or restrict access to specific user groups.

Version Guides as you iterate on the content

Update your guides anytime, and learners can seamlessly switch to the latest version without losing context.

Anytime updates

Publish new versions of Guides even while people are consuming them.

New version notifications

Notify users when there’s a newer version available, and give them the option to switch to the latest version.

Auto refresh

Keep progress intact while staying up to date.

Codelabs - Guides
Automatic checks

Set automatic periodic status checks to ensure your people are viewing the latest version.

Version switching

Let people switch to any published version.

Flexible version management

Manage versions manually, or automatically via API.

Build blended programs with Guides

Combine Guides with other content or live events to create blended learning experiences.

Enrich your Learning Programs

What’s next for Guides?

We’re expanding Guides to make them even more developer-friendly, trackable, and interactive.

  • Enhanced Code Experience

    Coming soon: make every code sample feel effortless to read, copy, and run.

  • Smarter Versioning & Assignment Management

    Next up: more visibility, more control, and smarter ways to keep every learner on track.

  • Interactive Features

    The future: turn Guides into fully interactive, hands-on learning environments.

Copy code buttons

Let learners copy snippets instantly, no manual highlighting required.

Improved syntax highlighting

Code displays exactly as developers expect, matching IDE readability.

Editable code blocks

Move toward a notebook-style experience where learners can edit and save changes.

Version visibility

See which learners are on which version of a Guide.

Version management

Update learners to newer versions seamlessly.

Improved reporting

Identify who completed older versions and who needs the updated content.

PlusPlus video integration

Embed videos with proper progress tracking.

Embedded assessments

Place PlusPlus assessments directly inside Guides.

Run code buttons

Allow learners to execute code samples in real time through custom endpoints.

Learn more about PlusPlus