App-Symbol von jQuery Lernen: Programmieren

jQuery Lernen: Programmieren

Bildung · Kostenlos · iOS & Android · CoddyKit

jQuery Lernen: Programmieren — Lerne jQuery auf deinem Smartphone: Schreibe eine Chain und beobachte, wie eine echte Seite reagiert

jQuery Lernen: Programmieren ist eine kostenlos startbare iOS- und Android-App, die Anfängern, Studierenden und Entwicklern, die jQuery-Websites betreuen, die jQuery JavaScript library näherbringt — DOM-Manipulation, Events, Effekte und AJAX. Jede Lektion ist mit einem Live-Editor und einer Seitenvorschau verbunden, und jQuery 3.7.1 ist integriert, sodass das, was du schreibst, auf dem Smartphone ausgeführt wird, sogar offline. Ein KI-Mentor beantwortet Fragen zu einem Selector, einem Fehler oder einem AJAX-Aufruf.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Preis
Kostenlos, Pro-Upgrade
Plattformen
iOS und Android
Sprachen
22
Altersfreigabe
4+
Erfordert
iOS 15.1 oder neuer
Store-Grafik mit „Learn jQuery Like a Pro“ über dem Startbildschirm und dem Lernpfad der jQuery AcademyKursübersicht für „Introduction to JavaScript“ mit Gesamtfortschritt und Lektionen, die mit „Kostenlos“ gekennzeichnet sind
22Kurse, A1 bis C1
3.7.1jQuery integriert
20Debugging-Missionen
Wenn du einen CSS-Selector kennst, kennst du bereits den größten Teil von jQuery.

jQuery übernimmt seine Selector aus CSS und ermöglicht es dir, Aktionen an das Ergebnis anzuhängen. Das macht die Bibliothek zu einem unkomplizierten Einstieg in das DOM, Events und asynchronen Code sowie zu einer praktischen Fähigkeit für die vielen bestehenden Websites, die noch darauf angewiesen sind.

Was es ist

jQuery Lernen: Programmieren ist eine iOS- und Android-Kurs-App für die jQuery JavaScript library. Sie umfasst 22 Kurse mit 48 Lektionen von Niveau A1 bis C1, einen Live-JavaScript-Editor mit einer Seitenvorschau, die auf dem Gerät mit integriertem jQuery 3.7.1 ausgeführt wird, 20 Debugging-Missionen, 20 geführte HTML- und CSS-Projekte, 50 Interviewfragen, 50 Quizfragen und ein Cheatsheet mit 91 Einträgen. Ein KI-Mentor erklärt Selector, Fehler und AJAX-Aufrufe in verständlicher Sprache.

In der App

So sieht es aus

Store-Grafik mit „Learn jQuery Like a Pro“ über dem Startbildschirm und dem Lernpfad der jQuery Academy
LernpfadDer Startbildschirm zeigt den Kurs der jQuery Academy, eine Schaltfläche „Erste Lektion starten“, ein Tagesziel und den Skill Hub.
Kursübersicht für „Introduction to JavaScript“ mit Gesamtfortschritt und Lektionen, die mit „Kostenlos“ gekennzeichnet sind
KursübersichtEin Kursbildschirm mit Gesamtfortschritt und einer nummerierten Lektionsliste; kostenlose Lektionen tragen das Label „Kostenlos“, und über die Schaltfläche „Kurs wechseln“ kannst du den Kurs wechseln.
Code-Editor mit einer JavaScript-Funktion und einer Reihe von Symboltasten sowie den Schaltflächen „Code-Bibliothek“ und „Code generieren“
Code-EditorDer Editor verfügt über eine Symbolleiste für Klammern und Anführungszeichen sowie über den Code Library-, Generate Code- und AI Enhance-Schaltflächen über dem Code.
AI-Chat-Bildschirm mit vorgeschlagenen Eingaben zum Erklären von Konzepten, Geben von Tipps, Abfragen und Erstellen eines Lernplans
KI-MentorDer Tab „AI Chat“ bietet Eingaben für Aktionen mit nur einem Tippen: zentrale Konzepte erklären, Tipps zum schnelleren Lernen geben, mich abfragen oder einen Lernplan erstellen.
Startbildschirm im hellen Design mit der jQuery-Academy-Karte, Tagesziel und Funktionswunsch
TageszielIm hellen Design enthält der Startbildschirm weiterhin gemeinsam die jQuery-Academy-Kurskarte mit einer Schaltfläche „Erste Lektion starten“, das Tagesziel und die Verknüpfung zum Funktionswunsch.

