Kontakt aufnehmen

Schulungsübersicht

Tag 1: Einführung in JavaScript

  • Grundlagen von JavaScript: Syntax, Variablen und Datentypen
  • Steuerungsstrukturen: Bedingungen und Schleifen
  • Funktionen sowie Gültigkeitsbereiche
  • Arbeit mit Arrays und Objekten
  • Dokument-Objekt-Modell (DOM) bearbeiten und Ereignisse verarbeiten

Tag 2: Fortgeschrittenes JavaScript sowie ES6+-Funktionen

  • ES6+-Neuerungen: Pfeilfunktionen, Template-Literale, Destrukturierung
  • Asynchrone Verarbeitung in JavaScript: Promises und async/await
  • Module sowie Import- und Export-Funktionen
  • Fehlerbehandlung und Debugging
  • Einführung in das Testen mit JavaScript (mittels Jest)

Tag 3: Einführung in Node.js

  • Grundlagen von Node.js: Event-Loop, Module sowie NPM
  • Erstellung eines einfachen Servers mittels Express.js
  • RESTful-APIs: Gestaltung und Implementierung
  • Arbeit mit Middleware-Elementen
  • Umgang mit Dateisystem und Streams

Tag 4: Einführung in React

  • Grundlagen von React: Komponenten, Props und State
  • JSX-Syntax sowie Darstellung von Elementen
  • Ereignis- und Formularverarbeitung
  • React-Hooks wie useState und useEffect
  • Komponentenzyklus sowie Context-API

Tag 5: Fortgeschrittenes React und Integration im Full-Stack-Bereich

  • Nutzung von React Router für Navigation
  • Zustandsverwaltung mit Redux (optional)
  • Integration von React in ein Node.js-Backend
  • Bereitstellung der Anwendungen: Plattformen wie Heroku, Netlify oder Vercel
  • Best Practices für die Migration bestehender Systeme

Zusammenfassung und weitere Schritte

  • Wiederholung der zentralen Konzepte
  • Fragen-und-Antwort-Runde
  • Empfehlungen für weiterführende Lernmaterialien
  • Auszahlung des Zertifikats sowie Feedbackabgabe

Voraussetzungen

  • Grundverständnis programmierungstechnischer Konzepte (z. B. Variablen, Schleifen, Funktionen)
  • Erfahrung mit C# oder einer anderen objektorientierten Programmiersprache
  • Kenntnisse in HTML und CSS sind hilfreich, aber nicht zwingend erforderlich

Zielgruppe

  • .NET-Entwickler, die ihre Fähigkeiten in JavaScript, Node.js und React erweitern möchten
  • Entwickler, die bestehende Systeme oder Plattformen auf moderne Webtechnologien migrieren wollen
  • Personen, die sich für eine ganzheitliche Entwicklung mit Fokus auf JavaScript-Technologien interessieren
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien