Video-Tutorial: JavaScript & jQuery lernen

Video-Tutorial: JavaScript & jQuery lernen

Webdesign, CMS & Entwicklung · 52 Videos · 10,6 h Video-Training · Deutsch Denis Panjuta von Denis Panjuta

Deine App, dein Spiel, deine Website! Möglich mit JavaScript und jQuery – möglich mit diesem Video-Tutorial! In über 10,5 Stunden wirst du lernen, wie du all die Variablen, Schleifen, Funktionen und Operatoren handhabst. Dazu: jQuery – die Bibliothek, die auf über 75 Prozent der weltweit erfolgreichsten Webseiten zum Einsatz kommt. Übe im Tutorial direkt mithilfe von Praxisbeispielen.

  • 52 Lektionen in einem über 10,5-stündigen Video-Tutorial zu JavaScript und jQuery
  • Erlerne die Grundlagen, gehe darüber hinaus und schreibe sodann eigene Programme
  • Inklusive Praxis-Herausforderungen: Programmiere ein Quiz, ein Spiel, eine FAQ-Seite und App
  • Von Programmier-Künstler und Profi-Trainer Denis Panjuta

Setze um, was dir vorschwebt! Mit Mitteln, die sich mehr als eignen, und mit fachlich glänzender Kompetenz! Was JavaScript und jQuery dir bieten, wirst du nach diesem Tutorial umfassend nutzen können.

Inhalt

52 Videos, 638 Minuten

JavaScript-Grundlagen: Teil 1

11 Videos · 130 Minuten
01 Offen Kostenlos

Das ultimative Training für JavaScript und jQuery – 1.1 Intro

3 min

Herzlich willkommen zum ultimativen JavaScript- und jQuery-Kurs.

02 Offen

Das ultimative Training für JavaScript und jQuery – 1.2 Was ist JavaScript?

7 min

In diesem Video wird erklärt, was JavaScript ist und was es uns bringt.

03 Offen

Das ultimative Training für JavaScript und jQuery – 1.3 Herunterladen von Atom.io

10 min

In diesem Video lernst du, welchen Editor wir verwenden werden, und wir installieren ihn zusammen.

04 Offen

Das ultimative Training für JavaScript und jQuery – 1.4 Klicks und Variablen

17 min

In diesem Video wird aufgezeigt, wie man Klicks mit JavaScript verwendet und wie Variablen funktionieren.

05 Offen

Das ultimative Training für JavaScript und jQuery – 1.5 If- und Else-If-Bedingungen

19 min

Das If-Statement. If (übersetzt: falls) wird beim Programmieren sehr häufig verwendet. Zum Beispiel, wenn man etwas nur dann durchführen möchte, wenn eine bestimmte Bedingung erfüllt ist.

06 Offen

Das ultimative Training für JavaScript und jQuery – 1.6 Arrays

9 min

In diesem Video geht es um Arrays (Felder) in JavaScript. Sie ermöglichen es uns, mehrere Informationen innerhalb einer Variablen zu speichern.

07 Offen

Das ultimative Training für JavaScript und jQuery – 1.7 For-Schleife

7 min

In diesem Video lernst du For-Loops (Schleifen) kennen. Diese ermöglichen es uns, einen bestimmten Code mehrfach hintereinander ausführen zu lassen.

08 Offen

Das ultimative Training für JavaScript und jQuery – 1.8 Funktionen

10 min

Funktionen sind eine Art Miniprogramm, das wir, nachdem wir es erstellt haben, jederzeit wieder verwenden können. Wenn du auf deinem Handy z. B. den Home-Button drückst, wird eine Funktion aufgerufen, die dich zurück zu deinem Home-Screen bringt. Funktionen machen einem die Arbeit also wesentlich leichter.

09 Offen

Das ultimative Training für JavaScript und jQuery – 1.9 Herausforderung: Quiz, Teil 1

17 min

Hier wird das Resultat der Herausforderung gezeigt (und zwar ein Quiz) und außerdem wird die HTML-Grundlage geschaffen.

10 Offen

Das ultimative Training für JavaScript und jQuery – 1.10 Herausforderung: Quiz, Teil 2

10 min

Hier wird das CSS (das Aussehen) des Quiz programmiert.

11 Offen

Das ultimative Training für JavaScript und jQuery – 1.11 Herausforderung: Quiz, Teil 3

21 min

Hier wird das JavaScript unseres Quiz programmiert und erklärt.

JavaScript-Grundlagen: Teil 2

7 Videos · 63 Minuten
12 Offen

Das ultimative Training für JavaScript und jQuery – 2.1 Funktionen mit mehreren Parametern

7 min

Du hast ja bereits gesehen, wie Funktionen mit einem Parameter funktionieren. Nun schauen wir uns Funktionen mit mehreren Parametern an. Mehrere Parameter sind dazu da, wenn man eine Funktion mit mehreren verschiedenen Variablen verwenden möchte. In der Mathematik z. B. bei der Addition mehrerer Werte.

13 Offen

Das ultimative Training für JavaScript und jQuery – 2.2 Globale vs. lokale Variablen

10 min

Es gibt globale und lokale Variablen. Kurz zusammengefasst: Globale Variablen sind die Variablen, die man außerhalb von Funktionen anlegt, und lokale Variablen sind diejenigen, die man innerhalb von Funktionen anlegt. Hier schauen wir uns genauer an, wie das funktioniert.

14 Offen

Das ultimative Training für JavaScript und jQuery – 2.3 Return-Statement

7 min

In Programmiersprachen gibt es die Möglichkeit, Funktionen so aufzusetzen, dass sie einen Rückgabewert haben. Bisher haben wir ja nur Funktionen gehabt, die einfach nur etwas ausgeführt haben, jedoch nichts zurückgaben, womit wir weiterarbeiten hätten können. Daher schauen wir uns nun RETURN an.

15 Offen

Das ultimative Training für JavaScript und jQuery – 2.4 Mathematische Operatoren und Zuweisungsoperatoren

8 min

In diesem Artikel behandeln wir mathematische Operatoren und Zuweisungsoperatoren. Bei den mathematischen Operatoren handelt es sich um recht simple Dinge wie Addieren, Subtrahieren usw., bei den Zuweisungsoperatoren um die Möglichkeit, recht leicht simple Operationen durchzuführen wie z. B. eine Erhöhung um 5. Da beides in der Programmierung wichtig ist, werden die beiden Themen hier behandelt.

16 Offen

Das ultimative Training für JavaScript und jQuery – 2.5 Do-While- und While-Schleife

12 min

Es gibt drei (bzw. vier) verschiedene Arten von Schleifen beim Programmieren: die Do-while-, While- und die For-Schleife. Die For-Schleife haben wir ja bereits kennengelernt. Nun kümmern wir uns um die Do-while- (fußgesteuert) und die While-Schleife (kopfgesteuert).

17 Offen

Das ultimative Training für JavaScript und jQuery – 2.6 Switch- und Case-Statement

6 min

In diesem Artikel geht es um eine Alternative zu If-Bedingungen. Dabei handelt es sich um Switch (Schalter) und Case (Fall). Man hat also quasi einen Schalter, der durch die verschiedenen Fälle schaltet und bei dem bleibt, der aktiv ist.

18 Offen

Das ultimative Training für JavaScript und jQuery – 2.7 Mehr zu Arrays

13 min

Wir haben ja bereits Arrays behandelt, sind dabei jedoch nicht ins Detail gegangen. Es gibt noch viel mehr über Arrays zu wissen. Die wichtigste Eigenschaft eines JavaScript-Arrays ist die Zahl der Elemente (length). Das Array hat jedoch noch weitere Eigenschaften wie z. B. index, welche uns Informationen über die Position 0 des Arrays gibt.

Objektorientierte Programmierung in JavaScript

7 Videos · 58 Minuten
19 Offen

Das ultimative Training für JavaScript und jQuery – 3.1 Objekte in JavaScript

4 min

