Ihre Vorteile im Überblick
Mit einer Registrierung bei myWIFI können Sie Ihre Kontaktdaten und Ihr Profil ändern und jederzeit einen Überblick über Ihre WIFI-Kurse und Prüfungsergebnisse abrufen.
Entwickeln Sie Full-Stack-Kompetenzen in JavaScript: Werden Sie zum gefragten IT-Profi mit unserer praxisnahen Ausbildung. Jetzt anmelden und loslegen!
Derzeit ist kein Kurs verfügbar. Wir informieren Sie gerne, sobald der nächste Kurstermin fixiert ist. Klicken Sie auf die nachfolgende Schaltfläche, um die Erinnerungsfunktion zu aktivieren.
Möglicherweise können wir Ihnen auch eine Alternative zu diesem Kurs anbieten – rufen Sie uns einfach unter +43 1 476 77-5555 an. Wir beraten Sie gerne!
Erinnerung wurde aktiviert!
Sie werden benachrichtigt, sobald wieder buchbare Termine zur Verfügung stehen!
In allen Einzelmodulen werden Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis gezeigt. Dieser Lehrgang besteht aus folgenden Einzelkursen und Modulen:
Node JS – Basis
Einrichtung, Setup und Arbeiten im Terminal, Kommandozeile
Asynchroner Control Flow
Module
Zugriff Dateisystem (fs), Datenspeicherung
HTTP Request verarbeiten
Bibliotheks-Sammlungen (wie beispielsweise NPM)
Routing
Erstellung eines Web Servers mit NodeJS
ExpressJS Grundlagen
Template Engine (wie beispielsweise EJS)
CRUD, RESTful JSON Services
Authentification (inkl. JWT)
WebSockets
Erstellung einfacher Full-Stack Webapplikationen
Node JS – Aufbau
Multithreading (mit beispielsweise WebWorkers)
Prozesse & Child Prozesse
Eventdriven
Zugriff auf Datenbanken
Grundlagen SQL, NoSQL-Datenbanken
MongoDB (Zugriff, Kataloge und Daten)
SchemaBuilder (wie beispielsweise Mongoose)
MongoDB CRUD Operationen
MongoDB Aggregation Operationen
Buffer & Streams, Fileupload
Proxy HTTP
Security
Content Security Policy
XSS, CSRF und weitere Attacken
Design Patterns (wie beispielsweise MVC)
Authentifizierung und Autorisierung
JSON Web Token
Software-Engineering für JavaScript-Developer
Requirements-Engineering, Anforderungsmanagemen
Lastenhaft, Pflichtenheft, Projektdokumentation
Code-Dokumentation (mit beispielsweise JSDoc)
Projektmanagement, agile Methoden, Zeitplanung
Arbeiten im Team
SCM und Versionskontrolle (mit beispielsweise Git)
React-Router zur Navigation in der Single-Page-Applikation
State-Management (mit beispielsweise Redux-Store)
React-Extension für Chrome
Produktions-Build
Daten über API-Schnittstellen mit Backend austauschen
Erstellung umfangreicher MERN Full Stack Applikationen
Programmierpraxis zum Software Developer JavaScript
Realisierung eines Softwareprojekts - dieses Projekt wird in Heimarbeit erstellt.
Ziele
Teilnehmer/innen lernen alle Bereiche kennen, die zur Umsetzung von Full Stack Webapplikationen benötigt werden. Selbständig wird als Abschlussarbeit ein komplexes und praxisnahes Projekt im MERN Stack umgesetzt.
Der Lehrgang beginnt mit Software-Engineering, der Planung und dem Management des Programmcodes. Sie lernen Arbeiten mit NodeJS und Erstellung von serverseitigen Applikationen mit JavaScript, Verwendung der Datenbank MongoDB und Umsetzung von User-Interfaces mit ReactJS kennen.
Mit erfolgreich abgeschlossener Ausbildung können Sie komplexe Full Stack Projekte mit JavaScript umsetzen und gehören in den Bereichen MERN, React und NodeJS zu einer/einem gefragten Kandidat/in am Arbeitsmarkt.
Eigener PC bzw. Notebook (ein zweiter Bildschirm wird empfohlen) und Adminrechte (nicht in einem Präsenzkurs am WIFI notwendig, hier stehen Ihnen Windows-Rechner zur Verfügung, jedoch wäre es gut für Übungen daheim bzw. für die Projektphase am Ende der Ausbildung)
Internetanschluss, Mikrofon & Webcam
Abschluss
Diese Ausbildung wird mit einer Projektpräsentation sowie einer Theorie-Prüfung abgeschlossen. Bei erfolgreichem Abschluss erhalten Sie ein Zeugnis. Die praktische Prüfung findet ca. 2 Wochen nach Kursende statt. Den genauen Termin bzw. die Möglichkeit zur Anmeldung haben Sie im laufenden Kurs.
Die Theorieprüfung kann in unserem IT-Testcenter mittels computergestützten Prüfung absolviert werden. Dieser Test beinhaltet 25 Fragen, die in 50 Minuten beantwortet werden müssen – bestehend aus Multiple-Choice-Fragen mit einer oder mehreren richtigen Antworten. Um die theoretische Prüfung erfolgreich abzuschließen, müssen mindestens 19 Fragen (75%) richtig beantwortet werden.
Bitte vereinbaren Sie sich selbständig innerhalb der Woche nach Ende des Kurses und vor der praktischen Prüfung einen Termin in unserem IT-Testcenter. Sie können erst nach erfolgreicher Absolvierung des Theorieteils zur praktischen Prüfung antreten.
Die Prüfungsgebühr (Erstantritt) für diesen Termin ist in den Lehrgangskosten enthalten.
Hinweis/FAQ
Spezial-Förder-Tipp!
Die FFG unterstützt mit dem Skills Scheck Unternehmen bei der Digitalisierung und ökologischen Nachhaltigkeit. Sichern Sie sich bis zu 60 % der Weiterbildungskosten (max. 5.000,00 EUR) für diese Schulung und profitieren Sie von der Förderung für bis zu 10 Personen in Ihrem Unternehmen! Mehr erfahren
Hinweis: Das Budget der aktuellen Förderperiode ist bereits ausgeschöpft. Eine Neuauflage ist für das 2. Quartal 2025 geplant.
Spezial-Förder-Tipp!
Die FFG unterstützt mit dem Skills Scheck Unternehmen bei der Digitalisierung und ökologischen Nachhaltigkeit. Sichern Sie sich bis zu 60 % der Weiterbildungskosten (max. 5.000,00 EUR) für diese Schulung und profitieren Sie von der Förderung für bis zu 10 Personen in Ihrem Unternehmen! Mehr erfahren
Hinweis: Das Budget der aktuellen Förderperiode ist bereits ausgeschöpft. Eine Neuauflage ist für das 2. Quartal 2025 geplant.
Förderungen
Unser WIFI-Service für Sie:
Förderprogramme und Anlaufstellen auf einen Blick: Entdecken Sie die wichtigsten Fördermöglichkeiten und Anlaufstellen. Mehr erfahren
Kostenlose Förder-Infotermine: Erhalten Sie einen Überblick über relevante Förderungen und stellen Sie Ihre individuellen Fragen. Jetzt informieren und anmelden
Kostenloser Kostenvoranschlag: Für die Einreichung bei Förderstellen bieten wir Ihnen einen unverbindlichen Kostenvoranschlag. Mehr erfahren
Teilzahlungsmöglichkeit: Nutzen Sie unsere kostenlose Teilzahlungsmöglichkeit für Kurse, die länger als einen Monat dauern. Mehr erfahren
Hinweis: Sie werden zur Anmeldung direkt auf die zentrale WKO-Anmeldeseite umgeleitet und gelangen nach erfolgreicher Anmeldung automatisch wieder auf unsere Seite zurück.
Die Erstellung des Kostenvoranschlags oder Bildungskarenz-Datenblatts erfolgt im Warenkorb.
Bitte legen Sie durch Klick auf „Zur Buchung“, „Restplatz sichern“, „Voranmeldung“ oder „Warteliste“ die gewünschte(n) Veranstaltung(en) in den Warenkorb. Vom Warenkorb aus können Sie anschließend den Kostenvoranschlag oder das Bildungskarenz-Datenblatt erstellen. Die Erstellung ist kostenlos und erfordert keine Anmeldung oder Registrierung.
Hinweis: Sie werden zur Anmeldung direkt auf die zentrale WKO-Anmeldeseite umgeleitet und gelangen nach erfolgreicher Anmeldung automatisch wieder auf unsere Seite zurück.