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: Konditionale und Schleifen
- Funktionen und Geltungsbereiche (Scope)
- Arbeiten mit Arrays und Objekten
- DOM-Manipulation und Event-Handling
Tag 2: Fortgeschrittenes JavaScript und ES6+-Funktionen
- ES6+-Funktionen: Pfeilfunktionen, Template-Literale, Destrukturierung
- Asynchrones JavaScript: Promises und async/await
- Module und Import/Export
- Fehlerbehandlung und Debugging
- Einführung in das Testen von JavaScript (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
- Arbeiten 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 Events 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
- Statusverwaltung mit Redux (optional)
- Integration von React mit Node.js-Backend
- Bereitstellung von Anwendungen: Heroku, Netlify oder Vercel
- Bewährte Praktiken für die Migration von Legacy-Systemen
Zusammenfassung und nächste Schritte
- Zusammenfassung der wichtigsten Konzepte
- Fragen & Antworten
- Ressourcen für weiterführendes Lernen
- Zertifikat und Feedback
Voraussetzungen
- Grundkenntnisse in Programierkonzepten (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 Fähigkeiten in JavaScript, Node.js und React erweitern möchten
- Entwickler:innen, die bestehende Systeme/Plattformen auf moderne Webtechnologien migrieren wollen
- Personen mit Interesse an der Full-Stack-Entwicklung mit Fokus auf JavaScript-basierte Technologien
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