Tomo Academy

Vom ersten Klick zur lauffähigen Anwendung

Sechs Etappen, die den Weg durch die Academy strukturieren. Kein starrer Lehrplan, sondern eine Reihenfolge, die sich in der Praxis bewährt hat: erst verstehen, was Code tut, dann selbst schreiben, dann ein Projekt zu Ende bringen.

01

Modul wählen und Ziel festlegen

Am Anfang steht die Frage, welches Ergebnis am Ende stehen soll: ein kleines Skript, eine Oberfläche oder eine Abfrage, die echte Daten liefert. Danach richtet sich die Auswahl des Moduls.

02

Umgebung einrichten

Editor, Laufzeit und Projektordner werden gemeinsam aufgesetzt. Wer diesen Schritt einmal sauber macht, spart sich später viel Sucherei bei Fehlermeldungen.

03

Grundlagen an kleinen Beispielen üben

Variablen, Funktionen, Kontrollfluss oder Komponenten werden an kurzen, in sich geschlossenen Aufgaben durchgespielt. Jede Übung lässt sich direkt im Browser oder Terminal testen.

04

Bausteine zu einem Projekt verbinden

Aus einzelnen Teilen entsteht eine zusammenhängende Anwendung: Daten fließen zwischen Komponenten, Formulare greifen auf Eingaben zu, Abfragen holen die passenden Datensätze.

05

Code prüfen und aufräumen

Benennung, Struktur und Ordnergröße werden durchgesehen. Wer hier nachbessert, merkt schnell, wie viel leichter spätere Änderungen fallen.

06

Ergebnis dokumentieren und weitergehen

Am Ende steht ein nachvollziehbarer Stand: was gebaut wurde, welche Entscheidungen dahinterstecken und welches Modul sich sinnvoll anschließt.

Tomo Academy shared

Fragen zu einem bestimmten Schritt? Schreib an info@tomosurfboards.com oder ruf unter 0664 1531529 an.

Was diese Module abdecken – und was nicht

Bevor du dich für einen Lernpfad entscheidest, lohnt sich ein Blick auf die Grenzen des Angebots. Die folgenden Punkte halten fest, wie die Inhalte der Tomo Software Academy zu verstehen sind und welche Erwartungen nicht daran geknüpft werden sollten.

Was die Module der Tomo Software Academy abdecken

Tomo Academy shared

Die Module sind so aufgebaut, dass sie sich einzeln durcharbeiten lassen und trotzdem aufeinander aufbauen. Wer mit Variablen und Kontrollfluss beginnt, findet später in den Frontend- und Datenbankmodulen die passenden Anschlussstellen. Jede Einheit besteht aus kurzen Erklärungen, einem lauffähigen Beispiel und einer Aufgabe, die im Browser oder im eigenen Projekt getestet wird.

Grundlagen der Programmierung

Variablen, Datentypen, Funktionen und Schleifen anhand von JavaScript. Die Beispiele bleiben klein genug, um sie Zeile für Zeile nachzuvollziehen.

Anwendungsentwicklung im Frontend

Komponenten, Props und State in React. Dazu kommen Muster für Formulare, Listen und Ereignisse, damit aus einzelnen Bausteinen eine zusammenhängende Oberfläche wird.

Datenhaltung und SQL

Tabellen entwerfen, Beziehungen über Schlüssel abbilden und Daten mit SELECT, JOIN und WHERE gezielt abfragen. Ein Abschnitt behandelt Indizes und wachsende Datenmengen.

Technische Konzepte im Überblick

Versionsverwaltung, Projektstruktur und der Umgang mit Fehlermeldungen. Diese Einheiten begleiten die anderen Module und lassen sich unabhängig wiederholen.

Was Teilnehmer nach den Modulen tatsächlich mitnehmen

Rückmeldungen aus laufenden Kursgruppen der Tomo Software Academy. Keine Bewertungen mit Sternchen, sondern konkrete Sätze dazu, was nach den Übungen im Alltag hängen bleibt und wo es noch hakt.

Ich hatte vorher nur mit Tabellenkalkulation gearbeitet und war skeptisch, ob mir Variablen und Schleifen überhaupt etwas sagen. Nach dem JavaScript-Modul habe ich ein kleines Formular gebaut, das Eingaben prüft, bevor sie abgeschickt werden. Der Teil mit den Funktionen war zäh, aber genau dort hat es bei mir klick gemacht.

Moritz Bösch

Der React-Block war für mich der Wendepunkt. Ich habe verstanden, warum eine Komponente neu rendert und wann State an der falschen Stelle liegt. In meinem Projekt hatte ich vorher alles in eine Datei geschrieben, jetzt ist es in Bausteine getrennt, die ich einzeln testen kann.

Georg Prinz

Die Datenbankeinheit hat mir am meisten gebracht. JOINs waren für mich lange ein Buch mit sieben Siegeln. Nach den Beispielabfragen mit SELECT und WHERE konnte ich unsere Auswertungen selbst schreiben und musste nicht mehr jede Abfrage weitergeben. Indizes haben wir nur gestreift, das hätte ich gern vertieft.

Ing. Florian Pühringer B.A.

Mir hat gefallen, dass jede Übung im Browser direkt testbar war. Ich musste nichts installieren, um den ersten Code laufen zu sehen. Die Benennung von Variablen war am Anfang Nebensache für mich, inzwischen achte ich darauf, weil ich meinen eigenen Code nach zwei Wochen wieder lesen muss.

Selina Kurz

Ich komme aus dem technischen Umfeld, aber nicht aus der Entwicklung. Die Module sind so aufgebaut, dass man Schritt für Schritt mitkommt, ohne dass einem etwas vorgesetzt wird. Am Ende hatte ich eine kleine Anwendung mit Datenbankanbindung, die tatsächlich läuft. Das war für mich der Beweis, dass es funktioniert.

Claudia Auinger

Fragen zu einzelnen Modulen, Voraussetzungen oder zum Ablauf beantworten wir direkt unter info@tomosurfboards.com oder telefonisch unter 0664 1531529.

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