Software Developer JavaScript Software Developer JavaScript
Software Developer JavaScript
14

Sie erlernen JavaScript, die mit Abstand vielseitigste Programmiersprache weltweit, um damit Fullstack Web Applikationen, betriebssystemunabhängige Desktop Programme sowie plattformunabhängige mobile Web Anwendungen entwickeln zu können.

1 Kurstermin
25.04.2022 - 24.11.2022 Tageskurs
Präsenzkurs
WIFI Innsbruck Campus
Verfügbar
4.673,00 EUR
Teilzahlung - 7 x 667,57 EUR
Ansicht erweitern

Mo, Do, 18.00-21.30, jeden 2. Sa, 09.00-16.30
Kursdauer: 284 Lehreinheiten
Stundenplan

Egger-Lienz-Straße 116
6020 Innsbruck

Kursnummer: 42824011

Software Developer JavaScript

Inhaltlich deckt dieser Kurs die Grundlagen sowie die fortgeschrittene Programmierung mit
JavaScript ab und umfasst dabei sowohl Client-seitige JavaScript Programmierung im Web
Browser als auch den Server-seitigen Einsatz der Programmiersprache mit Hilfe der
Laufzeitumgebung Node.js. Dabei wird ein Verständnis für die Erstellung von Fullstack Web
Anwendungen geschaffen, sodass Sie die gesamte Anwendungslogik vom Client über den Server
mit Hilfe der vielseitigen Programmiersprache JavaScript umsetzen können.

In weiteren Abschnitten dieses Kurses lernen Sie, wie die von Ihnen erstellten Anwendungen auf
sichere Art und Weise im Web gehostet werden können, wie Sie Docker Container zur
Kombination und Skalierung von Anwendungsmodulen nutzen können sowie gesamte Projekte
mit Versionsverwaltung gemeinsam im Team entwickelt werden können. Darauf aufbauend wird
auch ein Einblick in das Projektmanagement sowie Dokumentation von Projekten im
Unternehmensfeld gegeben.

Alle aufgeführten sowie weitere Hauptthemen dieses Kurses werden im nachfolgend aufgelistet:

  • Schnelleinstieg in HTML und CSS
  • JavaScript Grundlagen sowie fortgeschrittene Anwendung
  • Client-seitige JavaScript Programmierung mit HTML5 APIs
  • Server-seitige JavaScript Programmierung mit Node.js
  • Server-seitige Programmierung mit PHP
  • Datenbanken mit MySQL
  • Desktop Anwendungen mit Electron
  • Versionsverwaltung mit Git
  • Hosting und Security
  • Containerverwaltung
  • Linux Grundlagen sowie Linux Kommandozeile
  • IoT mit Raspberry Pi und Espruino
  • Projektmanagement und Dokumentation

Inhaltliche Details zu den spezifischen JavaScript Inhalten:

Grundlagen:
  • JavaScript Laufzeitumgebungen
  • Variablen / Datentypen / Objekte
  • Operatoren
  • Kontrollstrukturen
  • Funktionen / Funktionale Programmierung
  • Fehlerbehandlung


Fortgeschrittene Anwendung:
  • Fortgeschrittene Nutzung von Arrays und Objekten
  • Klassen / Objektorientierte Programmierung
  • Promises / Asynchrone Programmierung
  • Netzwerkkommunikation / AJAX / JSON / REST
  • Generatoren
  • Syntactic Sugar aus ECMAScript 2015 und neuer

Client-seitige JavaScript Programmierung mit HTML5 APIs:
  • Document Object Model (DOM)
  • Event Handling
  • Interaktion mit Webseiten
  • Moderne HTML5 APIs
  • Parallele Programmierung (Web Worker)
  • Service Worker
  • Progressive Web Apps (PWA)

Server-seitige JavaScript Programmierung mit Node.js:
  • Programmablauf
  • Dateizugriff
  • Netzwerkzugriff
  • Web Server
  • Socket Server
  • Systemzugriff
  • Parallele Programmierung (Cluster)
  • Verschlüsselung

 

  • Sicherer Umgang mit Windows, Linux oder macOS
    Gute HTML- und CSS-Kenntnisse
    Privater Computer mit Administrationsrechten

 

  • Personen, die zusätzlich zu ihrem erlernten Beruf ihr Portfolio um die Software Developer-Komponente erweitern möchten
  • Personen, die gezielt eine Karriere als Software Developer anstreben
  • Personen, die sich am Arbeitsmarkt neu orientieren möchten und eine Karriere im Software Development starten
  • Interessierte Personen, Vereine, Non-Profit-Organisationen
  • Lehrlinge im IT Bereich

 

Die Ausbildung schließt mit einer Abschlussarbeit und dem WIFI Zeugnis „Software Developer JavaScript“.

Diese Abschlussarbeit schließt mit einer Projektpräsentation sowie einer Theorie-Prüfung ab. Die Prüfung findet nach Kursende statt. Den genauen Termin 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.

Dieses Kursangebot entspricht den Förderkriterien Bildungsgeld update des Landes Tirol. Bitte prüfen Sie selbst, ob Sie persönlich die Voraussetzungen erfüllen.

Sie können bares Geld sparen: Reichen Sie einfach Ihre berufliche Weiterbildung beim zuständigen Finanzamt über Ihre Arbeitnehmerveranlagung / Einkommensteuererklärung ein.

Diese Schulung ist auch als individuelles Firmentraining (FIT) durchführbar.
WIFI Inhouse Trainings sind maßgeschneiderter Wissenstransfer für Unternehmen.

Bei uns ist alles passgenau: Wer, Was, Wie, Wo, Wann – die Firmenschulung ist punktgenau auf die Kundenwünsche abgestimmt.

Bei Fragen oder Interesse an einem Training, Coaching oder Workshop kontaktieren Sie uns hier.

Letzte Änderung: 30.09.2021