Tomo Academy

Häufige Fragen zur Lernplattform

Wer sich zum ersten Mal mit Programmierung beschäftigt, hat meist ähnliche Fragen: Wie viel Vorwissen ist nötig, wie ist ein Modul aufgebaut, und was passiert nach dem Abschluss eines Kurses. Die folgenden Antworten fassen zusammen, was uns am häufigsten gefragt wird.

Brauche ich Vorkenntnisse, um mit den Modulen zu starten?

Für die Grundlagenmodule nicht. Wir beginnen bei der Einrichtung einer Entwicklungsumgebung und arbeiten uns über Variablen, Datentypen und Kontrollfluss vor. Wer bereits Erfahrung mit einer anderen Sprache hat, kann direkt in die fortgeschrittenen Module zu React oder Datenbanken einsteigen. Ein Einstufungshinweis auf jeder Modulseite hilft bei der Entscheidung.

Wie ist ein Modul zeitlich aufgebaut?

Jedes Modul besteht aus mehreren Lektionen mit kurzen Erklärtexten, direkt ausführbaren Codebeispielen und einer Abschlussaufgabe. Die Lektionen lassen sich in Etappen bearbeiten; es gibt keine festen Präsenzzeiten. Erfahrungsgemäß reichen zwei bis drei Sitzungen pro Woche, um ein Grundlagenmodul in überschaubarer Zeit abzuschließen.

Welche Sprachen und Werkzeuge werden behandelt?

Im Mittelpunkt stehen JavaScript für den Einstieg und die Frontend-Entwicklung sowie SQL für den Umgang mit relationalen Datenbanken. Dazu kommen Konzepte, die sprachunabhängig gelten: saubere Benennung, Strukturierung von Code und das Lesen von Fehlermeldungen. Die Beispiele laufen im Browser oder in einer lokalen Umgebung, ohne dass zusätzliche Dienste nötig sind.

Kann ich einzelne Module belegen oder nur den gesamten Pfad?

Beides ist möglich. Wer gezielt eine Lücke schließen will, belegt ein einzelnes Modul. Wer einen zusammenhängenden Aufbau sucht, folgt dem Pfad von den Grundlagen über Frontend bis zur Datenhaltung. Die Module sind so geschnitten, dass sie auch einzeln verständlich bleiben.

Wie erhalte ich Unterstützung bei Verständnisfragen?

Zu jedem Modul gibt es einen Hinweisbereich für Rückfragen. Bei technischen Problemen mit der Lernumgebung oder inhaltlichen Unklarheiten erreichen Sie uns per E-Mail an info@tomosurfboards.com oder telefonisch unter 0664 1531529. Wir antworten in der Regel innerhalb weniger Werktage.

Was passiert nach Abschluss eines Moduls?

Nach der Abschlussaufgabe erhalten Sie eine Rückmeldung zum bearbeiteten Code und eine Empfehlung, welches Modul sinnvoll anschließt. So entsteht aus einzelnen Schritten ein nachvollziehbarer Lernweg, ohne dass ein Modul ins Leere läuft.

Tomo Academy shared
Tomo Academy shared

Wer hinter der Tomo Software Academy steht

Wir sind ein kleines Redaktions- und Entwicklerteam aus Scheibbs und bauen Lernmaterial für Menschen, die Programmierung nicht nur anklicken, sondern verstehen wollen. Unsere Module richten sich an Einsteiger ohne Vorkenntnisse, an Quereinsteiger aus technischen Berufen und an alle, die bestehende Kenntnisse in Anwendungsentwicklung ordentlich nachschärfen möchten.

Praxis vor Theorie Jedes Modul endet mit einer kleinen, lauffähigen Anwendung. Statt Folien sammeln Teilnehmende Code, den sie tatsächlich starten und verändern können.
Klare Progression Die Reihenfolge ist bewusst gesetzt: zuerst Grundlagen der Programmierung, dann Anwendungsentwicklung, danach Datenhaltung und technische Konzepte. Wer einsteigt, weiß, was als Nächstes kommt.
Ruhiger Ton Wir erklären ohne Fachjargon-Wettbewerb. Begriffe werden eingeführt, wenn sie gebraucht werden, nicht vorher. Fragen sind ausdrücklich Teil des Ablaufs.
Nachvollziehbare Beispiele Alle Beispiele stammen aus kleinen, realistischen Projekten: Formulare, Listen, Abfragen. Kein konstruiertes Szenario, das nur im Lehrbuch funktioniert.

