JavaScript: JavaScript-Grundlagen

Einführung in JavaScript und Entwicklungs-Workflow
  • Nutzen Sie GitHub und Markdown für Dokumentation und kollaboratives Coding
  • Lernen Sie Shell-Grundlagen, um effizient in der Befehlszeile zu navigieren
  • Verstehen Sie HTML-Grundlagen, um JavaScript in Webseiten zu integrieren
Versionskontrolle für JavaScript-Projekte
  • Implementieren Sie Git-Grundlagen, um Änderungen am JavaScript-Code zu verfolgen und zu verwalten
  • Verwenden Sie Git CLI & Remote für die Handhabung von Code-Repositories
  • Effektive Zusammenarbeit mit Git-Branches und PRs in Entwicklungsteams
Grundlagen der JavaScript-Programmierung
  • JS-Funktionen zur Erstellung wiederverwendbarer und modularer Skripte beherrschen
  • Mit JS-Variablen und -Zahlen arbeiten, um Daten zu manipulieren
  • JS-Bedingungen und -Boolesche Werte zur Entscheidungsfindung in Anwendungen nutzen
Styling mit CSS und JavaScript
  • Verbessern Sie die Seitenästhetik mit CSS-Grundlagen für strukturiertes Styling
  • Verwenden Sie CSS Flexbox, um dynamische und flexible Layouts zu erstellen
  • Optimieren Sie die Positionierung von Inhalten mit CSS-Positionierung + Techniken für Barrierefreiheit
Erstellen interaktiver Formulare und UI-Elemente
  • Entwickeln Sie HTML-Formulare mit strukturierten Eingabefeldern
  • Verarbeiten Sie JS-Eingaben und -Zeichenfolgen für die Echtzeit-Datenvalidierung
  • Verwalten Sie JS-Objekte und -Arrays für die strukturierte Datenspeicherung
Verbessern der Benutzererfahrung mit JavaScript-Schleifen
  • Verwenden Sie JS-Schleifen, um sich wiederholende UI-Aufgaben zu automatisieren
  • Arbeiten Sie mit JS-Array-Methoden, um Daten dynamisch zu sortieren, zu filtern und zu ändern
Datenverarbeitung und API-Abruf
  • Implementieren Sie JS Structure, um Skripte effektiv zu organisieren
  • Verwenden Sie JS Fetch, um externe Daten für interaktive Anwendungen abzurufen
  • Wenden Sie JS Error Handling an, um unerwartete API-Fehler zu verwalten
Modernes JavaScript und bewährte Verfahren
  • Erkunden Sie JS Modern Syntax, um optimierten und skalierbaren Code zu schreiben
  • Implementieren Sie bewährte JavaScript-Verfahren für Wartbarkeit und Effizienz
Einführung in React und JavaScript in der UI-Entwicklung
  • Lernen Sie React Basics für komponentenbasierte Webanwendungen
  • Arbeiten Sie mit React Props, React Nesting und React State, um UI-Komponenten zu verwalten
  • Verwenden Sie React Arrays und React Effects für die dynamische Inhaltswiedergabe
Testen und Leistungsoptimierung
  • Implementieren Sie JS Unit Testing zur Validierung der JavaScript-Funktionalität
  • Optimieren Sie die lokale Speicherverwaltung mit React mit lokalem Speicher
  • Erstellen Sie effiziente Funktionen mit React Custom Hooks für wiederverwendbare Logik