Lumaktaw sa pangunahing nilalaman

Mga Feature

Ginagawa ng doQumentation ang open-source content ng IBM Quantum na isang interactive learning platform na may live code execution, simulator mode, at learning progress tracking.

Content Library

381 Pahina ng Content

42 Tutorials, 171 Guides, 154 Course pages, at 14 Modules β€” lahat ay mula sa open-source Qiskit documentation ng IBM Quantum.

Tingnan ang mga tutorial β†’

Auto-Sync mula sa Upstream

Ang content ay awtomatikong naka-sync mula sa GitHub repository ng IBM, na pinapanatiling napapanahon ang mga tutorial at courses sa pinakabagong Qiskit releases. Last upstream content update: 2026-05-26 (commit 187d2d8).

Structured Navigation

Auto-generated sidebars na may collapsible categories. Ang Tutorials, Guides, Courses, at Modules ay may kanya-kanyang organized sidebar.

Live Code Execution

Run / Back Toggle

Bawat notebook page ay may Run button na nag-activate ng lahat ng code cells gamit ang live Jupyter kernel. I-click ang Back para bumalik sa static view.

Tatlong Execution Backends

Libreng remote execution sa pamamagitan ng Binder (walang kailangang i-install), ganap na offline sa pamamagitan ng Docker, o self-hosted sa RasQberry Pi.

I-configure ang backend β†’

IBM Cloud Code Engine

Serverless Jupyter kernel sa iyong IBM Cloud account. Cold start sa loob ng ilang segundo sa halip na 10–25 minuto ng Binder. Ang free tier ay sumasaklaw ng halos 14 na oras bawat buwan.

I-set up ang Code Engine β†’

Workshop Mode

Magpatakbo ng classroom workshops na may hanggang 50 kalahok. Mag-deploy ng maraming Code Engine instances at magbahagi ng iisang URL β€” ang mga kalahok ay awtomatikong ipinapamahagi na may sticky sessions at automatic failover.

Workshop setup guide β†’

Workshop Monitoring

Live dashboard na may auto-refresh (30s) na nagpapakita ng per-instance kernel counts, busy kernels, connections, memory usage, at uptime. Bawat instance ay may /stats endpoint. Ang stress test script ay nagsi-simulate ng concurrent users para mahanap ang capacity limits bago magsimula ang klase.

Settings dashboard β†’

Buksan sa Google Colab

Bawat notebook page ay may 'Buksan sa Colab' na button para sa zero-install cloud execution. Nagbubukas ng mga translated notebook kapag nagba-browse sa ibang wika.

Cell Execution Feedback

Visual feedback sa bawat cell: amber border habang tumatakbo, berde kapag tapos na, pula sa error. May lumalabas na legend sa toolbar kapag handa na ang kernel.

Contextual Error Hints

Awtomatikong detection ng ModuleNotFoundError, NameError, at kernel disconnection. May lumalabas na actionable hints sa ilalim ng cell na may mga mungkahing solusyon.

One-Click pip Install

Kapag may nakitang nawawalang package, may lumalabas na clickable 'Install' button. Pagkatapos ng installation, awtomatikong muling tumatakbo ang nabigong cell.

Buksan sa JupyterLab

Bawat notebook page ay may button para buksan ang buong .ipynb sa JupyterLab para sa advanced editing at exploration.

Run All at Restart

Ang Run All ay nagpapatakbo ng bawat cell ayon sa pagkakasunod na may live progress counter. Ihinto pagkatapos ng kasalukuyang cell anumang oras. Ang Restart ay nagbibigay ng sariwang kernel nang hindi nawawala ang iyong Binder session.

IBM Quantum Integration

Credential Store

I-save ang inyong IBM Quantum API token at CRN minsan lang sa Settings. Naka-store nang lokal sa inyong browser na may 7-araw na auto-expiry para sa seguridad.

I-setup ang credentials β†’

Auto-Injection

Ang credentials ay tahimik na ini-inject sa kernel sa startup. Hindi na kailangang mag-paste ng tokens sa bawat notebook β€” i-click lang ang Run.

Simulator Mode

Patakbuhin ang lahat ng notebooks nang walang IBM Quantum account. Pumili ng AerSimulator para sa ideal simulation, o pumili mula sa dose-dosenang FakeBackends na nag-model ng tunay na device noise. Walang kailangang setup.

I-enable ang simulator β†’

Execution Mode Badge

Ang toolbar ay nagpapakita kung aling mode ang active β€” ang pangalan ng simulator (hal. 'FakeSherbrooke') o 'IBM Quantum' β€” kaya alam ninyo lagi kung paano tumatakbo ang inyong code.

Learning & Progress

Progress Tracking

Ang mga pahinang binisita ninyo ay may checkmark (βœ“) sa sidebar. Ang mga notebooks na inyong na-execute ay may play indicator (β–Ά). Subaybayan ang inyong paglalakbay sa content.

Category Badges

Bawat sidebar category ay may badge na tulad ng '3/10' para makita ninyo ang progress sa isang sulyap. I-click para i-clear ang per-section progress.

Ipagpatuloy ang Pagbabasa

Ang homepage ay may 'Continue where you left off' card na may inyong huling binisitang pahina at kailan kayo nandoon.

Pumunta sa homepage β†’

Mga Bookmark

I-star ang anumang pahina para i-bookmark ito. Ang mga bookmark ay lumalabas sa homepage. Naka-store nang lokal, hanggang 50 pahina.

Tingnan ang mga bookmark β†’

Mga Kamakailang Pahina

Ipinapakita ng homepage ang iyong 5 pinaka-kamakailan na binisitang pahina para sa mabilis na access.

Pumunta sa homepage β†’

Mga Display Preference

I-adjust ang code font size (10–22px), i-toggle ang static cell outputs, at i-suppress ang Python warnings para sa mas malinis na output.

I-adjust ang display β†’

Mga Onboarding Tip

Ang mga first-time visitor ay nakakakita ng mga contextual tips β€” tulad ng "I-click ang Run para mag-execute ng code live" sa mga notebook page. Ang mga tip ay awtomatikong nawi-dismiss pagkatapos ng ilang bisita.

Maraming Wika

20 Wika

Ang buong site ay available sa 20 wika kabilang ang German, Japanese, Spanish, French, at iba pa. Bawat locale ay tumatakbo sa sariling subdomain na may translated UI.

Awtomatikong Fallback

Ang mga hindi pa naisalin na pahina ay gumagamit ng Ingles bilang fallback na may banner sa wika ng mambabasa, para walang pahinang mawawala.

Search, UI & Deployment

Local Search

Full-text search sa lahat ng 381 pages, gumagana offline. Ang mga resulta ay lumalabas kaagad habang nagta-type kayo.

Dark Mode

Ganap na dark theme support. Ang circuit diagrams at Matplotlib outputs ay awtomatikong nag-invert para sa readability.

Video Embeds

Mga course videos na may YouTube mapping para sa maaasahang playback. Bumabalik sa IBM Video kapag hindi available ang YouTube.

Docker Deployment

Multi-stage Docker build na may CI/CD sa GitHub Container Registry. Full stack (site + Jupyter) o magaan na static-only image.

Mobile Responsive

Hamburger navigation, horizontal code scrolling, at responsive card grids. Gumagana sa mga phones at tablets.

Math Rendering

KaTeX para sa mabilis at mataas na kalidad na LaTeX math rendering sa lahat ng content pages β€” equations, matrices, at quantum notation.