Der Kurs

Das behandelt der jQuery-Kurs

Zusammengestellt aus der CoddyKit-Kursliste für jQuery: von der ersten $-Funktion über Plugins und Tests bis zum Arbeiten mit modernem JavaScript.

  1. Willkommen bei jQuery und erste Schritte

    Was jQuery ist, welches konkrete Problem es gelöst hat und warum es noch immer auf so vielen Websites eingesetzt wird – anschließend eine erste Chain und die Grundlagen für Anfänger.

  2. Elemente auswählen und das DOM durchlaufen

    Elemente auswählen, anschließend fortgeschrittene Attribut- und Pseudoklassen-Selektoren verwenden und sich im DOM von einem Element zum nächsten bewegen.

  3. DOM-Manipulation und Styling

    Elemente in zwei Kursen erstellen, einfügen, verschieben und entfernen sowie CSS und Klassen aus dem Code heraus ändern.

  4. Events und Delegation

    Eventverwaltung, anschließend Eventdelegation für später hinzugefügte Elemente und die Verwaltung benutzerdefinierter Events.

  5. Animationen und Effekte

    Grundlegende Animationen, anschließend komplexe Animationen und benutzerdefinierte Effekte wie verkettete Abläufe und eigenes Easing.

  6. Formulare, Daten und Templating

    Dynamische Inhalte mit Datenattributen und Templating sowie fortgeschrittene Formularverarbeitung und Validierung.

  7. AJAX, Deferred-Objekte und Promises

    AJAX-Operationen und die Verarbeitung entfernter Daten, anschließend Deferred-Objekte und Promises zur Verwaltung asynchronen Codes.

  8. Plugins, Performance und Tests

    Benutzerdefinierte Selektoren und Filterung, robuste Plugins entwickeln, Performance und Best Practices, jQuery in modernes JavaScript integrieren und jQuery-Anwendungen testen.

So funktioniert es

So funktioniert eine Lektion

Jede Lektion stellt eine kurze Erklärung neben Code, den du selbst ausführst, sodass die Idee getestet wird, bevor du weitermachst.

  1. Lies eine kurze Lektion

    Öffne ein Thema und lies eine kurze Erklärung zu einem Selector, einem Event oder einem Effekt. Die Lektionen sind kurz genug für eine Busfahrt, und der Kurs führt dich von der ersten Chain bis zu Plugins und Testing.

  2. Schreibe die Chain und sieh zu, wie die Seite reagiert

    Im Live-Editor schreibst du HTML, CSS und jQuery und führst alles gleichzeitig aus. Der Editor führt deinen Code erneut aus, sobald du mit dem Tippen aufhörst — ohne Server und ohne Build-Schritt — und die Seitenvorschau zeigt das Ergebnis.

  3. Behebe einen Fehler und frage dann den Mentor

    Die Missionen geben dir fehlerhaften Code und fordern dich auf, den Fehler zu finden: einen Click-Handler, bei dem this window ist, ein Menü, das immer weiter rutscht, oder einen Speichervorgang, der zweimal ausgelöst wird. Wenn ein Konzept oder ein Fehler unverständlich ist, erklärt der KI-Mentor es noch einmal mit einfacheren Worten.

Was steckt drin

Das ist in der App enthalten

22

Kurse, A1 bis C1

22 Kurse mit 48 Lektionen, die bei der $-Funktion und deiner ersten Chain beginnen und über Selector, DOM-Manipulation, Events, Animationen, Formulare, AJAX, Plugins und Performance hinausführen.

3.7.1

jQuery integriert

Die Seitenvorschau wird auf dem Gerät mit integriertem jQuery 3.7.1 ausgeführt, sodass der Editor auch offline funktioniert.

20

Debugging-Missionen

Fehler, die sich realistisch anfühlen und die du beheben sollst, etwa eine Chain, die mit einem String endet, oder ein Löschen-Button, der nur bei den ersten Zeilen funktioniert.

20

Geführte Seitenprojekte

20 HTML- und CSS-Projekte, in denen du das Markup erstellst, mit dem deine Selector später arbeiten.

91

Cheatsheet und Quizfragen

Ein Cheatsheet mit 91 Einträgen zu Selector, Events, Effekten und AJAX-Methoden sowie 50 Quizfragen und 50 Interviewfragen.

KI

KI-Mentor

Frage zu einem Selector, einem Fehler oder einem AJAX-Aufruf und erhalte eine verständliche Antwort. Der kostenlose Tarif umfasst 3 Fragen pro Tag.

