Webentwicklung: die Fragen klären, die euch im Projekt aufhalten
Hier geht es um die Stellen, an denen Webprojekte hängen bleiben: asynchroner Code, der anders läuft als gedacht, ein Build, der von Monat zu Monat wächst, ein Layout, das auf dem Handy kippt, und die Frage, welches Framework das Team wirklich trägt. Jede Seite erklärt die Ursache und zeigt den Weg, der auch nach dem nächsten Update noch hält.
Was steht bei euch an?
Vier Ausgangslagen, wie sie in Webprojekten vorkommen. Such dir die heraus, die deiner am nächsten kommt.
„Die Oberfläche fühlt sich träge an und ich weiß nicht, woran es liegt"
Der Browser arbeitet Aufgaben, Microtasks und das Zeichnen nacheinander ab, und eine einzige lange Funktion legt dabei alles andere still.
Warum die Oberfläche einfriert„Wir müssen uns auf ein Framework festlegen und diskutieren seit Wochen"
Die Entscheidung hängt weniger an der Technik als an Teamgröße, Laufzeit des Projekts und dem, was im Haus schon jemand kann.
React, Vue, Angular und Svelte einordnen„Niemand traut sich mehr, im gewachsenen Code etwas umzubauen"
TypeScript lässt sich Datei für Datei einziehen, ohne dass die Anwendung dazwischen stehen bleibt, und der Editor weiß danach, was ein Umbau mitreißt.
Schrittweise auf TypeScript umstellen„Ich schreibe seit Jahren JavaScript, richtig gelernt habe ich es nie"
In einem Kurs gehst du die Grundlagen der Reihe nach durch und probierst sie an eigenem Code aus, statt die Lücken mit Suchergebnissen zu stopfen.
Kurse zur Webentwicklung im ÜberblickDrei Seiten zum Reinlesen
Ohne konkrete Frage im Kopf startest du hier am besten, an diesen drei Themen kommt kaum ein Webprojekt vorbei.
Was await anhält und was währenddessen weiterläuft
await pausiert deine Funktion und nicht den Browser: Alles nach dem await wird als Microtask eingereiht, und dieselbe Regel erklärt die meisten Fehler in asynchronem Code.
AnsehenVier Frontend-Ansätze und die Fragen, die wirklich zählen
Nicht die Syntax entscheidet, sondern wer bei euch anfangen kann, wie oft ihr aktualisieren wollt und wie viele Entscheidungen ihr selbst treffen möchtet.
AnsehenCore Web Vitals: erst messen, dann schrauben
Ein Laborlauf misst ein Gerät unter festgelegten Bedingungen, bewertet wird aber, was echte Besucher über 28 Tage erleben, und das erklärt die meisten Widersprüche.
AnsehenAlle Themen zur Webentwicklung im Überblick
Typische Probleme
- Warum der Browser stehen bleibt, wenn dein Code rechnet
- this ist undefined, und der Aufruf verrät den Grund
- Wo die Kilobytes in deinem Build tatsächlich herkommen
- Warum ein einziges any eine ganze Kette entwertet
- Dreißig Zeilen Compilerausgabe auf einen Satz eindampfen
- Wenn React mehr arbeitet als nötig
- Wenn der Effekt bei jedem Tastendruck neu startet
- Core Web Vitals: erst messen, dann schrauben
- Warum das Layout auf dem Handy kippt
Was wovon unterscheiden
- import oder require: wer entscheidet das eigentlich?
- interface oder type: drei Stellen, an denen es zählt
- Vier Frontend-Ansätze und die Fragen, die wirklich zählen
- Server, Browser oder Inseln: was euer Projekt verlangt
- Composition oder Options: was hält im Team länger?
- Cypress oder Playwright: woran die Wahl wirklich hängt
- Systemwechsel: der Aufwand steckt nicht in den Inhalten
Funktionen verstehen
- Was await anhält und was währenddessen weiterläuft
- Generics: ein Platzhalter, der Information transportiert
- Typen ableiten, statt dieselben Felder dreimal zu pflegen
- tsconfig: zehn Schalter, die im Alltag etwas verändern
- Vier Sorten Zustand, vier verschiedene Werkzeuge
- Eigenschaften, Ereignisse und Hooks ohne Ratespiel
Abläufe im Alltag
Wo stehst du gerade?
Bevor du dich durch das Programm liest, lohnt sich eine ehrliche Einschätzung. Die Tests dauern ein paar Minuten, kosten nichts und erklären dir jede Antwort.
Passende Kurse im Katalog
Wenn nicht eine einzelne Frage offen ist, sondern die Grundlage darunter fehlt, führen diese Kurslisten weiter.
Ein sehr gutes, praxisorientiertes und nachhaltiges Seminar. So sollte es immer sein. Vielen Dank.
Die Schulung ist gerade für Einsteiger oder Entwickler*innen mit eingestaubtem Basiswissen sehr hilfreich.
Ich bin sehr glücklich Franz als Trainer gehabt zu haben. Er hat offensichtlich unglaublich viel Wissen zu den Themen, und schafft es, dieses auch interaktiv und verständlich weiterzugeben.
Häufige Fragen zur Webentwicklung
Lohnt sich TypeScript, wenn unser Projekt in JavaScript läuft?
Welches Framework sollen wir lernen?
Muss unsere Website barrierefrei sein?
Reichen HTML und CSS heute noch, oder muss es gleich ein Framework sein?
Wie aktuell bleibt das hier, wo sich im Frontend alles so schnell dreht?
Weiter in andere Bereiche
Deine Ansprechpartner
Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Ordnet mit dir ein, welcher Kurs zu deinem Vorwissen passt.
Norbert Jansen
Beratung & Inhouse
Plant Inhouse-Trainings, die an euren eigenen Abläufen ansetzen.
Vom Nachlesen zum eigenen Code
Die Stellen, an denen ein Webprojekt hakt, klären sich am schnellsten am eigenen Code mit jemandem daneben. Bei cmt gibt es Kurse zu JavaScript, TypeScript, React, Angular, Vue, HTML und CSS, im offenen Kurs, Live-Online oder inhouse an eurem eigenen Projekt.