Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dominiklippl/201193a8b74427050b5a944e390dcd32 to your computer and use it in GitHub Desktop.
Save dominiklippl/201193a8b74427050b5a944e390dcd32 to your computer and use it in GitHub Desktop.

5-Wochen-JavaScript-Intensivkurs mit Vue.js

Woche 1: JavaScript Grundlagen & Logik

Ziele:

  • Variablen, Datentypen, Funktionen, Schleifen, Bedingungen

Lernressourcen:

Projekte:

  1. Taschenrechner (Konsole)
  2. Zahlenratespiel

Woche 2: DOM-Manipulation & Event Handling

Ziele:

  • HTML-Elemente mit JavaScript verändern
  • Event-Listener verstehen

Lernressourcen:

Projekte:

  1. Taschenrechner mit UI
  2. To-Do Liste

Woche 3: Asynchrone Programmierung & Datenverarbeitung

Ziele:

  • setTimeout und setInterval
  • Local Storage für Datenspeicherung

Lernressourcen:

Projekte:

  1. Taschenrechner mit Historie
  2. To-Do Liste mit Erinnerungen

Woche 4: Vue.js Grundlagen

Ziele:

  • Einführung in Vue.js
  • Komponenten und reaktive Daten verstehen

Lernressourcen:

Projekte:

  1. Taschenrechner mit Vue.js
  2. To-Do Liste mit Vue.js

Woche 5: Vue.js vertiefen & Abschlussprojekt

Ziele:

  • Computed Properties, Lifecycle Hooks
  • Abschlussprojekt umsetzen

Lernressourcen:

Projekte:

  • Vue To-Do SPA mit Local Storage

Gesamtübersicht

Woche Thema Projekt 1 Projekt 2
1 Grundlagen & Logik Taschenrechner (Konsole) Zahlenratespiel
2 DOM & Events Taschenrechner mit UI To-Do Liste
3 Asynchronität & Daten Rechner mit Historie To-Do Liste mit Erinnerungen
4 Vue.js Basics Taschenrechner mit Vue To-Do Liste mit Vue
5 Vue.js vertiefen & Abschluss Vue To-Do SPA Finalisierung
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment