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
- JavaScript Grundlagen: Syntax, Variablen und Datentypen
- Kontrollstrukturen: Konditionale und Schleifen
- Funktionen und Geltungsbereich
- Arbeiten mit Arrays und Objekten
- DOM-Manipulation und Ereignisbehandlung
Tag 2: Fortgeschrittene JavaScript und ES6+ Funktionen
- ES6+-Funktionen: Pfeilfunktionen, Template-Literale, Destrukturierung
- Asynchrone JavaScript: Versprechen und async/await
- Module und Import/Export
- Fehlerbehandlung und Debugging
- Einführung in JavaScript-Tests (Jest)
Tag 3: Einführung in Node.js
- Node.js-Grundlagen: Ereignisschleife, Module und NPM
- Aufbau eines einfachen Servers mit Express.js
- RESTful APIs: Entwurf und Implementierung
- Arbeiten mit Middleware
- Dateisystem und Streams
Tag 4: Einführung in React
- React Grundlagen: Komponenten, Requisiten und Zustand
- JSX-Syntax und Rendering-Elemente
- Umgang mit Ereignissen und Formularen
- React-Haken: useState und useEffect
- Lebenszyklus von Komponenten und Kontext-API
Tag 5: Fortgeschrittene React und Full-Stack-Integration
- React-Router für die Navigation
- Zustandsverwaltung mit Redux (optional)
- Integrieren von React mit Node.js Backend
- Bereitstellen von Anwendungen: Heroku, Netlify oder Vercel
- Bewährte Verfahren für die Migration von Altsystemen
Zusammenfassung und nächste Schritte
- Rekapitulation der wichtigsten Konzepte
- Frage-und-Antwort-Runde
- Ressourcen für weiteres Lernen
- Zertifizierung und Feedback
Voraussetzungen
- Verständnis grundlegender Programmierkonzepte (z. B. Variablen, Schleifen, Funktionen)
- Erfahrung mit C# oder einer anderen objektorientierten Programmiersprache
- Vertrautheit mit HTML und CSS ist hilfreich, aber nicht erforderlich
Zielgruppe
- .NET-Entwickler, die sich in JavaScript, Nodejs und React weiterbilden möchten
- Entwickler, die bestehende Systeme/Plattformen auf moderne Webtechnologien migrieren wollen
- Personen, die an Full-Stack-Entwicklung mit Schwerpunkt auf JavaScript-basierten Technologien interessiert sind
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