Odoo selbst lernen: Dokumentation, E-Learning, Demo
Kurz gesagt
Kostenlos lernen Sie Odoo 20.0 mit der Dokumentation der Version, dem Kurskatalog unter odoo.com/slides und einer eigenen Testdatenbank; die Preisseite nennt den Zugang zur E-Learning-Plattform kostenlos und führt einen kostenlosen Tarif mit einer App, die Trial-Seite braucht keine Kreditkarte. Geteilte Demo-Datenbanken laufen nur wenige Stunden, ein Duplikat in Odoo Online verfällt nach 15 Tagen. Üben Sie in der Testkopie, nicht im Produktivsystem.
Das Wichtigste
- Dokumentation und Kurskatalog sind ohne Anmeldung abrufbar; der Zugang zur E-Learning-Plattform ist laut Preisseite kostenlos.
- Geteilte Demo-Datenbanken: keine Registrierung nötig, laut Dokumentation aber nur wenige Stunden nutzbar.
- Odoo-Online-Duplikat: neutralisiert, verfällt 15 Tage nach dem Anlegen; höchstens fünf Duplikate je Datenbank.
- Odoo.sh: Staging-Datenbanken werden nach einem Monat gelöscht, Development-Datenbanken sind für rund drei Tage gedacht.
- Odoo 20.0 erschien im September 2026; jede Hauptversion hat drei Jahre Standard-Support.
- Runbot, der CI-Server von Odoo, stellt bestandene Builds mit Demodaten bereit (Entwicklerdokumentation 20.0).
Odoo zu lernen heißt lesen und üben, und geübt wird in einer Kopie der Datenbank, nicht im Produktivsystem. Der Weg dorthin führt über die Dokumentation der richtigen Version, einen Kurskatalog und je nach Hostingart eine Kopie mit abgeschalteten Außenwirkungen.
Was Sie vorab brauchen
- Einen Browser. Für die geteilte Demo-Datenbank brauchen Sie keine Registrierung. Für eine Testdatenbank in Odoo Online brauchen Sie ein Odoo.com-Konto, unter dem die Datenbank im Datenbankmanager erscheint; in Odoo.sh melden Sie sich mit einem GitHub-Konto an; eine eigene Installation auf Ihrem Server verlangt kein Odoo.com-Konto, dort genügt ein PostgreSQL-Benutzer (Source install, Abschnitt Running Odoo).
- Die Version, die Sie einsetzen oder einführen wollen. Aktuell ist Odoo 20.0, veröffentlicht im September 2026; die Dokumentationsseite führt daneben Odoo 19 und weitere Hauptversionen sowie den Zweig Master, den Entwicklungsstand.
- Administratorrechte in der Übungsdatenbank. Apps installieren und die technischen Einstellungen ändern Sie als Administrator; den Entwicklermodus aktivieren Sie auch über den Zusatz ?debug=1 in der Adresse.
- Die Entscheidung, ob Sie nur anwenden oder auch entwickeln wollen. Eigener Code braucht eine Umgebung, die Module aufnimmt; das schließt Odoo Online aus.
- Zeit für die Übung. Nehmen Sie die Katalogdauer als Ausgangswert und rechnen Sie Übungszeit hinzu.
Schritt für Schritt: vom ersten Login zur eingerichteten Testdatenbank
Schritt 1: Kostenlos anmelden und die Version feststellen
Für den ersten Blick gibt es zwei Wege ohne Vertrag: die geteilten Demo-Datenbanken, auf die die Dokumentation verweist und die sich ohne Konto öffnen lassen, oder das Formular der Trial-Seite. Dort wählen Sie die Apps und Ihr Land; der Zugang ist laut dieser Seite sofort kostenlos und ohne Kreditkarte.
Dauerhaft kostenlos bleibt der Tarif „Eine App Gratis“: eine einzige App mit unbegrenzten Benutzern (Preisseite, gelesen am 14. Oktober 2026); was ein Wechsel kostet, steht auf derselben Seite.
Notieren Sie nach der Anmeldung, welche Version läuft. In Odoo Online zeigt der Datenbankmanager die Versionsnummer an, wenn Sie die Schaltfläche neben dem Datenbanknamen öffnen. Diese Nummer entscheidet, welche Dokumentationsversion Sie lesen.
Schritt 2: Die Dokumentation Ihrer Version lesen
Die Dokumentation hat vier Teile: die Nutzerdokumentation je App mit dem einleitenden Abschnitt „Odoo essentials“ zu Aktivitäten, Suchen, Filtern, Gruppieren und Berichten, den Teil Install and Maintain für Hosting und Upgrades, den Entwicklerteil und den Beitragsteil. Oben auf jeder Seite steht die Versionsliste; wählen Sie dort Ihre Version.
Für den Einstieg lesen Sie „Odoo essentials“ und dann die Seite Ihrer ersten App, nicht das Gesamtverzeichnis. Die Seiten sind englischsprachig; die Menünamen Ihrer Datenbank können von den Überschriften abweichen, weil eine Installation anders oder gar nicht übersetzt ist.
Schritt 3: Eine Tutorialreihe im Kurskatalog durcharbeiten
Der Kurskatalog liegt unter Lernen ‣ Tutorials und listet Kurse mit Dauer und Anzahl der Schritte. Am 14. Oktober 2026 waren es 101 Kurse; die Reihe Getting Started ist mit 5 Stunden 48 Minuten in 31 Schritten angegeben, Accounting and Invoicing mit 10 Stunden 4 Minuten in 40 Schritten. Der Filter MasterClass trennt längere Vertiefungen ab.
Nehmen Sie die Reihe Ihrer ersten App und arbeiten Sie sie in der Übungsdatenbank nach. Die Dauer ist ein Katalogwert vom genannten Datum, keine Zusage für Ihren Betrieb. Wer einen Nachweis braucht, findet im selben Katalog unter Zertifizierungen die Prüfungen: die funktionale Zertifizierung für Odoo 19 ist mit 1,5 Stunden, 120 Fragen und 70 Prozent zum Bestehen beschrieben, ist personengebunden und nicht übertragbar; die Seite spricht vom Kauf der Prüfung, nennt aber keinen Preis.
Schritt 4: Eine Testdatenbank anlegen
Die Kopie entsteht je Hostingart anders. In der Fassung, die die Dokumentation neutralisiert nennt, sind geplante Aktionen, ausgehende E-Mails, Bankabgleich, Zahlungsanbieter, Versandarten und In-App-Käufe deaktiviert, und ein roter Hinweisbalken kennzeichnet sie. In Odoo Online ist diese Option beim Duplizieren voreingestellt, in Odoo.sh erzeugt der Staging-Zweig eine solche Kopie, bei On-Premise setzen Sie das neutralize-Häkchen selbst.
| Hosting | Weg zur Testdatenbank | Frist nach Dokumentation |
|---|---|---|
| Odoo Online | Duplikat im Datenbankmanager; die Option für Testzwecke ist voreingestellt; je Datenbank höchstens fünf Duplikate | Verfall 15 Tage nach dem Anlegen |
| Odoo.sh | Staging-Branch als neutralisiertes Duplikat der Produktionsdatenbank; E-Mails fängt ein Mail-Catcher ab; Staging wird nicht automatisch gesichert, eine manuelle Sicherung ist möglich | Staging-Löschung nach einem Monat; Development-Datenbanken sind für rund drei Tage gedacht und lassen sich weder automatisch noch manuell sichern |
| On-Premise | Duplikat im Datenbankmanager mit gesetztem neutralize-Häkchen, das die neutralize.sql-Skripte der installierten Module ausführt | Keine automatische Löschung; Sie bestimmen die Lebensdauer und sichern selbst |
In Odoo.sh gilt zusätzlich: In Trial-Projekten setzt die Plattform Produktions- und Staging-Zweig nach 30 Tagen automatisch auf Development zurück. Notieren Sie die Frist Ihrer Übungsdatenbank im Projektplan; Details je Modell stehen in Testumgebung für Odoo, die Sicherung in der Backup-Strategie.
Schritt 5: Die Testdatenbank einrichten und einen Vorgang durchspielen
Installieren Sie die Apps Ihrer ersten Prozesskette: Dashboard öffnen, Apps öffnen, die App suchen und auf der Karte Aktivieren wählen. Erscheint eine App nicht, schalten Sie den Entwicklermodus ein und wählen Apps ‣ App-Liste aktualisieren. Die Dokumentation warnt dabei, dass Hinzufügen und Entfernen andere Apps und die Abonnementkosten beeinflusst und dass das Deinstallieren die zugehörigen Datensätze löscht.
Legen Sie danach die Benutzer mit ihren Rechten an und prüfen Sie die Buchhaltungslokalisierung Ihres Landes; die Wege beschreiben Benutzer und Zugriffsgruppen und Lokalisierung Deutschland. Zum Schluss führen Sie einen Vorgang Ihrer App vollständig durch: Angebot, Bestellung, Lieferung oder Rechnung.
Schritt 6: Den Entwicklerweg gehen, wenn Sie eigenen Code brauchen
Der Entwicklermodus öffnet technische Werkzeuge und Einstellungen: Einstellungen ‣ Entwicklertools ‣ Entwicklermodus aktivieren; von jeder Seite aus geht auch der Zusatz ?debug=1 in der Adresse. Die Dokumentation warnt, dass einige dieser Werkzeuge und Einstellungen fortgeschritten sind und Risiken tragen; benutzen Sie sie nur mit Verständnis der Folgen. Details stehen beim Entwicklermodus. Anpassungen ohne eigenen Code beschreibt die Dokumentation getrennt über Odoo Studio: damit ändern Sie Felder, Ansichten, Modelle, Automatisierungsregeln, Webhooks, PDF-Berichte, Freigabe- und Sicherheitsregeln ohne Programmierkenntnisse (Studio-Dokumentation 20.0; das Installieren von Studio löst nach derselben Seite auf dem Tarif Standard einen Wechsel auf Custom aus).
Entwickler lernen mit dem eigenen Dokumentationsteil: Setup guide, Server framework 101 mit 15 Kapiteln, Web-Framework, Anleitungen und Referenz zu ORM, Testen und Performance. Der Runbot, der CI-Server von Odoo, prüft alle Commits, Zweige und Pull Requests; die Läufe, die die Tests bestehen, stehen nach Angaben der Dokumentation mit Demodaten auf einem eigenen Server bereit, und die Übersicht zeigt am 14. Oktober 2026 die Zweige master, 20.0 und saas-19.4 mit ihren Batches.
Eigener Code braucht eine Installation, die Module aufnimmt: eine Quellinstallation, die nach dem Start von odoo-bin unter http://localhost:8069 mit dem Basis-Administrator (admin als E-Mail und als Passwort) erreichbar ist, oder ein Odoo.sh-Projekt. Odoo Online ist mit eigenen Modulen und mit Modulen aus dem Apps-Store unvereinbar; welche Hostingart welche Grenze hat, vergleicht die Hosting-Übersicht.
Weiterlernen im Betrieb
Nach dem Umstieg verlagert sich das Lernen in Ihre Datenbank. Die E-Learning-App führt eigene Kurse mit Inhalten aus Bildern, Artikeln, PDF-Dokumenten, Videos und Quizzen; Kurse und einzelne Inhalte veröffentlichen Sie getrennt (eLearning-Dokumentation 20.0). Der Schulungskalender ordnet Formate und Rollen um den Stichtag. Beides beschreiben Odoo-Schulung planen und Key User schulen; den langfristigen Rahmen setzt Odoo-Versionen und Support-Zyklus.
So prüfen Sie das Ergebnis
- Die Anmeldung in der Übungsdatenbank funktioniert mit Administratorrechten.
- Die Versionsnummer der Datenbank, die im Datenbankmanager steht, stimmt mit der Versionsliste der gelesenen Dokumentationsseiten überein.
- Die Testdatenbank zeigt den roten Hinweisbalken der neutralisierten Datenbank.
- Eine Test-E-Mail verlässt die Datenbank nicht; in Odoo.sh erscheint sie stattdessen im Mail-Catcher.
- Sie haben einen Vorgang Ihrer ersten App in der Kopie einmal vollständig durchlaufen.
- Die Verfallsfrist der Kopie steht in Ihrem Projektplan; wo eine Sicherung möglich ist (Odoo Online, Odoo.sh-Staging), ist sie bei Bedarf heruntergeladen.
Wenn etwas nicht klappt
| Symptom | Ursache nach Dokumentation | Abhilfe |
|---|---|---|
| Menüpunkte aus der Dokumentation fehlen | Sie lesen die Seite einer anderen Version (Master oder eine ältere Hauptversion) | Version oben auf der Seite umstellen; Versionsnummer der Datenbank vorher prüfen |
| Die Demo-Datenbank ist verschwunden | Geteilte Demo-Datenbanken sind laut Dokumentation nur wenige Stunden verfügbar | Eigene Testdatenbank anlegen |
| Die Testdatenbank antwortet nicht mehr | Odoo Online: Duplikat nach 15 Tagen verfallen; Odoo.sh: Staging-Datenbank nach einem Monat gelöscht, Development-Datenbank nach rund drei Tagen ohne Ankündigung weggeräumt | Neu duplizieren beziehungsweise den Branch neu bauen; Frist beim Anlegen notieren |
| Keine E-Mail kommt an | Die Kopie ist neutralisiert und versendet nicht | In Odoo.sh den Mail-Catcher nutzen; in den übrigen Fällen den Versand in der Testkopie nicht erwarten |
| Eine App fehlt in der Liste | Der Modulkatalog der Datenbank ist veraltet | Entwicklermodus einschalten, Apps ‣ App-Liste aktualisieren wählen |
| Ein Modul aus dem Apps-Store lässt sich nicht installieren | Odoo Online ist mit Modulen aus dem Apps-Store und mit eigenen Modulen unvereinbar | Odoo.sh-Projekt oder eigene Installation nutzen |
Wann Sie Hilfe holen sollten
Holen Sie Unterstützung, wenn Sie Datensatzregeln oder Gruppen umbauen, eigene Module schreiben oder das System vor einem Upgrade auf eine neue Version bringen wollen. Für eigene Module nennt die Dokumentation den Weg über die Entwickleranleitungen und den Runbot; jede Dokumentationsseite verweist auf ihren Support-Kontakt und auf die Odoo-Community. Planen Sie den Ablauf im Projekt von Anfang an, wie im Einführungs-Projektplan beschrieben.