Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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
Erfahrungsberichte (1)
Der Trainer hat einen ausgezeichneten Job geleistet, die Eisschicht zu brechen und initiierte aktiv, dass jeder mitmacht. Niemand wurde ausgeschlossen, und er konnte sich gut an die Schwierigkeiten jedes Teilnehmers anpassen. Er nutzte die von den Teilnehmern gestellten Fragen und Herausforderungen geschickt, um dem ganzen Publikum klarere Erklärungen zu geben.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maschinelle Übersetzung