Software Developer:in - JavaScript, Node.js für Fortgeschrittene - Diplomlehrgang
Durchgeführt von WIFI Wien
Beschreibung
In diesem Diplomlehrgang vertiefst du deine JavaScript-Kenntnisse, um Webseiten, Webservices, Fullstack-Webapplikationen sowie plattformunabhängige Desktop- und mobile Applikationen zu entwickeln. Du erhältst Einblicke in Software-Engineering, Projektmanagement und den Einsatz von KI-Tools zur Codegenerierung. Der Lehrgang umfasst Module zu fortgeschrittenen JavaScript-Techniken, Frontend-Entwicklung und Node.js, wobei du praxisnahe Beispiele und Best-Practice-Methoden erlernst. Am Ende des Kurses arbeitest du an einem komplexen Projekt, das deine Kenntnisse in HTML, CSS, JavaScript und Node.js anwendet. Die Teilnahme erfordert Vorkenntnisse und das Bestehen eines Theorietests, der grundlegende Themen abdeckt.
Tags
#Projektmanagement #Webentwicklung #DevOps #JavaScript #Software-Engineering #Frontend-Entwicklung #UX-Design #Node.js #Fullstack #RESTful-APITermine
Kurs Details
Fortgeschrittene JavaScript-Entwickler:innen Software-Entwickler:innen Studierende der Informatik Webentwickler:innen Personen, die ihre Kenntnisse im Bereich Fullstack-Entwicklung erweitern möchten Interessierte an Software-Engineering und Projektmanagement
Der Kurs behandelt die Entwicklung von Software und Webanwendungen unter Verwendung von JavaScript und Node.js. Teilnehmer:innen lernen, komplexe Web- und Softwareprojekte zu planen, zu entwerfen und umzusetzen, wobei sowohl Frontend- als auch Backend-Technologien berücksichtigt werden. Der Fokus liegt auf praktischen Anwendungen und dem Einsatz moderner Entwicklungsmethoden.
- Was sind die Unterschiede zwischen synchronem und asynchronem Programmablauf?
- Erkläre den Zweck von Promises in JavaScript.
- Was sind die Hauptfunktionen von Node.js?
- Wie implementiert man eine RESTful API?
- Welche Rolle spielt UX-Design im Softwareentwicklungsprozess?
- Was sind die Vorteile von Test Driven Development?
- Erkläre den Unterschied zwischen jQuery und Vanilla JavaScript.
- Was sind die Grundlagen von DevOps?
- Wie funktioniert die Client-Server-Kommunikation?
- Was sind die wichtigsten Punkte bei der Erstellung von Wireframes?