דלג לתוכן הראשי

תכונות

doQumentation הופכת את התוכן הקוד-פתוח של IBM Quantum לפלטפורמת למידה אינטראקטיבית עם הרצת קוד חי, מצב סימולטור ומעקב אחר התקדמות למידה.

ספריית תוכן

381 דפי תוכן

42 מדריכים, 171 מדריכי עזר, 154 דפי קורס ו-14 מודולים — כולם מקורם בתיעוד Qiskit הקוד-פתוח של IBM Quantum.

עיין במדריכים

סנכרון אוטומטי מהמקור

התוכן מסונכרן אוטומטית ממאגר GitHub של IBM, ושומר על המדריכים והקורסים מעודכנים עם גרסאות Qiskit האחרונות.

ניווט מובנה

סרגלי צד שנוצרו אוטומטית עם קטגוריות מתקפלות. למדריכים, מדריכי עזר, קורסים ומודולים יש סרגל צד מאורגן משלהם.

הרצת קוד חי

מתג הפעלה / חזרה

לכל דף נוטבוק יש כפתור הפעלה שמפעיל את כל תאי הקוד עם ליבת Jupyter חיה. לחץ חזרה כדי לחזור לתצוגה הסטטית.

שלושה מנגנוני הרצה

הרצה מרחוק חינמית דרך Binder (ללא צורך בהתקנה), הרצה מלאה במצב לא מקוון דרך Docker, או אירוח עצמי על RasQberry Pi.

הגדר מנגנון

IBM Cloud Code Engine

Serverless Jupyter kernel on your IBM Cloud account. Cold start in seconds instead of Binder's 10–25 minutes. Free tier covers roughly 14 hours per month.

Set up Code Engine

Workshop Mode

Run classroom workshops with up to 50 participants. Deploy multiple Code Engine instances and share a single URL — participants are automatically distributed with sticky sessions and automatic failover.

Workshop setup guide

Workshop Monitoring

Live dashboard with auto-refresh (30s) shows per-instance kernel counts, busy kernels, connections, memory usage, and uptime. Each instance exposes a /stats endpoint. Stress test script simulates concurrent users to find capacity limits before the class starts.

Settings dashboard

Open in Google Colab

Every notebook page has an 'Open in Colab' button for zero-install cloud execution. Opens translated notebooks when browsing in another language.

משוב על הרצת תא

משוב ויזואלי על כל תא: גבול ענבר בזמן ריצה, ירוק כשסיים, אדום בעת שגיאה. מקרא מופיע בסרגל הכלים כאשר הליבה מוכנה.

רמזי שגיאה קונטקסטואליים

זיהוי אוטומטי של ModuleNotFoundError, NameError וניתוק ליבה. רמזים פעילים מופיעים מתחת לתא עם תיקונים מוצעים.

התקנת pip בלחיצה אחת

כאשר חבילה חסרה מתגלה, כפתור 'התקן' הניתן ללחיצה מופיע. לאחר השלמת ההתקנה, התא שנכשל מופעל מחדש אוטומטית.

פתח ב-JupyterLab

לכל דף נוטבוק יש כפתור לפתוח את קובץ ה-.ipynb המלא ב-JupyterLab לעריכה וחקירה מתקדמות.

Run All & Restart

Run All executes every cell in order with a live progress counter. Stop after the current cell anytime. Restart gives you a fresh kernel without losing your Binder session.

אינטגרציה עם IBM Quantum

אחסון אישורים

שמור את טוקן ה-API ו-CRN של IBM Quantum פעם אחת בהגדרות. מאוחסן מקומית בדפדפן שלך עם תפוגה אוטומטית של 7 ימים לצורכי אבטחה.

הגדר אישורים

הזרקה אוטומטית

אישורים מוזרקים בשקט לליבה בעת ההפעלה. אין צורך להדביק טוקנים בכל נוטבוק — פשוט לחץ הפעל.

מצב סימולטור

הרץ את כל הנוטבוקים ללא חשבון IBM Quantum. בחר AerSimulator לסימולציה אידיאלית, או בחר מעשרות FakeBackends המדמים רעש של מכשירים אמיתיים. אין צורך בהגדרה.

הפעל סימולטור

תג מצב הרצה

סרגל הכלים מציג איזה מצב פעיל — שם הסימולטור (לדוגמה 'FakeSherbrooke') או 'IBM Quantum' — כך שאתה תמיד יודע איך הקוד שלך רץ.

למידה והתקדמות

מעקב התקדמות

דפים שביקרת בהם מקבלים סימן ביקורת (✓) בסרגל הצד. נוטבוקים שהרצת מקבלים סמן הפעלה (▶). עקוב אחר המסע שלך דרך התוכן.

תגי קטגוריה

כל קטגוריה בסרגל הצד מציגה תג כמו '3/10' כדי שתוכל לראות התקדמות במבט חטוף. לחץ כדי למחוק התקדמות לפי מדור.

המשך קריאה

דף הבית מציג כרטיס 'המשך מהנקודה שבה עצרת' עם הדף האחרון שביקרת בו ומתי היית שם.

עבור לדף הבית

Bookmarks

Star any page to bookmark it. Bookmarks appear on the homepage. Stored locally, up to 50 pages.

View bookmarks

Recent Pages

The homepage shows your 5 most recently visited pages for quick access.

Go to homepage

Display Preferences

Adjust code font size (10–22px), toggle static cell outputs, and suppress Python warnings for cleaner output.

Adjust display

Onboarding Tips

First-time visitors see contextual tips — like "Click Run to execute code live" on notebook pages. Tips auto-dismiss after a few visits.

Multi-Language

20 Languages

The full site is available in 20 languages including German, Japanese, Spanish, French, and more. Each locale runs on its own subdomain with translated UI.

Automatic Fallback

Untranslated pages fall back to English with a banner in the reader's language, so no page is ever missing.

חיפוש, ממשק ופריסה

חיפוש מקומי

חיפוש טקסט מלא בכל 381 הדפים, עובד במצב לא מקוון. תוצאות מופיעות מיידית בזמן הקלדה.

מצב כהה

תמיכה מלאה בערכת נושא כהה. תרשימי מעגלים ופלטי Matplotlib מתהפכים אוטומטית לקריאות.

הטמעת סרטונים

סרטוני קורס עם מיפוי YouTube להפעלה אמינה. חוזר ל-IBM Video כאשר YouTube לא זמין.

פריסת Docker

בניית Docker רב-שלבית עם CI/CD ל-GitHub Container Registry. ערימה מלאה (אתר + Jupyter) או תמונה קלת משקל סטטית בלבד.

תגובתי למכשירים ניידים

ניווט המבורגר, גלילת קוד אופקית ורשתות כרטיסים רספונסיביות. עובד בטלפונים וטאבלטים.

עיבוד מתמטיקה

KaTeX לעיבוד מתמטיקה LaTeX מהיר ואיכותי בכל דפי התוכן — משוואות, מטריצות וסימון קוונטי.