Attribute

HTML-Grundlagen: Webseiten Struktur und Bedeutung geben

HTML legt fest, woraus eine Webseite besteht und welche Bedeutung ihre Teile haben: Überschrift, Liste, Tabelle, Navigation oder Formular. Am Beispiel einer Abfahrtsanzeige für einen Flurmonitor lernst Du das Grundgerüst eines Dokuments, Elemente und Attribute, semantische Bereiche, Links, Bilder, Tabellen und Formulare kennen. Außerdem erfährst Du, wie Du Seiten von Anfang an barrierefrei auszeichnest und mit dem Validator prüfst.

Python OOP: Statische Member und Type-Annotation

Neben Methoden und Instanzvariablen (Attributen), die das Verhalten und den Zustand einzelner Objekte speichern und verändern gibt es in der objektorientierten Programmierung auch Verhalten und Zustand, der einen gemeinsamen Zustand aller Objekte einer Klasse betrifft. Solche Klassenmethoden und Klassenvariablen werden in der OOP statisch genannt. Dieser Artikel beschreibt, wie sie in Python implementiert werden.

Die Struktur von XML-Dokumenten gegen ein Schema validieren

Wenn XML-Dokumente spezifischen Regeln an die Abfolge von Elementen und Attributen genügen, nennt man sie valide (gültig). Neben der DTD (aus dem zweiten Teil der Artikelserie) stellt XML Schema (XSD) eine Definition für gültige XML-Dokumente zur Verfügung. Der Aufbau und die grundsätzlichen Eigenschaften einer Schema-Datei werden hier beschrieben – und warum eine erfolgreiche Schemavalidierung noch nicht heißt, dass die Daten fachlich stimmen.

Einstieg in objektorientierte Programmierung mit dem UML-Klassendiagramm

Das UML-Klassendiagramm ist die zentrale Modellierungssprache der objektorientierten Programmierung (OOP). Dieser Einstiegsartikel zeigt den Aufbau einer Klasse, die Darstellung ihrer Member (Attribute und Methoden), Überladung sowie Instanz- und Klassenattribute und -methoden. Außerdem geht es um die vollständige Schreibweise von Attributen und Methoden und darum, wie Du aus einem Anforderungstext ein Klassendiagramm entwickelst.