Hier findest du alle Beiträge die mit dem Tag HTML versehen sind.
HTML wirkt auf den ersten Blick simpel. Ein paar Tags, ein bisschen Text, ein paar Links, fertig. Gerade wenn du aus Java kommst, kann HTML schnell wie etwas wirken, das man nebenbei mitnimmt. Keine Klassen, keine Interfaces, keine Exceptions, kein Buildprozess, der erst einmal verstanden werden will.
Trotzdem ist genau diese Einschätzung eine der häufigsten Fallen in der Webentwicklung. HTML ist nicht Dekoration. HTML ist die Struktur deiner Webseite. Alles, was später mit CSS gestaltet, mit JavaScript verändert oder aus einem Java Backend ausgeliefert wird, landet am Ende in einer HTML Struktur im Browser. Weiterlesen
Java wirkt am Anfang oft schwerer, als es eigentlich ist. Nicht, weil die Sprache absichtlich kompliziert wäre, sondern weil sie dich sehr früh mit Dingen konfrontiert, die bei HTML, CSS und auch JavaScript oft später oder weniger sichtbar auftauchen. Du schreibst nicht einfach ein paar Zeilen in eine Datei, öffnest sie im Browser und siehst sofort etwas auf dem Bildschirm. Du arbeitest mit Klassen, Methoden, Typen, einem Compiler, einer Laufzeitumgebung und meistens direkt mit einer IDE wie IntelliJ. Weiterlesen
Wenn du als Programmeinsteiger heute unterwegs bist, hast du oft schon früh Kontakt mit Java oder einer anderen Programmiersprache. Klassen, Methoden, Interfaces, vielleicht sogar schon Streams oder erste JavaEE-Projekte. Der Code sieht sauber aus, Tests laufen, der Build ist grün. Und dann kommt das erste Webprojekt und plötzlich wird es unruhig. Weiterlesen
Wer schon ein paar Monate mit Java arbeitet, kennt das Problem: Man möchte längere Texte in seinen Code schreiben - etwa ein JSON, ein SQL-Statement oder einfach einen mehrzeiligen String. Und dann beginnt das Chaos. Überall Anführungszeichen, Escape-Zeichen und Zeilenumbrüche mit \n. Der Code wird unübersichtlich und fehleranfällig. Genau hier kommen Textblöcke ins Spiel - eine der angenehmsten Neuerungen, die Java in den letzten Jahren eingeführt hat.
Weiterlesen
Wenn man zum ersten Mal mit Jakarta Server Faces (JSF) arbeitet, wirkt vieles zunächst etwas „magisch“. Plötzlich erscheinen Daten im Browser, ohne dass man genau weiß, wie sie dorthin kommen. Doch wenn man einmal verstanden hat, wie JSF im Hintergrund arbeitet, wird schnell klar, dass es sich um ein mächtiges Framework handelt, das die Entwicklung von serverseitigen Webanwendungen in Java stark vereinfacht. In diesem Beitrag schauen wir uns die Grundlagen von JSF an, verstehen den Lebenszyklus und lernen, wie man einfache Seiten mit Eingabeformularen und Ausgaben erstellt. Weiterlesen
JavaScript ist eine der wichtigsten Sprachen der Webentwicklung. Nachdem du in meinem letzten Beitrag bereits erfahren hast, was JavaScript überhaupt ist, schauen wir uns heute an, wie JavaScript funktioniert, welche Besonderheiten es gibt, und was du beim Start wissen solltest. Weiterlesen

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.