Javascript Grundlagen | Online Einzelunterricht | 48 Std. | 3 Monate Laufzeit

1.200 

Dieser Workshop führt dich Schritt für Schritt in die Welt von JavaScript ein – die Programmiersprache, die das Web interaktiv macht. Im individuellen Einzelunterricht gehen wir gezielt auf dein Lernniveau und deine Ziele ein.

Kategorie:

Dauer:

  • 2x 2 Stunden pro Woche
  • Laufzeit: 3 Monate (insgesamt 48 Stunden)

Vorteile:

  • Maßgeschneiderte Betreuung und persönliches Lerntempo
  • Flexibler Online-Unterricht – bequem von zu Hause aus

Kosten:

  • 1200,- Euro für den gesamten Kurs


Themen Fahrplan im Detail:

1. Einführung in JavaScript

  • Themen: Was ist JavaScript? Geschichte und Einsatzmöglichkeiten.
  • Beschreibung: Lerne die Grundlagen von JavaScript kennen und verstehe, warum es die Sprache des Webs ist.

2. Syntax und Grundlagen

  • Themen: Variablen, Datentypen, Operatoren, Kontrollstrukturen (if-else, switch, loops).
  • Beschreibung: Erhalte einen Überblick über die grundlegenden Bausteine von JavaScript und wie sie verwendet werden.

3. Funktionen

  • Themen: Funktionsdeklaration, Funktionsausdrücke, Arrow Functions, Parameter und Rückgabewerte.
  • Beschreibung: Lerne, wie Funktionen genutzt werden, um deinen Code modular und wiederverwendbar zu machen.

4. Arrays und Objekte

  • Themen: Erstellen, Bearbeiten und Iterieren von Arrays und Objekten.
  • Beschreibung: Arbeite mit Datenstrukturen, die grundlegende Elemente jeder Anwendung sind.

5. DOM-Manipulation

  • Themen: Document Object Model (DOM), Selektoren, Ereignislistener, Änderungen von HTML- und CSS-Eigenschaften.
  • Beschreibung: Lerne, wie du Inhalte und Layouts einer Webseite mit JavaScript dynamisch veränderst.

6. Ereignisse und Event Handling

  • Themen: Ereignistypen (z. B. Klicks, Tastendruck), Event-Bubbling, Event-Delegation.
  • Beschreibung: Reagiere auf Benutzerinteraktionen und mache deine Webseiten interaktiver.

7. Debugging und Fehlerbehandlung

  • Themen: Debugging mit der Browser-Konsole, Umgang mit Fehlermeldungen, try-catch.
  • Beschreibung: Finde und behebe Fehler in deinem Code effektiv.

8. Asynchrones JavaScript

  • Themen: Callbacks, Promises, async/await, Einführung in AJAX und Fetch API.
  • Beschreibung: Verstehe, wie du asynchrone Aufgaben wie API-Anfragen in JavaScript handhabst.

9. Einführung in die objektorientierte Programmierung (OOP)

  • Themen: Klassen, Prototypen, Vererbung, Methoden.
  • Beschreibung: Erlerne die Grundlagen der OOP und wie du damit komplexe Anwendungen strukturierst.

10. JSON und APIs

  • Themen: JSON-Format, Parsing und Stringifying, API-Abfragen mit Fetch.
  • Beschreibung: Arbeite mit APIs und externen Datenquellen, um dynamische Inhalte zu erstellen.

11. Lokale Speicherung und Cookies

  • Themen: localStorage, sessionStorage, Umgang mit Cookies.
  • Beschreibung: Speichere und verwalte Daten lokal im Browser für eine verbesserte Benutzererfahrung.

12. Einführung in ES6+ (Moderne JavaScript-Features)

  • Themen: Let und Const, Template Literals, Destructuring, Spread-Operator, Module.
  • Beschreibung: Lerne die neuesten JavaScript-Features und wie sie deinen Code verbessern können.

13. JavaScript-Bibliotheken und Frameworks (Übersicht)

  • Themen: Was sind Frameworks? Einführung in jQuery, React, Vue.js oder Angular.
  • Beschreibung: Erhalte einen Ausblick auf populäre Tools und wann es sinnvoll ist, sie zu nutzen.

14. Praxisprojekt: Dynamische Webseite

  • Themen: Kombiniere dein Wissen, um eine dynamische Webseite zu erstellen (z. B. To-Do-Liste, einfache Spiele).
  • Beschreibung: Setze das Gelernte in einem praktischen Projekt um, das deine Fortschritte zeigt.