Ausbildung zum geprüften Software Developer - JavaScript Ausbildung zum geprüften Software Developer - JavaScript
Ausbildung zum geprüften Software Developer - JavaScript

Erweitern Sie Ihre Kenntnisse und werden Sie JavaScript Developer. Erlernen Sie die mit Abstand vielseitigste Programmiersprache weltweit, JavaScript, um damit Fullstack-Webapplikationen, betriebssystemunabhängige Desktop-Applikationen sowie plattformunabhängige mobile Applikationen zu entwickeln.

1 Kurstermin
14.06.2022 - 07.10.2022 Tageskurs
Live-Online-Kurs
Online
Durchführungsgarantie
Warteliste
Teilzahlung: 5 x 620,00 EUR
Einmalzahlung: 3.100,00 EUR
Ansicht erweitern

Wochentag(e): DI MI DO FR
Kursdauer: 109 Lehreinheiten
Stundenplan

Kursnummer: 18185051
29.11.2021 - 01.04.2022 Tageskurs
Präsenzkurs
WIFI Wien
Teilzahlung: 5 x 620,00 EUR
Einmalzahlung: 3.100,00 EUR

Wochentag(e): MO DI FR
Kursdauer: 109 Lehreinheiten
Stundenplan

Währinger Gürtel 97
1180 Wien

Kursnummer: 18185011

Wochentag(e): MI DO FR
Kursdauer: 109 Lehreinheiten
Stundenplan

Währinger Gürtel 97
1180 Wien

Kursnummer: 18185021

Ausbildung zum geprüften Software Developer - JavaScript

Software Developer - JavaScript
Prüfung zum Software Developer JavaScript
Projekt und Coaching
Software Engineering für JavaScript Developer

Dieses Komplettpaket besteht aus folgenden Einzelkursen und Modulen:

Software-Engineering für JavaScript-Developer
Projektdokumentation - Requirements-Engineering Grundlagen - Erstellung eines Pflichtenhefts - Dokumentation - Project-Managment (mit beispielsweise GitLab oder Redmine) - Arbeiten im Team - Vorgehensmodelle - Terminplanung - Qualitätssicherung - Versionskontrolle (mit beispielsweise Git) - Kommandozeile - grafische Tools - webbasierte Tools - Test Driven Development - Continous Integration - Build-Tools (wie beispielsweise Grunt) - Deployment - Continous Deployment (mit beispielsweise GitLab CI).

NodeJS - Basis
Einrichtung und Setup - Arbeiten im Terminal, Kommandozeile - Erweiterte JavaScript-Kenntnisse - Asynchroner Control Flow - Eventdriven - Module - ECMAScript6 - Datenspeicherung - WebSockets - HTTP Request verarbeiten - Multithreading (mit beispielsweise WebWorkers) - Prozesse & Child Prozesse - Bibliotheks-Sammlungen (wie beispielsweise NPM) - Erstellung einfacher Full-Stack Webapplikationen - Best-Practice Beispiele - praktische Übungen - Tipps & Tricks aus der Praxis

JavaSkript Applikationen für Desktop & Mobile entwickeln
JavaScript-Laufzeitumgebung für Desktop-Applikationen (Electron, Node) - Verwendung von Electron-APIs für den Zugriff auf native Funktionen - Fenster - Menüs - Verwendung von Node-APIs für den Zugriff auf native Funktionen - Dateisystem - Netzwerk - Betriebssysteminformationen - C++ Addons - Erstellung von betriebssystemspezifischen Paketen (wie beispielsweise exe, dmg, deb, etc.) - JavaScript-Laufzeitumgebung für mobile Applikationen (Cordova) - alternative Laufzeitumgebungen (wie beispielsweise Ionic, ReactNative) - Verwendung von Cordova-APIs für den Zugriff auf native Funktionen - Kamera - GeoLocation - Grundlagen der Veröffentlichung von Mobilen Applikationen in App Stores - Einsatz von Bibliotheken (wie beispielsweise Photon, OnsenUI, Framework7) - Progressive Web Apps - Erstellung umfangreicher Desktop & Mobiler Applikationen - Best-Practice Beispiele - praktische Übungen - Tipps & Tricks aus der Praxis

Programmierpraxis zum Software Developer JavaScript
Realisierung eines Softwareprojekts - dieses Projekt wird in Heimarbeit erstellt.

Sie erlernen die mit Abstand vielseitigste Programmiersprache weltweit, um damit Fullstack-Webapplikationen, betriebssystemunabhängige Desktop-Applikationen sowie plattformunabhängige mobile Applikationen zu entwickeln.

  • Gute HTML und CSS-Kenntnisse (entsprechend Absolventen/-innen des Kurses HTML/CSS für Web Developer)
  • Grundlegende Programmierkenntnisse mit JavaScript (entsprechend Absolventen/-innen des Kurses Programmieren mit JavaScript - Basis)
  • Eigener PC bzw. Notebook (nicht im Kurs am WIFI, jedoch für Übungen daheim bzw. fur die Projektphase am Ende der Ausbildung)

 

Diese Ausbildung wird mit einer Projektpräsentation und einer Theorie-Prüfung abgeschlossen. Bei erfolgreichem Abschluss erhalten Sie ein Zeugnis. Die Prüfung findet ca. eine Woche nach Kursende statt. Den genauen Termin erfahren Sie bzw. die Möglichkeit zur Anmeldung haben Sie im laufenden Kurs. Die Prüfungsgebühr (Erstantritt) für diesen Termin ist in den Lehrgangskosten enthalten.

Ein wesentlicher Bestandteil für Ihren Lernerfolg ist die intensive Auseinandersetzung mit den Kursinhalten auch außerhalb der Kurszeiten. Rechnen Sie hier mit einem zusätzlichen Lernaufwand von 8 Stunden/Woche. In der Projekt- bzw. Coachingphase, in der Sie hauptsächlich außerhalb der Kurszeit Ihr Projekt erledigen, ist mit ca. 20 Stunden/Woche zusätzlichem Zeitaufwand zu rechnen.

Bei der Durchführung der Projektarbeit werden Sie vom Entwurf bis zur Präsentation begleitet. In regelmäßigen Präsenztrainings am WIFI werden Ihre Fortschritte, Probleme sowie Lösungsmöglichkeiten besprochen. Den Großteil der Arbeit erledigen Sie jedoch zu Hause, begleitet und unterstützt durch eCoaching. Die Projektarbeit muss mindestens zwei Themenkomplexe abdecken (Clientseitige Webapplikation, Serverseitige Webapplikation,
Desktop-Applikation und/oder Mobile Applikation). Die Kombination kann frei gewählt werden, alternativ können auch zwei kleinere Softwareprojekte realisiert und präsentiert werden.

DI (FH) Alexander Vincenz

DI (FH) Alexander Vincenz

Durch meine Spezialisierung auf User-Interface Entwicklung für Webapplikationen (HTML, CSS und JS) und mobile Webanwendungen arbeite ich seit einigen Jahre verstärkt an Kiosksystemen und webbasierten Office-Applikationen großer internationaler Unternehmen. Im Bereich Mobile habe ich zahlreiche HTML-Promotions und Kampagnen umgesetzt. Meine Tätigkeit als Webentwickler startete ich während meines Studiums der Medientechnik vor 20 Jahren.

Sie finden sich im Förderdschungel nicht mehr zurecht?

Wir haben für Sie einige Förderungen für Lehrlinge, Erwerbstätige, Unternehmer/-innen und Arbeitsuchende im Überblick zusammengestellt.

Der einfache Weg zur Kursförderung

  1. Kurs suchen
  2. Kostenvoranschlag erstellen
  3. Förderstelle kontaktieren
  4. Kurs buchen
Hier finden Sie alle unsere Fördertipps

Letzte Änderung: 21.05.2021 | i |