Hintergrund

Lohnt es sich noch, jQuery zu lernen, und wofür wird es verwendet?

jQuery ist eine JavaScript library, mit der du Elemente auf einer Webseite kürzer auswählen, verändern, auf Klicks reagieren und Daten laden kannst, ohne die Seite neu zu laden. Neuere Frameworks haben viele neue Projekte übernommen, aber ein großer Teil der bestehenden Websites läuft noch mit jQuery. Deshalb bleibt es eine praktische Fähigkeit in der Webentwicklung, diesen Code zu lesen, zu reparieren und zu erweitern. Außerdem ist jQuery ein unkomplizierter Weg, das DOM, Events und asynchrones JavaScript kennenzulernen, bevor du zu umfangreicheren Tools wechselst.

Die $-Funktion und Chainingeine Zeile, mehrere Aktionen

Wenn du $ mit einem Selector aufrufst, erhältst du ein jQuery-Objekt, und fast jede Methode gibt dieses Objekt erneut zurück. Dadurch kannst du beispielsweise eine Liste auswählen, eine Klasse hinzufügen und sie einblenden — als eine gut lesbare Zeile statt als vier separate Anweisungen.

SelectorCSS-Wissen lässt sich übertragen

Class-, ID-, Attribut- und Pseudo-Class-Selector funktionieren weitgehend wie in einem Stylesheet. Mit Traversal-Methoden navigierst du anschließend von einem Element zu seinen übergeordneten Elementen, Kindern oder Geschwistern. So erreichst du die richtige Zeile, wenn eine Seite Hunderte ähnlicher Zeilen enthält.

Event-Delegationdie Lösung für später hinzugefügte Elemente

Ein Handler, der an einen Button angehängt ist, existiert nur für Buttons, die beim Ausführen des Codes bereits vorhanden waren. Wenn du ihn an ein übergeordnetes Element anhängst und per Selector filterst, funktioniert er auch für später hinzugefügte Zeilen. Das ist ein klassischer Grund dafür, dass ein Löschen-Button nur bei alten Zeilen funktioniert.

Worauf sich this beziehtein häufiger Fehler

Innerhalb eines jQuery-Handlers ist this das Element, das das Event empfangen hat. Eine Arrow Function oder ein falsch platzierter Callback kann das jedoch ändern. Einen Handler zu debuggen, bei dem this zu window geworden ist, ist ein typischer erster echter Fehler.

AJAX und PromisesDaten ohne Neuladen

$.ajax() sendet eine Anfrage und ermöglicht es der Seite, sich zu aktualisieren, sobald die Antwort eintrifft. Deferred-Objekte und Promises strukturieren mehrere solcher Anfragen, sodass ein Schritt auf einen anderen wartet, anstatt Callbacks zu verschachteln.

Passend

Für wen es geeignet ist – und für wen nicht

Es passt zu dir, wenn du

  • Du kennst ein wenig HTML und CSS und möchtest Seiten auf Klicks und Formulare reagieren lassen
  • Du betreust eine auf jQuery basierende Website und musst ihren Code lesen und reparieren
  • Du bereitest dich auf ein Frontend-Interview vor, in dem Legacy-jQuery noch vorkommt
  • Du möchtest Code auf dem Smartphone schreiben und sofort eine Seitenvorschau sehen
  • Du lernst am besten in kurzen Einheiten und möchtest Fragen an einen Mentor stellen können

Du bist hier nicht richtig, wenn du

  • Du möchtest ein modernes Framework wie React lernen; diese App vermittelt jQuery und das DOM
  • Du möchtest, dass jeder Kurs kostenlos ist: Der erste Kurs, das erste Projekt und zwei Missionen sind kostenlos, mit Pro schaltest du den Rest frei
  • Du erwartest eine kostenlose Version ohne Werbung, da Pro die Werbung entfernt

Fragen

Häufig gestellte Fragen

Wie lernt man jQuery am besten auf dem Smartphone?

Am effektivsten ist es, Code zu schreiben und zu sehen, wie sich die Seite verändert, statt nur über Selektoren zu lesen. jQuery Lernen: Programmieren bietet für jede kurze Lektion einen Live-Editor mit Seitenvorschau. jQuery 3.7.1 ist integriert, sodass der Code auf dem Gerät ausgeführt wird, und ein KI-Mentor erklärt alles, was unklar bleibt. Der Einstieg ist kostenlos auf iOS und Android.

Ist jQuery dasselbe wie JavaScript?