Objekte sind ein extrem wichtiges und interessantes Konzept in vielen Programmiersprachen. Man kann im Prinzip alles als eine Art Objekt beschreiben. Nehmen wir einmal ein Objekt, das wir meistens auf den Straßen sehen: ein AUTO. Ein Auto hat bestimmte Eigenschaften/Merkmale und kann bestimmte Aktionen durchführen.

20 Offen

Das ultimative Training für JavaScript und jQuery – 3.2 Objekte erstellen

6 min

Schauen wir uns mal an, wie wir Objekte in JavaScript erstellen können. Dazu erstellen wir eine Konstruktor-Funktion und zwei Instanzen unseres Objektes in unserem Head-Tag. Innerhalb der Konstruktor-Funktion, die den gleichen Namen hat wie unser Objekt, sagen wir dem Programm, dass die Parameter, die der Konstruktor-Funktion bei der Erstellung einer Instanz des Objektes übergeben werden, eben die Werte des Objektes sein sollen.

21 Offen

Das ultimative Training für JavaScript und jQuery – 3.3 Objektfunktionen

10 min

Als Grundlage für Funktionen von Objekten beginnen wir mit dem Code vom letzten Tutorial, in dem wir Variablen erstellt haben, die bei jeder Instanz unseres Objektes erzeugt werden.

22 Offen

Das ultimative Training für JavaScript und jQuery – 3.4 Math-Objekt

8 min

In diesem Tutorial lernst du das Math-Objekt kennen. Dabei handelt es sich um ein Objekt, welches auf der Math-Klasse basiert und mit jeder Menge cooler Eigenschaften und Funktionen kommt.

23 Offen

Das ultimative Training für JavaScript und jQuery – 3.5 Date-Objekt

7 min

In diesem Video geht es um das Date-Objekt bzw. die Date-Klasse. Dabei handelt es sich um Objekte, die man dafür verwenden kann, die Zeit in einem Programm einzubinden. Dabei ist nicht zwangsläufig die Uhrzeit oder das Datum gemeint, sondern es kann sich auch um eine Zeitspanne handeln. Ein Date-Objekt beinhaltet die Zeit, die seit dem Zeitpunkt 1970-01-01 00:00:00 vergangen ist. Es gibt verschiedene Möglichkeiten, dem Date-Konstruktor Parameter zu übergeben.

24 Offen

Das ultimative Training für JavaScript und jQuery – 3.6 Interaktive Uhr

6 min

In diesem Video lernst du, wie man eine interaktive Uhr mit JavaScript baut.

25 Offen

Das ultimative Training für JavaScript und jQuery – 3.7 Vererbung

17 min

In diesem Video geht es um die Vererbung und um Polymorphismus. Zwei Konzepte der objektorientierten Programmierung.

jQuery-Grundlagen

5 Videos · 36 Minuten
26 Offen

Das ultimative Training für JavaScript und jQuery – 4.1 Was ist jQuery?

3 min

In diesem Artikel behandeln wir die Frage: Was ist jQuery? Bei jQuery handelt es sich um eine JavaScript-Bibliothek, welche es uns ermöglicht, noch coolere Webseiten zu machen.

27 Offen

Das ultimative Training für JavaScript und jQuery – 4.2 Klicks in jQuery

9 min

Hier lernst du, wie man mit jQuery noch viel leichter Klicks verarbeitet.

28 Offen

Das ultimative Training für JavaScript und jQuery – 4.3 Aussehen der Webseite mit jQuery verändern

8 min

In diesem Tutorial lernst du, wie man das Aussehen einer Webseite mit jQuery verändern kann. Dazu können wir ganz einfach z. B. ein Attribut eines Feldes überschreiben. In diesem Beispiel können wir den Link des Iframes (also die src/source) verändern, indem wir über das Viereck hovern. Man könnte den Code problemlos ändern und z. B. das Viereck vergrößern, indem man das Height- und das Width-Attribut überschreibt, wenn man drüberfährt. Allgemein kann man dieses Verfahren nun nutzen, um das Aussehen der Webseite ohne Weiteres zu verändern.

29 Offen

