Kontakt aufnehmen

Schulungsübersicht

Tag 1: Einführung in JavaScript

  • Grundlagen von JavaScript: Syntax, Variablen und Datentypen
  • Kontrollstrukturen: Bedingte Anweisungen und Schleifen
  • Funktionen und Gültigkeitsbereiche
  • Umgang mit Arrays und Objekten
  • DOM-Manipulation und Ereignisbehandlung

Tag 2: Fortgeschrittenes JavaScript und ES6+-Funktionen

  • ES6+-Funktionen: Pfeilfunktionen, Template Literals, Destructuring
  • Asynchrones JavaScript: Promises und async/await
  • Module sowie Import/Export
  • Fehlerbehandlung und Debugging
  • Einführung in das JavaScript-Testing (Jest)

Tag 3: Einführung in Node.js

  • Grundlagen von Node.js: Event Loop, Module und NPM
  • Erstellen eines einfachen Servers mit Express.js
  • RESTful APIs: Design und Implementierung
  • Umgang mit Middleware
  • Dateisystem und Streams

Tag 4: Einführung in React

  • Grundlagen von React: Komponenten, Props und State
  • JSX-Syntax und das Rendern von Elementen
  • Behandlung von Ereignissen und Formularen
  • React Hooks: useState und useEffect
  • Komponentenlebenszyklus und Context API

Tag 5: Fortgeschrittenes React und Full-Stack-Integration

  • React Router für die Navigation
  • State Management mit Redux (optional)
  • Integration von React mit Node.js-Backend
  • Bereitstellung von Anwendungen: Heroku, Netlify oder Vercel
  • Bewährte Praktiken zur Migration alter Systeme

Zusammenfassung und nächste Schritte

  • Wiederholung der wichtigsten Konzepte
  • Fragen-und-Antworten-Session
  • Ressourcen für das weitere Lernen
  • Zertifizierung und Feedback

Voraussetzungen

  • Grundlegendes Verständnis von Programmierkonzepten (z. B. Variablen, Schleifen, Funktionen)
  • Erfahrung mit C# oder einer anderen objektorientierten Programmiersprache
  • Kenntnisse in HTML und CSS sind hilfreich, aber nicht erforderlich

Zielgruppe

  • .NET-Entwickler:innen, die ihre Kenntnisse in JavaScript, Node.js und React erweitern möchten.
  • Entwickler:innen, die bestehende Systeme/Plattformen auf moderne Webtechnologien migrieren möchten.
  • Personen, die sich für Full-Stack-Development mit Fokus auf JavaScript-basierte Technologien interessieren.
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien