Kursbeschreibung
Programmieren mit JavaScript - Basis
Grundlagen des Programmierens - Programmerstellung - strukturierte Programmierung - JavaScript Ökosystem - Entwicklungsumgebung - Laufzeitumgebung - Debugging - Dokumentation - JavaScript Grundlagen - Syntax - Datentypen - Variablen/Konstanten - Objekte - Ausdrücke - Operatoren - Kontrollstrukturen - Funktionen - Einsatz von Bibliotheken (wie beispielsweise jQuery) - Ereignisbehandlung - DOM-Traversing - DOM-Manipulation - Effekte - Erstellung einfacher Webapplikationen - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
Programmieren mit JavaScript - Aufbau
Erweiterte JavaScript Kenntnisse - Objektorientierte Programmierung - Prototypen - Vererbung, Mixin, Duck-Typing - Exceptions - Synchrone und asynchrone Client-/Server-Kommunikation - JSON - REST - Zugriff auf und Verwendung von OpenData - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen - erweiterte DOM Manipulation und Interaktion - Canvas - SVG - Audio/Video - Strukturierter und modularer Aufbau von JavaScript-Projekten - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
Software-Engineering für JavaScript-Developer
Projektdokumentation - Requirements-Engineering Grundlagen - Erstellung eines Pflichtenhefts - Dokumentation - Project-Management (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). Webapplikationen mit JavaScript entwickeln Einsatz von Bibliotheken, Micro-Frameworks und Frameworks am Frontend (wie beispielsweise jQuery UI, Rivets, Bootstrap, AngularJS oder YUI) - Serverseitige JavaScript-Laufzeitumgebung (Node) - alternative Laufzeitumgebungen (wie beispielsweise Rhino) - Datenspeicherung - erweiterte JavaScript-Kenntnisse - WebSockets - Multithreading (mit beispielsweise WebWorkers) - Design Patterns (wie beispielsweise MVC) - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks am Backend - Bibliotheks-Sammlungen (wie beispielsweise NPM) - Erstellung umfangreicher Full-Stack Webapplikationen - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis. Desktop-Applikationen mit JavaScript entwickeln JavaScript-Laufzeitumgebung für Desktop-Applikationen (Electron, Node) - Verwendung von Electron-APIs für den Zugriff auf native Funktionen - Fenster - Menüs - Benachrichtigungen - Tray - Touchbar (MacOS) - Verwendung von Node-APIs für den Zugriff auf native Funktionen - Dateisystem - Netzwerk - Multithreading - Betriebssysteminformationen - C++ Addons - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen (wie beispielsweise NPM) - Erstellung umfangreicher Desktop-Applikationen - Deployment - Erstellung von betriebssystemspezifischen Paketen (wie beispielsweise exe, dmg, deb, etc.) - Installer - Icons - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis. Mobile Applikationen mit JavaScript entwickeln Einsatz von Bibliotheken, Micro-Frameworks und Frameworks (wie beispielsweise Bootstrap, jQuery Mobile oder Framework7) - JavaScript-Laufzeitumgebung für Mobile Applikationen (Cordova) - alternative Laufzeitumgebungen (wie beispielsweise Ionic) - Verwendung von Cordova-APIs für den Zugriff auf native Funktionen - Dateisystem - Cloud - Kamera - GeoLocation - Benachrichtigungen - Geräteinformationen - Verwendung von Cordova-Plugins für den Zugriff auf spezielle native Funktionen (wie beispielsweise QR-Scanner oder Background-App) - Grundlagen der Veröffentlichung von Mobilen Applikationen - Build Prozess - Publizieren in App Stores - Erstellung umfangreicher 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.
Software-Engineering für JavaScript-Developer
Projektdokumentation - Requirements-Engineering Grundlagen - Erstellung eines Pflichtenhefts - Dokumentation - Project-Management (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). Webapplikationen mit JavaScript entwickeln Einsatz von Bibliotheken, Micro-Frameworks und Frameworks am Frontend (wie beispielsweise jQuery UI, Rivets, Bootstrap, AngularJS oder YUI) - Serverseitige JavaScript-Laufzeitumgebung (Node) - alternative Laufzeitumgebungen (wie beispielsweise Rhino) - Datenspeicherung - erweiterte JavaScript-Kenntnisse - WebSockets - Multithreading (mit beispielsweise WebWorkers) - Design Patterns (wie beispielsweise MVC) - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks am Backend - Bibliotheks-Sammlungen (wie beispielsweise NPM) - Erstellung umfangreicher Full-Stack Webapplikationen - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis. Desktop-Applikationen mit JavaScript entwickeln JavaScript-Laufzeitumgebung für Desktop-Applikationen (Electron, Node) - Verwendung von Electron-APIs für den Zugriff auf native Funktionen - Fenster - Menüs - Benachrichtigungen - Tray - Touchbar (MacOS) - Verwendung von Node-APIs für den Zugriff auf native Funktionen - Dateisystem - Netzwerk - Multithreading - Betriebssysteminformationen - C++ Addons - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen (wie beispielsweise NPM) - Erstellung umfangreicher Desktop-Applikationen - Deployment - Erstellung von betriebssystemspezifischen Paketen (wie beispielsweise exe, dmg, deb, etc.) - Installer - Icons - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis. Mobile Applikationen mit JavaScript entwickeln Einsatz von Bibliotheken, Micro-Frameworks und Frameworks (wie beispielsweise Bootstrap, jQuery Mobile oder Framework7) - JavaScript-Laufzeitumgebung für Mobile Applikationen (Cordova) - alternative Laufzeitumgebungen (wie beispielsweise Ionic) - Verwendung von Cordova-APIs für den Zugriff auf native Funktionen - Dateisystem - Cloud - Kamera - GeoLocation - Benachrichtigungen - Geräteinformationen - Verwendung von Cordova-Plugins für den Zugriff auf spezielle native Funktionen (wie beispielsweise QR-Scanner oder Background-App) - Grundlagen der Veröffentlichung von Mobilen Applikationen - Build Prozess - Publizieren in App Stores - Erstellung umfangreicher 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.
Programmieren mit JavaScript - Basis
Grundlagen des Programmierens - Programmerstellung - strukturierte Programmierung - JavaScript Ökosystem - Entwicklungsumgebung - Laufzeitumgebung - Debugging - Dokumentation - JavaScript Grundlagen - Syntax - Datentypen - Variablen/Konstanten - Objekte - Ausdrücke - Operatoren - Kontrollstrukturen - Funktionen - Einsatz von Bibliotheken (wie beispielsweise jQuery) - Ereignisbehandlung - DOM-Traversing - DOM-Manipulation - Effekte - Erstellung einfacher Webapplikationen - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
Programmieren mit JavaScript - Aufbau
Erweiterte JavaScript Kenntnisse - Objektorientierte Programmierung - Prototypen - Vererbung, Mixin, Duck-Typing - Exceptions - Synchrone und asynchrone Client-/Server-Kommunikation - JSON - REST - Zugriff auf und Verwendung von OpenData - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen - erweiterte DOM Manipulation und Interaktion - Canvas - SVG - Audio/Video - Strukturierter und modularer Aufbau von JavaScript-Projekten - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
Software-Engineering für JavaScript-Developer
Projektdokumentation - Requirements-Engineering Grundlagen - Erstellung eines Pflichtenhefts - Dokumentation - Project-Management (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). Webapplikationen mit JavaScript entwickeln Einsatz …
mehrweniger lesen
Software-Engineering für JavaScript-Developer
Projektdokumentation - Requirements-Engineering Grundlagen - Erstellung eines Pflichtenhefts - Dokumentation - Project-Management (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). Webapplikationen mit JavaScript entwickeln Einsatz …
Beginn
08.03.2027
Ende
08.11.2027
Uhrzeit von
18:00:00
Uhrzeit bis
21:30:00
Dauer
284,00 Einheiten
Ort
WIFI Innsbruck
Egger-Lienz-Straße 116
6020 Innsbruck
Egger-Lienz-Straße 116
6020 Innsbruck
Ort
WIFI Innsbruck
Straße
Egger-Lienz-Straße 116
PLZ
6020
Ort
Innsbruck
Land
Österreich
Bundesland
Tirol
Tel
Fax
05 90 90 55 7777
Ziele
Software Developer JavaScript
Zielgruppe
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
Kosten
€ 5.954
Referent
Markus Prodinger
Kursnummer
42824016
Plätze
12,00
Diese Kurse könnten Sie auch interessieren ...
Uber Weiterbildungsvorschläge
Refreshing für IS-Manager und IS-Auditoren
IREB® Certified Professional for Requirements Engineering - Advanced Level (CPRE-AL): Requirements Management - Online
ISTQB® Certified Tester - Advanced Level: Test Analyst (CTAL-TA) Online
Access Advanced
Barrierefreie PDF mit Adobe Acrobat
PC Hardware für IT-Administration
CompTIA Cloud Essentials
Azure Administrator Associate
Visual Basic for Applications PowerPoint
Linux System Administration I
Java Basic
AutoCAD 2D - Grundlagen
Ausbildung zum Laserschutzbeauftragten für technische Anwendungen gem. EN 60825-1 (2014) und ÖNORM S 1100
Friseur:in - Vorbereitung auf die fachlich-mündliche Prüfung (Modul 2B)
SQL-Aufbau für Microsoft SQL-Server - Erstellen und Ändern von Datenbankobjekten
KI for Business Basic
ISTQB® Certified Tester - Advanced Level: Technical Test Analyst (CTAL-TTA) - Online
iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A): Domain-Driven-Design - Online
IREB Certified Professional for Requirements Engineering Foundation Level (CPRE-FL) Online
Business Data Analyst (BDA) - Datenanalyse mit Excel und Power BI
Excel für Controller
Excel für Controller
Excel für Controller
Excel für Controller
Excel Makro-Schule VBA I
Excel Makro-Schule VBA I
Excel Makro-Schule VBA I
Power BI Desktop Grundlagen
Power BI Desktop Grundlagen
Power Query Grundlagen
Power Query Grundlagen
Official ISC2 CISSP Training 6 Tage Österreich
Computerkurs – Einsteiger*innen (Microsoft Windows und Office)
emo2type – 10-Finger-Schreiben in Rekordzeit
Gewerbliche Vermögensberatung Vorbereitung auf die Befähigungsprüfung
AutoCAD® für Tiefbau (Civil 3D)
Vorbereitung auf die Prüfung im Elektroschweißen (ME III) inkl. Normprüfung
Führen von Baumaschinen und Baggern (Grundkurs)
Führen von Fahrzeug- und Ladekranen bis 300 kNm
Führen von Fahrzeug- und Ladekranen über 300 kNm
AutoCAD-Aufbau
Führen von Fahrzeug- und Ladekranen bis 300 kNm
Industrieklettern - Ausbildung zum Höhenarbeiter
Führen von Hubstaplern
Führen von Hubstaplern
AutoCAD, Grundlagen für technische Zeichner
AutoCAD, Grundlagen für technische Zeichner
Access, Grundlagen Datenbankentwicklung
Access, Grundlagen Datenbankentwicklung
Excel, Vertiefung: Funktionen, Pivot, Diagramme, Makros
SQL Server, Administering a SQL Database Infrastructure
SQL Server, Administering a SQL Database Infrastructure
Datenschutz, Betrieblicher Datenschutzbeauftragter
Datenschutz, Betrieblicher Datenschutzbeauftragter
Windows 11 Client, Client Security Deep Dive
Windows 11 Client, Client Security Deep Dive
Kubernetes, Administration
Kubernetes, Administration
KI: Künstliche Intelligenz, Vertiefung ChatGPT und weitere Techniken
KI: Künstliche Intelligenz, Vertiefung ChatGPT und weitere Techniken
Microsoft 365, Power Platform Administration and Governance
Microsoft 365, Power Platform Administration and Governance
PowerShell, Automated Administration Fundamentals
PowerShell, Automated Administration Fundamentals
SQL Server 2025, Delta-Training 2017 - 2019
SQL Server 2025, Delta-Training 2017 - 2019
Hydraulik - proaktive Instandhaltung und effiziente Wartung
Staplerführer:in - (gemäß § 6 Z 2 FK-V)
Staplerführer:in - (gemäß § 6 Z 2 FK-V)
Auffrischung Befähigungsnachweis für Arbeiten unter Niederspannung
Fräsen 1 Grundlagen
Gas- und Sanitär-, Heizungs- und Lüftungstechnik
Metallbearbeitung für Maschinenbautechniker:innen (H1) und Metallbearbeiter:innen
Adobe Illustrator
Ausbildung zur Sicherheitsvertrauensperson - Präsenzkurs
Online: Excel Kurs – Datenanalyse mit Pivot Tabelle (PT-11.0-26)
Vorbereitung auf die Lehrabschlussprüfung, Tiefbau - Praxis
Vorbereitung auf die Lehrabschlussprüfung, Betonbau - Praxis
Vorbereitung auf die Lehrabschlussprüfung, Hochbau - Praxis
Das BauKG der/die Planungs- und Baustellenkoordinator*in
Ausbildung zum/zur zertifizierten CompTIA Security+ Professional
Digital fit im Berufsalltag - 10% Last Minute
Brände mit Photovoltaikanlagen Haftungsrechtliche Aspekte
Digital Workplace Power-User - Smarte Zusammenarbeit mit Microsoft 365, Cloud & KI
INFO-Veranstaltung PC-Techniker
Digitale Basiskompetenzen - Office, Internet, E-Mail für Beruf & Alltag
MS-Word - Kompakt - Moderne Textverarbeitung für Beruf und zu Hause
MS-Excel - Grundlagen - Ein Muss für alle, die mit Zahlen und Kalkulationen arbeiten
Start mit dem Computer - Leichter Einstieg für Anwender über 50
Kombikurs - Adobe Indesign und Photoshop mit KI Funktionen
Adobe InDesign Grundlagen
AutoCAD Civil 3D - Online
Autodesk Revit - Aufbau
KNX: Grundkurs inkl. Zertifizierung
Ausbildung zur Sicherheitsvertrauensperson
Infoabend MK Spengler
Pneumatik Aufbau
Excel Einführungskurs (ECDL/ICDL Modul)
Arbeiten unter Niederspannung
KI im Projektmanagement
AutoCAD® 2D - Aufbau
Ausbildung zum/zur Fußpfleger:in - Informationsveranstaltung
AI-Tagesworkshop SEO: Das Potenzial von AI im Digital Marketing nutzen
AI-Tagesworkshop SEO: Das Potenzial von AI im Digital Marketing nutzen
Introduction to Microsoft 365 and AI administration
Introduction to Microsoft 365 and AI administration
Microsoft SharePoint Online für Office Anwender*innen
Microsoft Office 365 - Teamarbeit und Kommunikation
Introduction to Microsoft 365 and AI administration
Adobe Acrobat - Interaktive PDF - Formulare mit Acrobat Professional
Einführung in XML
Container Einsatz mit Docker
Microsoft Excel Perfection
Einführung in XML
Microsoft Office 365 - Teamarbeit und Kommunikation
Microsoft SharePoint Online für Office Anwender*innen
Microsoft Excel Perfection
Container Einsatz mit Docker
Advanced Certified Scrum Master (A-CSM) - Scrum Alliance Zertifizierung
AZ-900 Praxis+ Introduction to Microsoft Azure
Advanced Certified Scrum Master (A-CSM) - Scrum Alliance Zertifizierung
Introduction to Microsoft 365 and AI administration
Adobe Acrobat - Interaktive PDF - Formulare mit Acrobat Professional
AZ-900 Praxis+ Introduction to Microsoft Azure
Oracle Datenbank 21c/23ai Neuheiten Workshop
Managing HPE Alletra 6000 and HPE Alletra 5000
Kubernetes Administration (GL360)
DFSMSrmm Version 3.1 Workshop
Automate and Manage Red Hat OpenShift Virtualization with Ansible
Kubernetes Administration (GL360)
EC-Council Network Defense Essentials
Secure Programming with .NET and Microsoft Azure
Cloud Essentials
SQL Server: Introduction to SQL Databases
IBM Spectrum Protect and DB2 Workshop
Advanced Active Directory Attacks & Mitigations (AADA)
EC-Council Network Defense Essentials
IBM Spectrum Protect and DB2 Workshop
Cloud Essentials
SQL Server: Introduction to SQL Databases
Oracle Datenbank 21c/23ai Neuheiten Workshop
Leading SAFe 6
VBA-Programmierung - Integrierte Lösungen mit Office
VBA-Programmierung - Integrierte Lösungen mit Office
DFSMSrmm Version 3.1 Workshop
ITS: HTML5 Application Development Fundamentals
Secure Programming with .NET and Microsoft Azure
CPRE-FL / IREB - Zertifizierungslehrgang CPRE Requirements Engineering Foundation Level
ITS: HTML5 Application Development Fundamentals
Advanced Active Directory Attacks & Mitigations (AADA)
Leading SAFe 6
Managing HPE Alletra 6000 and HPE Alletra 5000
CPRE-FL / IREB - Zertifizierungslehrgang CPRE Requirements Engineering Foundation Level
Automate and Manage Red Hat OpenShift Virtualization with Ansible
PostgreSQL Datenbank Administration
Windows Server: Gruppenrichtlinien/Group Policies
Red Hat OpenShift Administration II: Configuring a Production Cluster
ISTQB Certified Tester AI Testing
ICAgile Programming
Linux 1 - Grundlagen
Red Hat OpenShift Administration I: Operating a Production Cluster
Microsoft Cybersecurity Architect
ISTQB Certified Tester AI Testing
Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications
Power Platform Architect - Praxisworkshop
Windows Server: Gruppenrichtlinien/Group Policies
Power Platform Solution Architect
ICAgile Programming
Microsoft Cybersecurity Architect
ISTQB® Certified Tester Foundation Level
Red Hat OpenShift Administration II: Configuring a Production Cluster
IT-Sicherheit
Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications
Red Hat OpenShift Administration I: Operating a Production Cluster
ISTQB® Certified Tester Foundation Level
Power Platform Architect - Praxisworkshop
Linux 1 - Grundlagen
Automate Administration with PowerShell
Red Hat System Administration I
Microsoft Power Platform Developer
Plan, configure, and manage collaboration communications systems with Microsoft Teams
Workshop - Modern Desktop und Device Management mit Intune (Teil 1)
Entwicklung von XAML-basierten Windows Desktop Applikationen mit WPF und WinUI
Plan, configure, and manage collaboration communications systems with Microsoft Teams
Masterclass: Hacking and Securing Windows Infrastructure (HSW)
Implementing and Configuring Cisco Identity Services Engine
Red Hat OpenShift Administration II: Configuring a Production Cluster with Exam
Implementing and Administering Cisco Solutions
Designing Cisco Data Center Infrastructure
Implementing and Configuring Cisco Identity Services Engine
Implementing and Administering Cisco Solutions
Designing Cisco Data Center Infrastructure
Microsoft Power Platform Developer
Entwicklung von XAML-basierten Windows Desktop Applikationen mit WPF und WinUI
Workshop - Modern Desktop und Device Management mit Intune (Teil 1)
Automating Administration mit PowerShell
VMware Cloud Foundation - Solution Architecture and Design [V9.0]
Red Hat System Administration I
Cisco Catalyst Center Foundations
Automating Administration mit PowerShell