Nein. JavaScript ist die Programmiersprache; jQuery ist eine in JavaScript geschriebene Bibliothek, die häufige Aufgaben wie das Auswählen von Elementen, das Reagieren auf Klicks und das Senden von AJAX-Anfragen verkürzt. jQuery Lernen: Programmieren vermittelt jQuery in einem JavaScript-Editor, sodass du beides gemeinsam übst und siehst, wie eine Chain auf normalen DOM-Code abgebildet wird.

Lohnt es sich noch, jQuery zu lernen?

Für neue Projekte entscheiden sich viele Teams für andere Tools, aber ein großer Teil bestehender Websites läuft weiterhin mit jQuery. Deshalb ist es eine praktische Fähigkeit, diesen Code zu lesen und zu reparieren. Außerdem ist jQuery ein leichter Einstieg in das DOM, Events und asynchrones JavaScript. jQuery Lernen: Programmieren enthält Interviewfragen für Frontend-Stellen, in denen Legacy-jQuery noch immer vorkommt.

Gibt es jQuery Lernen: Programmieren für iPhone und Android?

Ja. jQuery Lernen: Programmieren ist im App Store für iPhone (iOS 15.1 oder neuer) und bei Google Play für Android verfügbar. Die Benutzeroberfläche gibt es in 22 Sprachen, darunter Englisch, Spanisch, Deutsch, Französisch, Portugiesisch, Japanisch, Koreanisch, Arabisch, Hindi und Türkisch. Der von dir geschriebene Code bleibt jedoch in jeder Sprache jQuery und JavaScript.

Kann ich jQuery-Code in der App offline ausführen?

Ja, im Editor. jQuery 3.7.1 ist in jQuery Lernen: Programmieren integriert, sodass die Seitenvorschau auch offline auf dem Gerät ausgeführt wird. Funktionen, die den KI-Mentor benötigen, erfordern eine Internetverbindung.

Welche Themen behandelt der jQuery-Kurs?

Die 22 Kurse reichen von der $-Funktion und Selektoren über DOM-Manipulation, Styling, Events und Delegation bis hin zu Animationen, Formularen, AJAX, Deferred-Objekten und Promises. Anschließend geht es um benutzerdefinierte Selektoren, das Schreiben von Plugins, Performance, die Integration von jQuery in modernes JavaScript und Tests.

Was sind die Debugging-Missionen?

Dabei handelt es sich um 20 Übungen, in denen du fehlerhaften jQuery-Code erhältst und den Bug finden musst – so, wie es auch bei der Arbeit vorkommt. Beispiele sind ein Click-Handler, bei dem this auf das window zeigt, eine Chain, die mit einem String endet, ein Löschen-Button, der nur bei alten Zeilen funktioniert, ein Menü, das nach dem Verlassen weitergleitet, und ein Speichervorgang, der zweimal ausgelöst wird.

Muss ich zuerst JavaScript oder HTML können?

Ein wenig HTML und CSS sind hilfreich, da jQuery-Selektoren auf Markup arbeiten und sich an CSS orientieren. jQuery Lernen: Programmieren enthält außerdem 20 geführte HTML- und CSS-Seitenprojekte, mit denen du das Markup erstellen kannst, auf das deine Selektoren angewendet werden. Der Kurs beginnt bei der ersten Chain.

Ist jQuery Lernen: Programmieren kostenlos?

Du kannst kostenlos starten: mit dem ersten Kurs, dem ersten geführten Projekt, zwei Missionen, dem Editor, Quizzen, Interviewfragen, dem Spickzettel und 3 Fragen an den KI-Mentor pro Tag. Die kostenlose Version zeigt Werbung. Pro schaltet alle Kurse, Projekte und Missionen, die Zertifikatsprüfung und unbegrenzten Zugriff auf den KI-Mentor frei und entfernt die Werbung. Pro ist als wöchentliches, monatliches oder jährliches Abonnement oder als einmaliger lebenslanger Kauf erhältlich. Eine Zertifikatsprüfung am Ende des Kurses ist in Pro enthalten.

Ist die App mit jQuery verbunden?

Nein. jQuery ist eine Marke der OpenJS Foundation, und jQuery Lernen: Programmieren ist eine unabhängige Lern-App, die weder mit der OpenJS Foundation verbunden ist noch von ihr unterstützt wird.

Loslegen

Schreibe noch heute deine erste jQuery-Kette

Kostenlos starten auf iOS und Android – in 22 Sprachen.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Zuletzt geprüft · Veröffentlicht von CoddyKit · Datenschutzerklärung
Verfügbar auf iOS und Android.