- HTML/CSS-Grundlagen: Aufbau des Webseitengerüsts und grundlegende Syntax von HTML und CSS.
- W3C: Bedeutung der Einhaltung von Webstandards durch das World Wide Web Consortium.
- HTML-Struktur: Grundlegende Elemente, Tags und Attribute zur Strukturierung von HTML-Dokumenten.
- CSS-Styling: Verwendung von Cascading Style Sheets zur Gestaltung und Formatierung von Webseiten.
- Dynamisches HTML: Erstellung interaktiver Webseiten mit HTML, CSS und JavaScript.
- XML: Einführung in die Extensible Markup Language und ihre Verwendung für Datenbeschreibung und -austausch.
- Verweise und Hyperlinks: Erstellung von Links und Verweisen zwischen Webseiten.
- Grafiken und Animationen: Einbindung von Bildern und Animationen in Webseiten mit HTML und CSS.
- Trennung von Inhalt und Darstellung: Unterscheidung von strukturellem HTML-Code und CSS für Designzwecke.
- Meta-Tags: Nutzung von Meta-Informationen in HTML-Dokumenten für Suchmaschinen und andere Zwecke.
- Fortgeschrittene CSS-Techniken: Vertiefung der CSS-Kenntnisse zur anspruchsvolleren Layoutgestaltung.
- Textformatierung: Anwendung verschiedener CSS-Methoden zur Formatierung von Texten.
- Canvas-Element: Nutzung des HTML-Canvas-Elements für die Erstellung interaktiver Grafiken und Visualisierungen.
- HTML-Varianten: Überblick über verschiedene Varianten von HTML wie XHTML und ihre Verwendung.
- Versionskontrolle: Verständnis der Unterschiede zwischen verschiedenen HTML- und CSS-Versionen.
- Anpassung an mobile Geräte: Berücksichtigung von Responsivität und mobilen Endgeräten bei der Webseitenentwicklung.
- Barrierefreiheit: Einhaltung von Standards zur Gewährleistung der Zugänglichkeit von Webinhalten für Menschen mit Behinderungen.
Grundlagen in JavaScript:
- GUI-Entwicklung: Gestaltung benutzerfreundlicher grafischer Oberflächen für Software.
- Datenbankintegration: Effiziente Speicherung und Verwaltung von Informationen.
- Webtechnologien: HTML5, CSS3, JavaScript, PHP.
- SQL: Abfrage und Manipulation von Datenbankinhalten.
- Softwarearchitektur: Entwicklung robuster Lösungen.
- Usability und UX: Nutzerfreundlichkeit und Benutzererfahrung.
- Fehlerbehandlung und Debugging: Identifikation und Behebung von Fehlern.
- Agile Methoden und Projektmanagement: Scrum, Kanban, Projektmanagement.
- Testen und Qualitätssicherung: Gewährleistung der Softwarequalität.
- Deployment und Wartung: Bereitstellung und Aktualisierung von Software.
Grundlagen in PHP/MySQL:
- Grundlagen PHP/MySQL: Programmierung mit PHP und MySQL für Datenbankanbindung
- Operatoren: Mathematische und logische Operatoren in PHP
- Funktionen: Strukturierung und Wiederverwendbarkeit von Code mit PHP-Funktionen
- Arrays: Speicherung und Verarbeitung von Daten in PHP-Arrays
- Abfragen: Zugriff und Manipulation von Datenbankinhalten mit PHP und MySQL
- Schleifen: Automatisierte Wiederholung von Aufgaben mit Schleifen in PHP
- Variablen: Speicherung und Manipulation von Daten mit PHP-Variablen
- Bedingungen und Funktionen: Steuerung des Programmflusses mit bedingten Anweisungen und Funktionen in PHP
- Dynamische Menüs: Erstellung benutzerfreundlicher Navigation mit dynamischen Menüs in PHP
- Formulare mit Prüfung: Erstellung von Formularen mit Nutzereingabeprüfung in PHP
- Neuheiten HTML5: Einbindung von Audio/Video, barrierefreie Webseiten, Media Queries und neue CSS-Selektoren
Einführung in HTML5:
- Vermittlung grundlegender Neuheiten in HTML5
- Audio- und Videoeinbindung in Webseiten
- Gestaltung barrierefreier Webseiten
- Anpassung von Webseiteninhalten mit Media Queries
- Verwendung neuer CSS-Selektoren zur präzisen Gestaltung von Elementen
- Einbindung von Effekten und Animationen mit CSS und JavaScript
- Erstellung und Validierung interaktiver Formulare in HTML5
- Nutzung des HTML5-Canvas-Elements zur Grafikerstellung und -manipulation
- Speicherung von Daten im Browser des Benutzers mit HTML5-Web Storage-APIs
- Erfassung von Standortdaten des Benutzers mit der HTML5-Geolocation-API