Entdecken Sie die Leistungsfähigkeit von jQuery für dynamische Webseiten. Von DOM-Manipulation bis hin zu AJAX - lernen Sie, wie Sie jQuery effektiv in Ihren Webprojekten einsetzen können.
Grundlagen und Setup
  • Geschichte und Bedeutung von jQuery
  • Installation und Einbindung in Webprojekte
  • jQuery vs. Vanilla JavaScript
  • Browser-Kompatibilität und Fallbacks
  • Development Tools und Debugging
  • Best Practices für jQuery-Projekte
Selektoren und DOM-Manipulation
  • CSS-Selektoren in jQuery
  • Fortgeschrittene Selektormethoden
  • Traversing durch den DOM-Baum
  • Elementmanipulation und -creation
  • Attribut- und CSS-Manipulation
  • Effiziente DOM-Operationen
Events und Event-Handling
  • Event-Binding und -Delegation
  • Mouseevents und Touch-Events
  • Keyboard-Events und Formular-Events
  • Custom Events erstellen
  • Event-Bubbling und -Capturing
  • Performance-Optimierung bei Events
Animationen und Effekte
  • Basis-Animationen mit jQuery
  • Custom Animations erstellen
  • Verkettung von Animationen
  • CSS3-Animationen vs. jQuery
  • Performance-Optimierung
  • Responsive Animationen
AJAX und Datenkommunikation
  • AJAX-Grundlagen mit jQuery
  • JSON und XML Verarbeitung
  • RESTful APIs ansprechen
  • Error-Handling in AJAX
  • Cross-Origin Requests
  • Caching-Strategien
jQuery Plugins
  • Plugin-Architektur verstehen
  • Eigene Plugins entwickeln
  • Plugin-Optionen und Defaults
  • Methoden-Chaining
  • Namenskonventionen und Best Practices
  • Plugin-Distribution
jQuery in modernen Webanwendungen
  • Integration mit modernen Frameworks
  • Performance-Optimierung
  • Mobile-First Entwicklung
  • Accessibility mit jQuery
  • Testing von jQuery-Code
  • Deployment-Strategien