Das ultimative Training für JavaScript und jQuery – 4.4 Verblassen von Inhalten

9 min

Eines der coolen Features von jQuery ist es, ein Element verblassen zu lassen. In diesem Beispiel verblassen wir einen Button, sobald wir einen anderen Button anklicken. Dabei verwenden wir die FadeOut-Funktion („Verblassen-Funktion“). Um das Element danach wieder anzeigen zu lassen, verwenden wir die FadeIn-Funktion.

30 Offen

Das ultimative Training für JavaScript und jQuery – 4.5 Animationen in jQuery

7 min

In diesem Video beschäftigen wir uns mit der Animation in jQuery. Dabei handelt es sich um etwas, das sich bewegt. Wir sorgen also dafür, dass sich ein Element auf unserer Webseite bewegt/verändert. Dazu gibt es eine Funktion in jQuery. Diese heißt animate() und erwartet drei Parameter.

jQuery UI

7 Videos · 88 Minuten
31 Offen

Das ultimative Training für JavaScript und jQuery – 5.1 Was ist jQuery UI?

4 min

Schauen wir uns an, was ist jQuery UI ist.

32 Offen

Das ultimative Training für JavaScript und jQuery – 5.2 Accordion und Theme-Generator

20 min

Das Accordion ist ein Widget, welches es uns wie bei einem Akkordeon ermöglicht, nur bestimmte Teile des Ganzen zu sehen. Das ist besonders nützlich, wenn man viele Informationen übermitteln will, diese als ein großer Text jedoch viel zu unübersichtlich wären. 

33 Offen

Das ultimative Training für JavaScript und jQuery – 5.3 Sortables

11 min

In diesem Tutorial geht es um Sortables in jQuery UI. Dabei handelt es sich um sortierbare Elemente. Das kennst du, wenn du Produktivitäts-Webseiten wie Wunderlist oder Trello verwendest. Die Möglichkeit, Elemente sortierbar zu machen, ist ein extrem cooles Feature, welches du in vielen verschiedenen Applikationen verwenden kannst.

34 Offen

Das ultimative Training für JavaScript und jQuery – 5.4 Resizables

12 min

Manchmal kommt es vor, dass man die Größe eines Elementes vom Nutzer veränderbar machen möchte. Dann sind Resizables genau das Richtige. Diese ermöglichen nämlich genau das. Man sieht unten rechts beim Element ein kleines Dreieck, welches man anklicken kann und dann, wenn man den Mauszeiger gedrückt hält, dieses vergrößern oder verkleinern kann.

35 Offen

Das ultimative Training für JavaScript und jQuery – 5.5 Draggable

14 min

In jQuery UI lässt sich mithilfe von Draggables sehr einfach ein Element bauen, welches man hin- und herziehen kann. Wie das geht, schauen wir uns hier an.

36 Offen

Das ultimative Training für JavaScript und jQuery – 5.6 Progressbar

17 min

Progressbars oder Fortschrittsleisten sind ein super Mittel, um dem Benutzer zu vermitteln, wie weit er in einem bestimmten Prozess gerade ist. Im Verkaufsprozess bei einem Online-Shop zum Beispiel oder bei einer Umfrage hilft es dem Nutzer zu wissen, wie weit er mit dem Durchführen der Schritte ist.

37 Offen

Das ultimative Training für JavaScript und jQuery – 5.7 Effekte in jQuery UI

10 min

In diesem Tutorial möchte ich kurz auf Effekte in jQuery UI eingehen. Es gibt nämlich ziemlich coole Effekte, die es ermöglichen, deine Webseite noch besser aussehen zu lassen und außerdem deine Benutzer komplett von den Socken zu hauen.

Training: FAQ-Seite

2 Videos · 34 Minuten
38 Offen

Das ultimative Training für JavaScript und jQuery – 6.1 FAQ-Seite: Vorstellung

4 min

In diesem Video siehst du das Resultat der Herausforderung. Eine FAQ-Seite.

39 Offen

Das ultimative Training für JavaScript und jQuery – 6.2 FAQ-Seite: Umsetzung

30 min

