Web Development Basics 1. Einführung in die Grundlagen der Webentwicklung: Definition und Überblick über Webentwicklung, Technologien, die die Webentwicklung antreiben, Überblick über Frontend, Backend und Full-Stack 2. HTML: Struktur und Inhalt von Webseiten: Aufbau und Syntax von HTML-Dokumenten, Verwendung von Tags und Attributen, Erstellung einfacher Webseiten mit HTML 3. CSS: Gestaltung und Layout für Webseiten: Grundlagen der CSS-Syntax, Styling-Techniken und Layout-Methoden, Responsive Design-Konzepte 4. JavaScript: Interaktive Elemente für Webseiten: Einführung in die JavaScript-Grundlagen, DOM-Manipulation und Ereignissteuerung, Einfache Funktionen und Variablen 5. Grundlagen der Web-Sicherheit: Einführung in Web-Sicherheitskonzepte, Identifikation von Sicherheitsrisiken, Best Practices für die Sicherstellung der Websicherheit 6. Webhosting und Deployment-Methoden: Einführung in Webhosting-Optionen, Methoden zur Bereitstellung von Webseiten, Einrichtung einer einfachen Hosting-Umgebung 7. Praxisprojekt: Erstellen einer einfachen Webseite: Planung und Design einer eigenen Webseite, Implementierung unter Verwendung von HTML, CSS, und JavaScript, Präsentation und Feedback der Webseite 8. Zukunftstrends in der Webentwicklung: Technologische Trends in der Webentwicklung, Zukunftsperspektiven für Webentwickler, Einführung in aufkommende Technologien