Vom ersten Skript zur strukturierten Lernplattform

Tomo Academy shared

Wie aus einzelnen Kursideen ein aufgebautes Lernangebot wurde

Tomo Academy shared

Erste Module zu Programmiergrundlagen

Am Anfang standen einzelne Lerneinheiten zu Variablen, Datentypen und Kontrollfluss. Aus verstreuten Übungsdateien wurde schnell der Wunsch, den Stoff in eine feste Reihenfolge zu bringen, damit Lernende nicht bei jedem Thema neu ansetzen müssen.

Tomo Academy shared

Anwendungsentwicklung als eigener Bereich

Mit der Zeit kamen Module zu Frontend-Komponenten, Zustandsverwaltung und Projektstruktur dazu. Statt einzelner Beispiele entstanden zusammenhängende Aufgaben, bei denen eine Anwendung über mehrere Lektionen hinweg wächst.

Tomo Academy shared

Technische Konzepte vertieft

Datenhaltung, Abfragesprachen und Schnittstellen zwischen Anwendung und Datenbank wurden zu eigenen Themenblöcken. Der Fokus liegt darauf, Entscheidungen nachvollziehbar zu machen, statt nur fertige Lösungen zu zeigen.

Tomo Academy shared

Struktur als eigentliche Entscheidung

Die wichtigste Veränderung war nicht ein einzelnes Thema, sondern die Ordnung dahinter: Module mit klarem Einstieg, Übungen und einem erkennbaren nächsten Schritt. Diese Struktur prägt bis heute, wie neue Inhalte aufgenommen werden.

Tomo Academy shared
Frontend-Entwicklung

Moritz Bösch

Betreut die React- und JavaScript-Module. Achtet darauf, dass Beispiele ohne Framework-Magie auskommen und Fehlerbilder im Browser tatsächlich nachvollziehbar bleiben.

Schwerpunkt: Komponentenarchitektur, State-Management, Barrierefreiheit in Oberflächen.

Tomo Academy shared
Backend und Schnittstellen

Georg Prinz

Verantwortet die Module zu APIs, Authentifizierung und Serverlogik. Prüft jede Übungsaufgabe darauf, ob sie sich in einer realistischen Projektstruktur wiederfindet.

Schwerpunkt: REST-Schnittstellen, Fehlerbehandlung, saubere Projektordner über mehrere Services hinweg.

Tomo Academy shared
Datenbanken und Datenmodelle

Ing. Florian Pühringer B.A.

Zeichnet für die SQL- und Datenbankmodule verantwortlich. Erklärt Normalformen anhand kleiner Tabellen und zeigt, wann eine Abfrage bei wachsenden Datenmengen kippt.

Schwerpunkt: relationale Modelle, Indizes, Abfrageplanung und Migration bestehender Schemata.

Tomo Academy shared
Lernpfade und Übungen

Selina Kurz

Ordnet die Module in eine sinnvolle Reihenfolge und schreibt die begleitenden Aufgaben. Sie entscheidet, welches Thema ein eigenes Modul braucht und was als kurzer Exkurs genügt.

Schwerpunkt: Didaktik für Erwachsene, Aufgaben mit klarem Ergebnis, Rückmeldung zu eingereichten Lösungen.

Tomo Academy shared
Werkzeuge und Entwicklungsumgebung

Claudia Auinger

Kümmert sich um Editor-Setups, Versionsverwaltung und die Beispieldaten, mit denen die Module arbeiten. Ohne ihre Vorarbeit würden viele Übungen an der Einrichtung scheitern.

Schwerpunkt: Git-Workflows, lokale Entwicklungsumgebungen, reproduzierbare Beispielprojekte.

Wir verwenden Cookies, damit die Website zuverlaessig funktioniert, grundlegende Auswahl merkt und nuetzliche Seiten erkannt werden. Sie koennen akzeptieren, ablehnen oder die Einstellungen pruefen.