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
- 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
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