Brändle Rosi
T 05572/3894-463
E braendle.rosi@vlbg.wifi.at
Web Developer Lehrgang
Web-Architekturen
- Architektur-Prinzipien
- Multitier Architecture
- SOA – Service Oriented Architecture
- Microservice Architecture
Anforderungs-Management
- Prozess-Management / BPMN 2.0
- Kommunikation / Dokumentation
- Product Lifecycle / Versions-Management
- Deployment
Grundlagen der Web-Entwicklung
- Webseiten-Gestaltung (HTML 5.0, CSS 3.0)
- JavaScript + Frameworks (jQuery, Bootstrap)
Schnittstellen (Daten/Datenbanken)
- Entity Framework
- Code-First-/-Database-First-Approach
- CRUD-Operationen
- Unit of Work
- Unit of Work & Generic Repositories
- RESTful Services, Objekt-Notationen (XML / JSON)
Wahlweise: Programmieren mit ASP.NET MVC
(MVC Pattern, Routes, Bundles, RazorView-Engine, HTML Helper Methods)
oder: Programmieren mit PHP
- PHP Grundlagen (MVC Pattern, Routes, Bundles)
- PHP Helper Methods (HTML, AJAX)
- Globalisierung (Mehrsprachigkeit, länderspez. Zeichen-Formatierung)
- Validierung (Client- und serverseitige Validierung)
- Bootstrap mit PHP
- AJAX mit PHP / jQuery
- Rich-Controls - PHP Equivalent (GridMVC, Treeview, Dropzone)
Single Page-Applikationen mit Angular und TypeScript
- Angular im Überblick Grundlagen TypeScript Tooling Angular NodeJS, Packetmanager npm Visual Studio Code Angular CLI Grundlagen Angular Angular-Module, -Komponenten
- Data Binding, Template Syntax
- Direktiven, Services, Pipes Inputs, Outputs, Events DI - Dependency Injection Formulare & Backend-Anbindung
Projektmanagement
Projekt-/Diplomarbeit