jQuery Komplett - Webinar von GFU Cyrus AG

Inhalte

1.-3. Tag: Auch separat buchbar als Einführungskurs 
  • jQuery kennenlernen
  • Was ist jQuery und was ist es nicht?
  • jQuery-Installation
    • jQuery installieren
    • Hosted Libraries und Fallbackstrategien
    • jQuery-Versionen: 1.9.x vs. 2.x
    • jQuery.migrate - Migration von alten jQuery-Programmen auf neuere Versionen
  • Tools
    • Firebug
    • Chrome Developer Tools
    • IE Developer Tools
    • WebStorm
    • alert vs. console vs. Debugger
  • jQuery Basics
    • Wie jQuery funktioniert
    • Zwei neue Namen jQuery() und $()
    • Die $()-Funktion und ihre Signatur
    • In Kürze: Selektieren, Traversieren, Manipulieren, Event-Handling
    • Sizzle - Selektieren mit jQuery
    • DOM-Traversierung
    • Verkettung mehrerer Operationen
    • DOM-Manipulation
  • Eventsteuerung mit jQuery
    • JavaScript Closures und das this
    • jQuery Eventsteuerung
    • Trennung von HTML und JavaScript
    • $(document).load()
    • Eventlistener: on, live und bind
    • Capturing und Bubbling
    • Event-Delegation
  • Formulare
    • Selektoren für Formularelemente und -Zustände
    • Events für Formulare
    • Serialisierung
  • jQuery Animationen
    • Vordefinierte Animationen verwenden
    • Eigene Animationen gestalten
    • Mit der Queue in laufende Animationen eingreifen
    • CSS3 vs. JavaScript-Animationen
  • jQuery Ajax
    • Asynchrones Nachladen mit get(), getJson(), getScript() und Co.
    • Das Datenformat JSON
    • Die Low-Level-Funktionen ajax() und ajaxSetup()
    • Die Cross-Origin-Policy
    • Event-Handling für nachgeladene DOM-Elemente
    • Ajax-Chaining
  • jQuery- und JavaScript-Strategien
    • Unobtrusivism - Trennung von HTML, CSS und JavaScript
    • jQuery mit anderen Frameworks
    • Browser- und Feature-Detection
    • Organisation der Skripte
    • JavaScript Module Pattern
4.-5. Tag: Auch separat buchbar als Aufbaukurs
  • JavaScript Sprachkonzepte 
    • Objekte, Funktionen, Closures und das this
    • Immediate function
    • Umgang mit schwacher Typisierung
    • Namespaces und Kapselung
    • Hoisting
    • Garbage Collector, Crossengine Probleme und Memory Leaks
  • QUnit - Unit-Testing by John Resig (Autor von jQuery)
    • Einführung in die testgetriebene Entwicklung von Programmen
    • Installation und Konfiguration von QUnit
    • Testbarkeit von Funktionen und Organisation
    • Assertions ok(), equal(), deepEqual(), strictEqual()
    • Testen asynchroner Anwendungen
  • jQuery Plugins entwickeln
    • Das Plugin-Repository und Beispiele für Plugins
    • Basisstruktur eines Plugins
    • Der "immediate function"-Wrapper
    • fn() und extend()
    • Installation und Distribution von Plugins
  • jQuery UI
    • Download und Konfiguration
    • Theming von jQuery UI
    • Effekte und Interaktionen
    • Sortable, Drag and Drop, Resizable, Selectable
1.-3. Tag: Auch separat buchbar als Einführungskurs 
  • jQuery kennenlernen
  • Was ist jQuery und was ist es nicht?
  • jQuery-Installation
    • jQuery installieren
    • Hosted Libraries und Fallbackstrategien
    • jQue ...
Mehr Informationen >>

Lernziele

Sie kennen die "Denkweise" von jQuery und wissen, wie Sie eine Entwicklung mit dieser Javascript Bibliothek angehen. Sie können mit Selektoren geeignete DOM Elemente auswählen, diese verändern und mit Ereignissen und Effekten versehen. Daten senden Sie per Ajax und JSON an einen Server und zurück. Sie erzeugen eine Rich Internet Applikation (RIA) mit den Möglichkeiten von jQuery UI. Außerdem können Sie mit jQuery eine Softwarearchitektur aufbauen, die Kommunikation mit Ajax steuern und Unit-Testing  erfolgreich einsetzen.
Sie kennen die "Denkweise" von jQuery und wissen, wie Sie eine Entwicklung mit dieser Javascript Bibliothek angehen. Sie können mit Selektoren geeignete DOM Elemente auswählen, diese verändern und mi ... Mehr Informationen >>

Zielgruppen

HTML- und Javascript Entwickler, Web-Worker, die jQuery in Projekten und Webseiten einsetzen wollen.

Termine und Orte

SG-Seminar-Nr.: 6911361

Anbieter-Seminar-Nr.: 1525

Termine

  • 17.06.2024 - 21.06.2024

    Webinar

  • 23.09.2024 - 27.09.2024

    Webinar

  • 09.12.2024 - 13.12.2024

    Webinar

  • 17.03.2025 - 21.03.2025

    Webinar

  • 23.06.2025 - 27.06.2025

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Zertifikat
  • 35 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service