Hier setzen wir die FAQ-Seite um.

Training: Geschicklichkeitsspiel Brain-Game

5 Videos · 80 Minuten
40 Offen

Das ultimative Training für JavaScript und jQuery – 7.1 Brain-Game: Vorstellung

9 min

In diesem Video wird das Brain-Game vorgestellt, welches in diesem Kapitel programmiert wird.

41 Offen

Das ultimative Training für JavaScript und jQuery – 7.2 Brain-Game: HTML und CSS

16 min

Zuerst kümmern wir uns um die Struktur und das Aussehen des Spiels.

42 Offen

Das ultimative Training für JavaScript und jQuery – 7.3 Brain-Game: JS und jQuery, Teil 1

13 min

Nun kümmern wir uns um einige der Funktionalitäten des Spiels.

43 Offen

Das ultimative Training für JavaScript und jQuery – 7.4 Brain-Game: JS und jQuery, Teil 2, Game Start und Game Over

21 min

Der Spieler kann bereits erste Aktionen im Spiel durchführen, nun kümmern wir uns aber darum, dass das Spiel richtig neu gestartet und beendet werden kann.

44 Offen

Das ultimative Training für JavaScript und jQuery – 7.5 Brain-Game: JS und jQuery, Teil 3, Timer und Fertigstellung des Spiels

21 min

Jetzt geht es nur noch darum, den Timer mit ins Spiel einzubauen, um die Punktzahl richtig zu berechnen und das Spiel zeitlich zu begrenzen. Außerdem führen wir noch ein paar weitere kleinere Schritte durch, um das Spiel fertigzustellen.

Training: To-do-Liste - das jQuery Mobile-Programm

8 Videos · 150 Minuten
45 Offen

Das ultimative Training für JavaScript und jQuery – 8.1 To-do-List: Vorstellung der App

7 min

Hier wird die App des Kapitels vorgestellt. Dabei handelt es sich um eine To-do-Listen-App/Webseite.

46 Offen

Das ultimative Training für JavaScript und jQuery – 8.2 To-do-List: Grundlagen schaffen und Themes

9 min

Nun schaffen wir die Grundlage und schauen uns an, wie wir mit jQuery Mobile das entsprechende Theme anlegen und bearbeiten können.

47 Offen

Das ultimative Training für JavaScript und jQuery – 8.3 To-do-List: Architektur anlegen

27 min

Weil wir einen OOP-Ansatz verfolgen, müssen wir die entsprechende Architektur anlegen. Darum kümmern wir uns hier.

48 Offen

Das ultimative Training für JavaScript und jQuery – 8.4 To-do-List: Hinzufügen von Aufgaben, Seiten erstellen

28 min

In diesem Video fügen wir die Seiten hinzu und kümmern uns um die Seite, in der wir Aufgaben anlegen.

49 Offen

Das ultimative Training für JavaScript und jQuery – 8.5 To-do-List: Listenelemente bearbeiten, Grundlagen

18 min

Ähnlich wie die Anlegeseite muss auch die Bearbeitungsseite befüllt werden und die entsprechende Funktionalität bekommen.

50 Offen

Das ultimative Training für JavaScript und jQuery – 8.6 To-do-List: Architektur und Datenstruktur

18 min

Nun können wir uns noch mal um die Architektur kümmern und die Datenstruktur anlegen.

51 Offen

Das ultimative Training für JavaScript und jQuery – 8.7 To-do-List: Umsetzung der Datenstruktur in der UI

21 min

Da wir nun unsere Datenstruktur haben, können wir sie ziemlich einfach in unserer UI entsprechend aufrufen.

52 Offen

Das ultimative Training für JavaScript und jQuery – 8.8 To-do-List: Bug-fixing und permanent speichern

22 min

Beim Programmieren sind im „Erklärfluss“ ein paar Schritte notwendig gewesen, die wir nun fixen können. Zusätzlich kümmern wir uns um das permanente Speichern von Daten und vervollständigen die App.

Kommentare (0)

Kommentiere jetzt „Video-Tutorial: JavaScript & jQuery lernen“