Fullstack Developer:in - React.js, MERN - Diplomlehrgang
Durchgeführt von WIFI Wien
Beschreibung
In diesem Lehrgang erlernst du das Arbeiten mit Node.js und die Entwicklung von serverseitigen Anwendungen mit JavaScript, sowie den Umgang mit der Datenbank MongoDB und die Implementierung von Single Page Anwendungen mit React.js. Dein Ziel ist es, Fullstack-Webanwendungen zu realisieren. Im Modul Software-Engineering KI und Design erhältst du Einblicke in Projektmanagement, Codeverwaltung und den effektiven Einsatz von KI-Tools zur Codegenerierung. Als Abschlussarbeit wird ein anspruchsvolles, praxisnahes Projekt im MERN Stack umgesetzt, wobei Best-Practice-Beispiele und praktische Übungen im Unterricht behandelt werden. Der Kurs bietet individuelle Unterstützung und praxisnahe Wissensvermittlung durch erfahrene Webentwickler:innen.
Tags
#Projektmanagement #Künstliche-Intelligenz #Webentwicklung #JavaScript #Software-Engineering #Node.js #Fullstack-Entwicklung #React.js #MongoDB #MERN-StackTermine
Kurs Details
Webentwickler:innen, die ihre Fähigkeiten erweitern möchten Personen, die Interesse an Fullstack-Entwicklung haben Studierende der Informatik oder verwandter Bereiche Berufstätige, die sich im Bereich MERN weiterbilden möchten Quereinsteiger:innen in die Softwareentwicklung
Der Kurs behandelt die Fullstack-Entwicklung mit dem MERN-Stack, der aus MongoDB, Express.js, React.js und Node.js besteht. Fullstack-Entwicklung umfasst sowohl die Frontend- als auch die Backend-Entwicklung von Webanwendungen. Die Teilnehmer:innen lernen, wie man serverseitige Logik mit Node.js erstellt, Datenbanken verwaltet und interaktive Benutzeroberflächen mit React.js entwickelt. Zudem werden wichtige Konzepte des Software-Engineerings und der Projektverwaltung vermittelt.
- Was sind die Hauptkomponenten des MERN-Stacks?
- Erkläre den Unterschied zwischen SQL und NoSQL-Datenbanken.
- Wie implementierst du eine RESTful API mit Node.js?
- Was ist der Zweck von Hooks in React.js?
- Beschreibe den Prozess der Authentifizierung mit JSON Web Tokens.
- Welche Rolle spielt Redux im State-Management?
- Was sind Best Practices beim Einsatz von Git für Versionskontrolle?
- Wie funktioniert die Datenübertragung zwischen Frontend und Backend über APIs?
- Was sind gängige Sicherheitsmaßnahmen gegen XSS und CSRF?
- Erkläre den Begriff 'Test Driven Development'.