▻ Redirect to... Chat Websockets JavaScript und HTTP Kapitel Das Web Und Html Eine Kurze Geschichte des World Wide Web Drei Standards definieren das Web BNF HTML Grundkurs Upload und Tools Css Kurzvorstellung von Stylesheets Syntax von CSS Wichtige Properties CSS Sprites CSS Selektoren Css Layout CSS für Layout Responsive Design Navigationsmenü CSS Selektoren im Detail Details zu Layout Urls Absolute und relative URLs Konfiguration Webserver Pragmatische Tipps Fragment Formulare Formulare Formularprüfung Formular als Interaktion CSS und Formular Daten absenden Formular und PHP Formular und Javascript Javascript Dom Hintergründe Graceful Degradation Basic Javascript Include Javascript DOM 2D Canvas Formular++ Jquery Unobstrusive Javascript Graceful Degradation Besondere Javascript-Schreibwesen in jQuery Selektieren und Manipulieren mit jQuery Interaktion mit jQuery Kommandozeile Kommandozeile Shellscript VS Code Wo bin ich Zugriffsrechte Bild und Video Docker Git Versionskontrolle Arbeitsablauf Status von Git abfragen Commit Git für Zwei Git Branching Tools für Git Public und Private Key Http TCP/IP und DNS HTTP Werkzeuge Beispiele PHP erzeugt nicht nur HTML Php Vorbereitung Was ist PHP? Was passiert am Webserver? Webserver mit PHP oder Apache Das erste PHP-Programm Php Warnhinweis Syntax von PHP Dateien und Ordnern in PHP PHP und E-Mail Daten aus dem Web-Formularen prüfen Datei Upload Datei Upload - Frontend API verwenden mit PHP Errors + Debugging Php Db Lesen Datenbanken PHP und Datenbank Struktur einer Web-Applikation Lesen aus der Datenbank Effizient Arbeiten mit der DB Session Cookies Session und Login Php Db Schreiben Web-Applikation mit Schreibrecht Löschen Einfügen Daten Bearbeiten Fehlerbehandlung HTML erlauben Php Db Optimierung Indexes Constraints Änderungen an der Datenbank Transaktionen Transaktionen und PHP Grafik CSS Grafik und Animation Pixel-Bilder SVG - Vektor Grafik 2d Canvas 3d Canvas Javascript Variablen und Scope Funktionen und this Mehr Funktionen Objekte + Klassen Funktionen und Closures Module Stil + Tipps Debugging Applied Js And Css Zähler Formulardaten Prüfen Fixe Kopfzeile mit Animation Langsam Scrollen Dynamisches Formular Speichern im Browser setTimeout CORS Landkarte Chat Websockets Js Http fetch Async/Await Autocomplete API verwenden fetch Irrwege mehr fetch Json JSON Syntax JSON und PHP Xml Was ist XML wohlgeformtes XML DTD XML und PHP XML und Javascript XPath Beispiel RSS Security Threat Modeling A1 - Zugriffskontrolle A2 - Cryptographic Failures A3 - Injection + XSS A4 - Insecure design A5 - Fehlkonfiguration A6 - Komponenten A7 - Identification and Authentication Failures A8 - Software and Data Integrity Failures A9 - Monitoring A10 - Server Side Request Forgery (SSRF) Wordpress Was ist Wordpress Kurz-Installation von Wordpress Security Überblick Backend Beiträge und Seiten Medien Themes, Sidebars und Widgets verwenden Plugins verwenden Permalinks Apache Konfigurieren Authentisierung Rewrite Advanced Javascript Funktion Aufrufen TypeScript Events und Closures Prototypen + Vererbung Regular Expressions Mobile Responsive Design Progressive Web App Qualitaet Barrierefreiheit Datenschutz Performance REST