Funktionen
doQumentation verwandelt die Open-Source-Inhalte von IBM Quantum in eine interaktive Lernplattform mit Live-Code-Ausführung, Simulator-Modus und Lernfortschrittsverfolgung.
Inhaltsbibliothek
381 Seiten Inhalt
42 Tutorials, 171 Leitfäden, 154 Kursseiten und 14 Module — alle stammen aus der Open-Source-Qiskit-Dokumentation von IBM Quantum.
Tutorials durchsuchen →Auto-Sync von Upstream
Der Inhalt wird automatisch aus dem GitHub-Repository von IBM synchronisiert und hält Tutorials und Kurse mit den neuesten Qiskit-Versionen auf dem neuesten Stand. Last upstream content update: 2026-05-29 (commit ab1d578).
Strukturierte Navigation
Automatisch generierte Seitenleisten mit aufklappbaren Kategorien. Tutorials, Leitfäden, Kurse und Module haben jeweils ihre eigene organisierte Seitenleiste.
Live-Code-Ausführung
Ausführen / Zurück-Umschaltung
Jede Notebook-Seite hat eine Ausführen-Schaltfläche, die alle Codezellen mit einem Live-Jupyter-Kernel aktiviert. Klicken Sie auf Zurück, um zur statischen Ansicht zurückzukehren.
Drei Ausführungs-Backends
Kostenlose Remote-Ausführung über Binder (keine Installation erforderlich), vollständig offline über Docker oder selbst gehostet auf einem RasQberry Pi.
Backend konfigurieren →IBM Cloud Code Engine
Serverloser Jupyter-Kernel auf deinem IBM Cloud-Konto. Kaltstart in Sekunden statt 10–25 Minuten bei Binder. Der kostenlose Tarif deckt ungefähr 14 Stunden pro Monat ab.
Code Engine einrichten →Workshop-Modus
Führe Klassen-Workshops mit bis zu 50 Teilnehmenden durch. Setze mehrere Code Engine-Instanzen ein und teile eine einzige URL — Teilnehmende werden automatisch mit Sticky Sessions und automatischem Failover verteilt.
Workshop-Einrichtungsanleitung →Workshop-Überwachung
Live-Dashboard mit Auto-Refresh (30 s) zeigt Kernel-Anzahl, aktive Kernels, Verbindungen, Speichernutzung und Betriebszeit pro Instanz. Jede Instanz stellt einen /stats-Endpunkt bereit. Ein Stresstest-Skript simuliert gleichzeitige Nutzer, um Kapazitätsgrenzen vor Kursbeginn zu ermitteln.
Einstellungs-Dashboard →In Google Colab öffnen
Jede Notebook-Seite hat eine Schaltfläche «In Colab öffnen» für Cloud-Ausführung ohne Installation. Öffnet übersetzte Notebooks, wenn du in einer anderen Sprache browsst.
Zellausführungs-Feedback
Visuelles Feedback für jede Zelle: bernsteinfarbener Rand während der Ausführung, grün, wenn fertig, rot bei Fehler. Eine Legende erscheint in der Symbolleiste, wenn der Kernel bereit ist.
Kontextuelle Fehlerhinweise
Automatische Erkennung von ModuleNotFoundError, NameError und Kernel-Verbindungsabbruch. Umsetzbare Hinweise erscheinen unter der Zelle mit vorgeschlagenen Lösungen.
Pip-Installation mit einem Klick
Wenn ein fehlendes Paket erkannt wird, erscheint eine anklickbare Schaltfläche 'Installieren'. Nach Abschluss der Installation wird die fehlgeschlagene Zelle automatisch erneut ausgeführt.
In JupyterLab öffnen
Jede Notebook-Seite hat eine Schaltfläche zum Öffnen der vollständigen .ipynb-Datei in JupyterLab für erweiterte Bearbeitung und Erkundung.
Alle ausführen & Neu starten
«Alle ausführen» führt alle Zellen der Reihe nach mit einem Live-Fortschrittszähler aus. Du kannst jederzeit nach der aktuellen Zelle stoppen. «Neu starten» gibt dir einen frischen Kernel, ohne deine Binder-Sitzung zu verlieren.
IBM Quantum-Integration
Anmeldedatenspeicher
Speichern Sie Ihr IBM Quantum API-Token und CRN einmal in den Einstellungen. Lokal in Ihrem Browser gespeichert mit 7-tägigem automatischem Ablauf aus Sicherheitsgründen.
Anmeldedaten einrichten →Auto-Injektion
Anmeldedaten werden beim Start automatisch in den Kernel eingefügt. Sie müssen keine Tokens mehr in jedes Notebook einfügen — einfach auf Ausführen klicken.
Simulator-Modus
Führen Sie alle Notebooks ohne IBM Quantum-Konto aus. Wählen Sie AerSimulator für ideale Simulation oder wählen Sie aus Dutzenden von FakeBackends, die echtes Geräterauschen modellieren. Keine Einrichtung erforderlich.
Simulator aktivieren →Ausführungsmodus-Badge
Die Symbolleiste zeigt an, welcher Modus aktiv ist — der Simulatorname (z. B. 'FakeSherbrooke') oder 'IBM Quantum' — damit Sie immer wissen, wie Ihr Code ausgeführt wird.
Lernen & Fortschritt
Fortschrittsverfolgung
Besuchte Seiten erhalten ein Häkchen (✓) in der Seitenleiste. Ausgeführte Notebooks erhalten einen Wiedergabeindikator (▶). Verfolgen Sie Ihre Reise durch die Inhalte.
Kategorie-Badges
Jede Seitenleistenkategorie zeigt ein Badge wie '3/10', damit Sie den Fortschritt auf einen Blick sehen können. Klicken Sie, um den Fortschritt pro Abschnitt zu löschen.
Lesen fortsetzen
Die Startseite zeigt eine Karte 'Dort weitermachen, wo Sie aufgehört haben' mit Ihrer zuletzt besuchten Seite und dem Zeitpunkt Ihres Besuchs.
Zur Startseite gehen →Lesezeichen
Markiere beliebige Seiten als Lesezeichen. Lesezeichen erscheinen auf der Startseite. Lokal gespeichert, bis zu 50 Seiten.
Lesezeichen anzeigen →Zuletzt besuchte Seiten
Die Startseite zeigt deine 5 zuletzt besuchten Seiten für schnellen Zugriff.
Zur Startseite gehen →Anzeigeeinstellungen
Code-Schriftgröße anpassen (10–22 px), statische Zellenausgaben umschalten und Python-Warnungen für eine sauberere Ausgabe unterdrücken.
Anzeige anpassen →Onboarding-Tipps
Erstmalige Besucher sehen kontextuelle Tipps — z. B. «Klicke auf Ausführen, um Code live auszuführen» auf Notebook-Seiten. Tipps werden nach wenigen Besuchen automatisch ausgeblendet.
Mehrsprachig
20 Sprachen
Die gesamte Website ist in 20 Sprachen verfügbar, darunter Deutsch, Japanisch, Spanisch, Französisch und mehr. Jede Sprache läuft auf einer eigenen Subdomain mit übersetzter Benutzeroberfläche.
Automatischer Fallback
Nicht übersetzte Seiten fallen auf Englisch zurück mit einem Banner in der Sprache des Lesers, sodass keine Seite je fehlt.
Suche, UI & Bereitstellung
Lokale Suche
Volltextsuche über alle 381 Seiten, funktioniert offline. Ergebnisse erscheinen sofort während der Eingabe.
Dunkler Modus
Vollständige Unterstützung für dunkles Design. Schaltkreisdiagramme und Matplotlib-Ausgaben werden automatisch invertiert für bessere Lesbarkeit.
Video-Einbettungen
Kursvideos mit YouTube-Verknüpfung für zuverlässige Wiedergabe. Greift auf IBM Video zurück, wenn YouTube nicht verfügbar ist.
Docker-Bereitstellung
Mehrstufiger Docker-Build mit CI/CD zu GitHub Container Registry. Vollständiger Stack (Website + Jupyter) oder leichtgewichtiges statisches Image.
Mobilgeräte-optimiert
Hamburger-Navigation, horizontales Code-Scrollen und responsive Card-Grids. Funktioniert auf Telefonen und Tablets.
Mathematik-Rendering
KaTeX für schnelles, hochwertiges LaTeX-Mathematik-Rendering über alle Inhaltsseiten — Gleichungen, Matrizen und Quantennotation.