# Microsoft Development — Kurskatalog > Möchten Sie die Entwicklung von Software und Anwendungen unter Verwendung von Microsoft-Technologien und -Plattformen erlernen? Unsere Seminare bieten Ihnen die Möglichkeit, professionell Desktop-Anwendungen, Webanwendungen, mobile Apps und mehr zu entwickeln, die auf Microsoft-Betriebssystemen und -Umgebungen lauffähig sind. tecTrain besitzt als Microsoft Certified Learning Partner den höchsten Status zur Durchführung offizieller Microsoft Trainings. Unsere zertifizierten Microsoft-Trainer verfügen über jahrelange Praxiserfahrung sowie tiefgehende Produktkenntnisse. Anhand unserer offiziellen Microsoft-Trainings werden Sie zudem optimal auf die international anerkannten Zertifizierungen vorbereitet. Kategorie: [Microsoft Development](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development) Kurse: 9 Index: [llms-courses.txt](https://www.tectrain.at/llms-courses.txt) | [llms.txt](https://www.tectrain.at/llms.txt) ## Stammdaten - **Anbieter:** tecTrain GmbH - **Gründungsjahr:** 2011 - **Website:** https://www.tectrain.at - **Kontakt:** +43 50 4510-0 | office@tectrain.at - **Sprachen:** German (DE), English (EN) - **Standorte:** tecTrain Seminarzentrum Wien, tecTrain Seminarzentrum Graz, tecTrain Partnerstandort Linz - **Beschreibung:** Die tecTrain GmbH ist Österreichs führender Anbieter für IT- und Management-Weiterbildung mit Standorten in Wien, Graz und Linz. Seit 2011 qualifiziert das Unternehmen Unternehmen, öffentliche Organisationen und Einzelpersonen in den Bereichen IT, Digitalisierung und Management und vermittelt praxisnahes Wissen für den beruflichen Erfolg. Als Marktführer für IT-Weiterbildung in Österreich vertrauen jährlich mehr als 12.000 Teilnehmer:innen auf die Expertise der tecTrain GmbH. Das Weiterbildungsangebot umfasst über öffentliche 600 Seminare, Trainings, Workshops und Zertifizierungskurse sowie individuell konzipierte Firmenschulungen und Inhouse-Trainings. Die tecTrain GmbH ist offizieller Microsoft Learning Partner und bietet ein umfassendes Schulungsangebot rund um Microsoft-Technologien wie Microsoft 365, Microsoft Azure, Power Platform, Copilot und weitere Microsoft-Lösungen. Darüber hinaus umfasst das Portfolio Trainings und Zertifizierungen in den Bereichen ITIL®, Amazon Web Services (AWS), Cloud Computing, Projektmanagement, IT-Infrastruktur, Netzwerke, Softwareentwicklung, Programmierung, Datenbanken, DevOps, Container-Technologien, Linux, Virtualisierung, Cybersecurity, Informationssicherheit, Künstliche Intelligenz (KI), Data Analytics sowie praxisnahe Anwendertrainings für Adobe Creative Cloud, AutoCAD und weitere Business-Anwendungen. Die Trainings werden als Präsenzseminare an den Standorten Wien, Graz und Linz, als Live-Online-Trainings, Hybridveranstaltungen oder direkt beim Kunden als Inhouse-Schulung durchgeführt. Darüber hinaus bietet die tecTrain GmbH Vorbereitungskurse für international anerkannte Hersteller- und Branchenzertifizierungen sowie maßgeschneiderte Qualifizierungsprogramme für Unternehmen jeder Größe. Im Mittelpunkt stehen praxisnahe Wissensvermittlung, erfahrene Trainer:innen, hohe Qualitätsstandards und ein nachhaltiger Wissenstransfer, damit das erworbene Know-how unmittelbar im beruflichen Alltag eingesetzt werden kann. Die tecTrain GmbH versteht sich als langfristiger Weiterbildungspartner für Unternehmen, Behörden und Fachkräfte in Österreich und begleitet ihre Kund:innen dabei, den technologischen Wandel erfolgreich zu gestalten, digitale Kompetenzen auszubauen und ihre Wettbewerbsfähigkeit nachhaltig zu stärken. ## Kursübersicht | Kurs | Dauer | Level | Preis ab | Nächste Termine | Sale | | :--- | :---: | :---: | :---: | :--- | :---: | | [Programmierung mit ASP.NET Web APIs](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programmierung-mit-asp-net-web-apis) | 4 Tage | Fortgeschrittene | 2590.00 EUR | 27.10. Online, 27.10. Wien, 14.12. Graz | | | [Programmierung mit ASP.NET MVC](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programmierung-mit-asp-net-mvc) | 4 Tage | Fortgeschrittene | 2590.00 EUR | 20.10. Graz, 20.10. Online, 14.12. Online | | | [C# Programmierer – Lehrgang](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/c-programmierer-lehrgang) | 11 Tage | Einsteiger | 4390.00 EUR | 05.10. Online, 05.10. Wien, 13.01. Online | | | [Programming Data Access Solutions](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-data-access-solutions) | 4 Tage | Fortgeschrittene | 2290.00 EUR | 01.03. Online, 01.03. Wien, 19.07. Online | | | [Programming Applications with WPF & MVVM](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-applications-with-wpf-mvvm) | 5 Tage | Fortgeschrittene | 2331.00 EUR | 21.09. Online, 21.09. Wien, 26.04. Online | -10% | | [Parallel Programming with Microsoft .NET](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/parallel-programming-with-microsoft-net) | 3 Tage | Fortgeschrittene | | | | | [Advanced Programming in C#](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/advanced-programming-in-c) | 3 Tage | Fortgeschrittene | 1890.00 EUR | 11.11. Online, 11.11. Wien, 01.12. Graz | | | [Programming in HTML5 with JavaScript and CSS3](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-in-html5-with-javascript-and-css3) | 5 Tage | Einsteiger | 2590.00 EUR | 02.11. Online, 02.11. Wien, 22.03. Online | | | [Programming in C#](https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-in-c) | 5 Tage | Einsteiger | 2490.00 EUR | 05.10. Graz, 05.10. Online, 09.11. Online | | --- ## Programmierung mit ASP.NET Web APIs - **Code:** DEVWEBAPI - **Typ:** course - **Dauer:** 4 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 2590.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programmierung-mit-asp-net-web-apis REST APIs entwickeln und Anwendungen effizient integrieren **Beschreibung:** Erlernen Sie im ASP.NET Kurs, wie Sie moderne und leistungsfähige REST-Schnittstellen entwickeln und in bestehende Anwendungen integrieren. Im Kurs beschäftigen Sie sich mit der Erstellung von Web APIs auf Basis von ASP.NET und entwickeln ein Verständnis für den Aufbau und die Struktur moderner API-Architekturen. Sie arbeiten mit HTTP-Methoden, Routing und Datenformaten wie JSON. Darüber hinaus erfahren Sie, wie Sie APIs absichern, Fehler behandeln und performante Anwendungen entwickeln. Sie entdecken, wie Sie Services bereitstellen und verschiedene Systeme effizient miteinander verbinden. Praxisnahe Beispiele unterstützen Sie dabei, eigene APIs zu entwickeln und die Konzepte direkt umzusetzen. Nach Abschluss sind Sie in der Lage, professionelle Web APIs zu erstellen, zu erweitern und in moderne Softwarelösungen zu integrieren. **Zielgruppe:** - .NET-Entwickler **Agenda:** - **ASP.NET** - Warum REST APIs? - REST APIs in Anwendungen - HTTP Status Codes - Typische Projektstruktur - Packagemanagement mit NuGet - Entwicklungsumgebungen - **Konzepte in .NET** - appsettings - Services - Dependency Injection - **API-Controller** - Controller und Aktionen - Dokumentation mit OpenAPI/Swagger - Routen zu Aktionen - Parameterbindung zur Methode - Serialisierung in JSON und XML - Versionierung - ** Datenmodelle** - Erstellen von Modellen - Annotationen in Modellen - Validation - **Modelle und Datenbanken** - Einführung in Entity Framework Core - Code First - Database First - EF und MSSQL - Migrationen - **Logging** - Loggingframework - Seq - **Testen der REST-API** - Testframeworks - curl - Postman - Exceptionhandling - **Sicherheitsaspekte** - Zugriffssteuerung - Benutzer und Rollen - Einschränkungen - **Weitere Themen** - Deployment (Test, Staging, Production) - Hosting allgemein - Hosting in Docker - Überwachen der Anwendung - Caching **Voraussetzungen:** - Erfahrung als .NET-Entwickler, Teilnahme am Kurs Programming in C# oder vergleichbare Kenntnisse. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 27.10.2026 - 30.10.2026 | Online | 2590.00 EUR | Standardpreis | | 27.10.2026 - 30.10.2026 | Wien | 2590.00 EUR | Standardpreis | | 14.12.2026 - 17.12.2026 | Graz | 2590.00 EUR | Standardpreis | | 14.12.2026 - 17.12.2026 | Online | 2590.00 EUR | Standardpreis | | 15.03.2027 - 18.03.2027 | Online | 2590.00 EUR | Standardpreis | | 15.03.2027 - 18.03.2027 | Wien | 2590.00 EUR | Standardpreis | | 01.06.2027 - 04.06.2027 | Graz | 2590.00 EUR | Standardpreis | | 01.06.2027 - 04.06.2027 | Online | 2590.00 EUR | Standardpreis | | 19.10.2027 - 22.10.2027 | Online | 2590.00 EUR | Standardpreis | | 19.10.2027 - 22.10.2027 | Wien | 2590.00 EUR | Standardpreis | | 14.12.2027 - 17.12.2027 | Graz | 2590.00 EUR | Standardpreis | | 14.12.2027 - 17.12.2027 | Online | 2590.00 EUR | Standardpreis | | 13.03.2028 - 16.03.2028 | Online | 2590.00 EUR | Standardpreis | | 13.03.2028 - 16.03.2028 | Wien | 2590.00 EUR | Standardpreis | --- ## Programmierung mit ASP.NET MVC - **Code:** DEVMVC - **Typ:** course - **Dauer:** 4 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 2590.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programmierung-mit-asp-net-mvc **Beschreibung:** Mit Model-View-Controller gibt es ein Entwicklungskonzept, das die Erstellung skalierbarer, leistungsstarker und komplexer Anwendungen ermöglicht. In diesem Seminar lernen Sie die wesentlichen Punkte des Konzeptes kennen und erstellen im Team Anwendungen in C# mit den aktuellsten Bibliotheken im .NET Umfeld. **Zielgruppe:** - .NET-Entwickler **Agenda:** - **ASP.NET** - Überblick über die Entwicklungsmethoden (Blazor, Razor, MVC) - Einführung in MVC - Typische Projektstruktur - Packagemanagement mit NuGet - Entwicklungsumgebungen - **Konzepte in .NET** - appsettings - Services - Dependency Injection - **Controller** - Einfache Controller und Aktionen - Routen zu Aktionen - Parameterbindung zur Methode - **Modelle und Daten** - Erstellen von Modellen - Annotationen in Modellen - Formulare - Validation - **Ansichten (Views)** - Statische Dateien - Razor-Syntax - HTML5 - CSS und JavaScript - **Modelle und Datenbanken** - Einführung in Entity Framework Core - Code First - Database First - EF und MSSQL - Migrationen - **Ansichten und externe Bibliotheken** - Bootstrap - **Logging** - Loggingframework - Seq - **Testen von MVC-Anwendungen** - Testframeworks - Exceptionhandling - **Sicherheitsaspekte** - Zugriffssteuerung - Benutzer und Rollen - Einschränkungen - **Weitere Themen** - Deployment (Test, Staging, Production) - Hosting allgemein - Hosting in Docker - Überwachen der Anwendung - Caching **Voraussetzungen:** - Erfahrung als .NET-Entwickler, Teilnahme am Kurs Programming in C# oder vergleichbare Kenntnisse. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 20.10.2026 - 23.10.2026 | Graz | 2590.00 EUR | Standardpreis | | 20.10.2026 - 23.10.2026 | Online | 2590.00 EUR | Standardpreis | | 14.12.2026 - 17.12.2026 | Online | 2590.00 EUR | Standardpreis | | 14.12.2026 - 17.12.2026 | Wien | 2590.00 EUR | Standardpreis | | 30.03.2027 - 02.04.2027 | Graz | 2590.00 EUR | Standardpreis | | 30.03.2027 - 02.04.2027 | Online | 2590.00 EUR | Standardpreis | | 28.06.2027 - 01.07.2027 | Online | 2590.00 EUR | Standardpreis | | 28.06.2027 - 01.07.2027 | Wien | 2590.00 EUR | Standardpreis | | 21.09.2027 - 24.09.2027 | Graz | 2590.00 EUR | Standardpreis | | 21.09.2027 - 24.09.2027 | Online | 2590.00 EUR | Standardpreis | | 13.12.2027 - 16.12.2027 | Online | 2590.00 EUR | Standardpreis | | 13.12.2027 - 16.12.2027 | Wien | 2590.00 EUR | Standardpreis | | 04.04.2028 - 07.04.2028 | Graz | 2590.00 EUR | Standardpreis | | 04.04.2028 - 07.04.2028 | Online | 2590.00 EUR | Standardpreis | --- ## C# Programmierer – Lehrgang - **Code:** CSHARPLG - **Typ:** modularcourse - **Dauer:** 11 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung, Ausbildungen & Bundles - **Preis:** ab 4390.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/c-programmierer-lehrgang Erlernen Sie die Programmiersprache C# mit dem Microsoft .NET Framework **Beschreibung:** Die Programmiersprache C# wurde im Jahr 2001 eingeführt und kann als objektorientierte Allzweck-Programmiersprache bezeichnet werden. C# wird zwar meist im Kontext mit Microsoft .NET eingesetzt, ist aber an sich plattformunabhängig und auch deshalb weit verbreitet. Der C# Programmierer-Lehrgang führt Sie zuallererst allgemein in die Welt der Programmierung ein. Hierbei lernen Sie die in allen Programmiersprachen gültigen grundlegenden Werkzeuge und Techniken kennen und festigen das theoretische Wissen mit Übungsbeispielen in Python. Nach einer kurzen Selbstlern- und Übungsphase wird der Fokus auf die Sprache C# gelegt. Aufbauend auf Ihren bereits angeeigneten Basis-Skills werden im Modul „Programming in C#“ die nötigen Kenntnisse wie Programmstruktur, die Sprachsyntax und Implementierungsdetails für die Entwicklung von Windows-Anwendungen unter Einsatz von C# vermittelt. Nach einer weiteren Selbstlern- und Übungsphase zur Festigung des Erlernten nehmen Sie am Modul „Advanced Programming in C#“ teil, in dem Ihnen top Features aus den verschiedenen C#-Versionen gezeigt werden. **Zielgruppe:** - Personen, die sich umfassende Skills für ihre Tätigkeit als C# Entwickler aneignen wollen. **Voraussetzungen:** - Keine besonderen Vorkenntnisse erforderlich. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 05.10.2026 - 04.03.2027 | Online | 4390.00 EUR | Standardpreis | | 05.10.2026 - 04.03.2027 | Wien | 4390.00 EUR | Standardpreis | | 13.01.2027 - 04.03.2027 | Online | 4390.00 EUR | Standardpreis | | 13.01.2027 - 04.03.2027 | Wien | 4390.00 EUR | Standardpreis | | 08.03.2027 - 09.04.2027 | Graz | 4390.00 EUR | Standardpreis | | 08.03.2027 - 09.04.2027 | Online | 4390.00 EUR | Standardpreis | | 03.05.2027 - 26.05.2027 | Online | 4390.00 EUR | Standardpreis | | 03.05.2027 - 26.05.2027 | Wien | 4390.00 EUR | Standardpreis | | 02.08.2027 - 10.09.2027 | Graz | 4390.00 EUR | Standardpreis | | 02.08.2027 - 10.09.2027 | Online | 4390.00 EUR | Standardpreis | | 27.10.2027 - 17.11.2027 | Online | 4390.00 EUR | Standardpreis | | 27.10.2027 - 17.11.2027 | Wien | 4390.00 EUR | Standardpreis | | 10.01.2028 - 28.01.2028 | Online | 4390.00 EUR | Standardpreis | | 10.01.2028 - 28.01.2028 | Wien | 4390.00 EUR | Standardpreis | | 15.03.2028 - 14.04.2028 | Graz | 4390.00 EUR | Standardpreis | | 15.03.2028 - 14.04.2028 | Online | 4390.00 EUR | Standardpreis | --- ## Programming Data Access Solutions - **Code:** DEVDAS - **Typ:** course - **Dauer:** 4 Tage - **Level:** Fortgeschrittene - **Sprache:** Deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 2290.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-data-access-solutions **Beschreibung:** Kaum eine Applikation kommt ohne Zugriff auf die Datenbank aus. In diesem Workshop lernen Sie die Features von ADO.NET und dem Entity Framework zum praktischen Einsatz sowohl in Web- als auch in Windows-Applikationen. Dieser Workshop richtet sich an .NET Entwickler, die das Entity Framework in Ihren Websites, Services, und Apps einsetzen wollen. **Zielgruppe:** - NET-Entwickler **Agenda:** - Datenbankzugriff mit ADO.NET - Überblick und Roadmap mit EF - Mapping von Objekten mit relationalen Datenbanken - Conventions, Data Annotations, und die Fluent API - Verwenden vom EF mit existierenden Datenbanken - Dependency Injection mit EF - Logging - Queries - Compiled Queries - Shadow Properties - Mapping zu Fields - Relationships - Explicit, eager, und delayed loading - Table per Hierarchy (TpH) - Table Splitting - Inserts, Updates, und Deletes - Implementierung des Repository Patterns - Change Tracking - Migrations - Transactions - Ambient Transactions - EF und NoSQL **Voraussetzungen:** - Erfahrung als .NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 01.03.2027 - 04.03.2027 | Online | 2290.00 EUR | Standardpreis | | 01.03.2027 - 04.03.2027 | Wien | 2290.00 EUR | Standardpreis | | 19.07.2027 - 22.07.2027 | Online | 2290.00 EUR | Standardpreis | | 19.07.2027 - 22.07.2027 | Wien | 2290.00 EUR | Standardpreis | | 20.03.2028 - 23.03.2028 | Online | 2290.00 EUR | Standardpreis | | 20.03.2028 - 23.03.2028 | Wien | 2290.00 EUR | Standardpreis | --- ## Programming Applications with WPF & MVVM - **Code:** DEVWPF - **Typ:** course - **Dauer:** 5 Tage - **Level:** Fortgeschrittene - **Sprache:** Deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 2331.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-applications-with-wpf-mvvm - **Sale:** bis zu -10% Rabatt auf ausgewählte Termine **Beschreibung:** In diesem Intensiv-Kurs lernen Sie die Grundlagen der Windows Presentation Foundation (WPF) sowie Tipps und Tricks in dieser Technologie. Wichtige Aspekte in diesem Training sind die Entwicklung von Business-Applikationen mit WPF und der Einsatz von Data Binding bzw. dem MVVM Pattern, um Code mit unterschiedlichen Plattformen gemeinsam verwenden zu können. **Zielgruppe:** - .NET-Entwickler **Agenda:** - WPF Foundations - Controls und Layouts - Data Binding und Validation - Styles, Resources, Templates, und Animationen - MVVM Pattern - Documents **Voraussetzungen:** - Erfahrung als .NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 21.09.2026 - 25.09.2026 | Online | 2331.00 EUR | Rabatt: -10% (regulär 2590.00 EUR), gültig bis 24.09.2026 | | 21.09.2026 - 25.09.2026 | Wien | 2331.00 EUR | Rabatt: -10% (regulär 2590.00 EUR), gültig bis 24.09.2026 | | 26.04.2027 - 30.04.2027 | Online | 2590.00 EUR | Standardpreis | | 26.04.2027 - 30.04.2027 | Wien | 2590.00 EUR | Standardpreis | --- ## Parallel Programming with Microsoft .NET - **Code:** DEVPP - **Typ:** course - **Dauer:** 3 Tage - **Level:** Fortgeschrittene - **Sprache:** Deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/parallel-programming-with-microsoft-net **Beschreibung:** Mit mehr und mehr CPU Cores werden multi-threaded Programme immer wichtiger. In diesem Workshop lernen Sie die wichtigen Aspekte kennen, aber auch typische Fehler, die beim Programmieren mit mehreren Threads passieren und wie sie vermieden werden können. Sie lernen den Einsatz von verschiedenen Multi-Threaded Technologien mit C# und .NET im Einsatz von Client- und Server-Applikationen. **Zielgruppe:** - .NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen. **Agenda:** - Multithreading Overview - Threading Issues - Thread Class - ThreadPool - Synchronization - Visual Studio 2012 Features für Multi-Threaded Programmierung - Task Parallel Library - Parallel Class - Parallel LINQ - Unified Cancellation - Synchronized Collections - Async Pattern - Event-based Async Pattern - Task-based Async Pattern - Data Flows **Voraussetzungen:** - Erfahrung als .NET-Entwickler **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. --- ## Advanced Programming in C# - **Code:** DEVCSHADV - **Typ:** course - **Dauer:** 3 Tage - **Level:** Fortgeschrittene - **Sprache:** deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 1890.00 EUR - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/advanced-programming-in-c Fortgeschrittene C#-Konzepte anwenden und Anwendungen gezielt optimieren **Beschreibung:** Vertiefen Sie Ihre Kenntnisse in der C#-Programmierung und entwickeln Sie leistungsfähige Anwendungen auf Basis moderner .NET-Technologien. Sie arbeiten mit fortgeschrittenen Sprachfeatures, objektorientierten Konzepten und erweitern Ihr Verständnis für saubere und wartbare Softwarearchitekturen. Dabei erkennen Sie, wie sich Anwendungen strukturiert aufbauen und effizient weiterentwickeln lassen. Darüber hinaus beschäftigen Sie sich mit Themen wie Performance-Optimierung, Fehlerbehandlung und Best Practices in der C#-Entwicklung. Sie entdecken, wie sich komplexe Anforderungen in stabilen und skalierbaren Anwendungen umsetzen lassen. Praxisnahe Beispiele unterstützen Sie dabei, Ihr Wissen direkt anzuwenden und bestehende Anwendungen gezielt zu verbessern. Nach Abschluss sind Sie in der Lage, anspruchsvolle C#-Anwendungen zu entwickeln, zu optimieren und moderne .NET-Projekte professionell umzusetzen. **Zielgruppe:** - Erfahrene C#-Entwickler - Softwarearchitekten - Full-Stack-Entwickler - Technische Projektleiter - Visual Studio-Anwender **Agenda:** - **Erweiterte Sprachfeatures in C#** - Spracherweiterungen und neue Syntax-Optionen - Discards und Read-only Structs - Private Protected Modifier - Default Literals - Expression-Bodied Members - Pattern Matching: Konzepte und Anwendungsfälle - **Asynchrone Programmierung** - Grundlagen von Threading in C# - Async und Await: Best Practices - Async Return Types - Einführung von Async Main und deren Einsatzmöglichkeiten - **Testen und Debugging** - Live Unit Testing: Automatisierte Tests direkt in Visual Studio - Erweiterungen und Verbesserungen in Visual Studio Versionen - **Integration moderner Technologien** - Docker Integration: Containerisierung von .NET-Anwendungen - Connected Services: Anbindung und Nutzung von externen Diensten **Lernziele:** - Neue C#-Features verstehen und anwenden. - Effizient mit asynchroner Programmierung arbeiten. - Produktivität durch Visual Studio-Erweiterungen steigern. - Live Unit Testing für Fehlerreduktion einsetzen. - Moderne Sprachfeatures wie Pattern Matching nutzen. - Docker zur Containerisierung von Anwendungen verwenden. - Externe Dienste mit Connected Services einbinden. - Zeit sparen durch praktische Hands-On-Beispiele. - Grundlagen von .NET Standard, .NET Core und UWP kennen. **Voraussetzungen:** - Erfahrung als C#-Entwickler, erforderliche Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 11.11.2026 - 13.11.2026 | Online | 1890.00 EUR | Standardpreis | | 11.11.2026 - 13.11.2026 | Wien | 1890.00 EUR | Standardpreis | | 01.12.2026 - 03.12.2026 | Graz | 1890.00 EUR | Standardpreis | | 01.12.2026 - 03.12.2026 | Online | 1890.00 EUR | Standardpreis | | 02.03.2027 - 04.03.2027 | Online | 1890.00 EUR | Standardpreis | | 02.03.2027 - 04.03.2027 | Wien | 1890.00 EUR | Standardpreis | | 07.04.2027 - 09.04.2027 | Graz | 1890.00 EUR | Standardpreis | | 07.04.2027 - 09.04.2027 | Online | 1890.00 EUR | Standardpreis | | 24.05.2027 - 26.05.2027 | Online | 1890.00 EUR | Standardpreis | | 24.05.2027 - 26.05.2027 | Wien | 1890.00 EUR | Standardpreis | | 08.09.2027 - 10.09.2027 | Graz | 1890.00 EUR | Standardpreis | | 08.09.2027 - 10.09.2027 | Online | 1890.00 EUR | Standardpreis | | 15.11.2027 - 17.11.2027 | Online | 1890.00 EUR | Standardpreis | | 15.11.2027 - 17.11.2027 | Wien | 1890.00 EUR | Standardpreis | | 26.01.2028 - 28.01.2028 | Online | 1890.00 EUR | Standardpreis | | 26.01.2028 - 28.01.2028 | Wien | 1890.00 EUR | Standardpreis | | 12.04.2028 - 14.04.2028 | Graz | 1890.00 EUR | Standardpreis | | 12.04.2028 - 14.04.2028 | Online | 1890.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Der Trainer hat alles schön langsam und eindeutig erklärt und ist auf die Fragen welche ihm gestellt wurden sehr gut eingegangen." — *Leon R., 14.04.2026* --- ## Programming in HTML5 with JavaScript and CSS3 - **Code:** MOC20480 - **Typ:** course - **Dauer:** 5 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Microsoft Development, Softwareentwicklung - **Preis:** ab 2590.00 EUR - **Durchschnittliche Bewertung:** 5.0 von 5 Sternen (basiert auf 4 Teilnehmerstimmen) - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-in-html5-with-javascript-and-css3 Erlangen Sie grundlegende Kenntnisse in der Webentwicklung **Beschreibung:** Dieser Kurs führt Sie in die Grundlagen von HTML5, CSS3 und JavaScript ein. Dabei legen wir besonderen Wert auf die Umsetzung von Programmierlogik, die Definition und Anwendung von Variablen, Schleifen und Verzweigungen, die Gestaltung von Benutzeroberflächen, die Erfassung und Überprüfung von Benutzereingaben, Datenbankzugriff sowie die Erstellung gut strukturierter Anwendungen. Unabhängig davon, ob Sie in der Webanwendungsentwicklung oder der Windows-Applikationsentwicklung einsteigen möchten, bietet dieser Kurs eine solide Grundlage. **Zielgruppe:** - Web-/Anwendungsentwickler **Agenda:** - Überblick über HTML und CSS - Erstellen und Stylen von HTML5-Seiten - Einführung in JavaScript - Erstellen von Formularen, um Benutzereingaben zu sammeln und zu validieren - Kommunikation mit einem Remote-Server - Styling von HTML5 mithilfe von CSS3 - Erstellen von Objekten und Methoden mit JavaScript - Erstellen interaktiver Seiten mithilfe von HTML5-APIs - Hinzufügen von Offline-Support zu Webanwendungen - Implementierung einer anpassungsfähigen Benutzeroberfläche - Erstellen erweiterter Grafiken - Animieren der Benutzeroberfläche - Implementierung von Echtzeitkommunikation mit Web Sockets - Hintergrundverarbeitung mithilfe von Web Workers - Paketierung von JavaScript für die Produktionsbereitstellung **Voraussetzungen:** - Grundkenntnisse zu HTML und CSS **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 02.11.2026 - 06.11.2026 | Online | 2590.00 EUR | Standardpreis | | 02.11.2026 - 06.11.2026 | Wien | 2590.00 EUR | Standardpreis | | 22.03.2027 - 26.03.2027 | Online | 2590.00 EUR | Standardpreis | | 22.03.2027 - 26.03.2027 | Wien | 2590.00 EUR | Standardpreis | | 19.07.2027 - 23.07.2027 | Graz | 2590.00 EUR | Standardpreis | | 19.07.2027 - 23.07.2027 | Online | 2590.00 EUR | Standardpreis | | 11.10.2027 - 15.10.2027 | Online | 2590.00 EUR | Standardpreis | | 11.10.2027 - 15.10.2027 | Wien | 2590.00 EUR | Standardpreis | | 10.01.2028 - 14.01.2028 | Online | 2590.00 EUR | Standardpreis | | 10.01.2028 - 14.01.2028 | Wien | 2590.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Sehr guter Kurs!" — *Thomas S., 30.05.2016* - **5/5** — "Top! :)" — *Anonym, 30.05.2016* - **5/5** — "Die Kursinhalte wurden leicht verständlich und praxisnahe vermittelt" — *Martin M., 30.05.2016* - **5/5** — "sehr gut vorgetragen und kompetenter Trainer. Er erklärte sehr genau und war sehr geduldig!" — *Daniel S., 04.03.2015* --- ## Programming in C# - **Code:** DEVCSH - **Typ:** course - **Dauer:** 5 Tage - **Level:** Einsteiger - **Sprache:** deutsch - **Kategorien:** Microsoft Technologie, Microsoft Development, .NET Development, Softwareentwicklung - **Preis:** ab 2490.00 EUR - **Durchschnittliche Bewertung:** 4.9 von 5 Sternen (basiert auf 9 Teilnehmerstimmen) - **URL:** https://www.tectrain.at/kurskatalog/programmierung/microsoft-development/programming-in-c Erlernen Sie C Programmierung und entwickeln Sie strukturierte Anwendungen von Grund auf **Beschreibung:** C# ist eine moderne, objektorientierte und typsichere Programmiersprache zur Entwicklung leistungsfähiger Anwendungen mit der .NET-Plattform. Sie wird in verschiedensten Bereichen eingesetzt – von Desktop-Anwendungen über Web-APIs bis hin zu cloudbasierten und datenbankgestützten Lösungen. Dank ihrer Vielseitigkeit und Integration in die .NET-Welt ist C# eine gefragte Sprache in der professionellen Softwareentwicklung. In diesem Kurs erlernen Sie die Grundlagen von C# sowie die praktische Anwendung der Sprache in der Windows-Entwicklung. Neben der Wiederholung zentraler Konzepte wie Syntax, Programmstruktur und objektorientierter Ansätze entwickeln Sie eine eigene Anwendung, die zentrale Features des .NET Frameworks integriert. Visual C# und die unterstützenden Entwickler-Tools erleichtern dabei die Umsetzung durch komfortable Editoren, UI-Designer und Debugging-Funktionen. **Zielgruppe:** - Softwareentwickler:innen - Anwendungsentwickler:innen - Programmieranfänger mit Grundkenntnissen - Umsteiger:innen von anderen Programmiersprachen - Systementwickler:innen - Entwickler:innen im .NET-Umfeld **Agenda:** - **Grundlagen der C#-Syntax** - Anwendungen mit C# schreiben - Datentypen, Operatoren und Ausdrücke - C#-Programmierkonstrukte - **Methoden, Fehlerbehandlung und Anwendungsüberwachung** - Erstellen von Methoden - Handhabung von Ausnahmen - Überwachung von Anwendungen - **Grafische Anwendungen entwickeln** - Strukturen und Aufzählungen - Collections - Events - **Klassen, Vererbung und Datenzugriff** - Erstellen von Klassen und Implementieren von typensicheren Collections - Erstellen einer Klassenhierarchie mit Hilfe von Vererbung - Lesen und Schreiben lokaler Daten - Datenzugriff mit Entity Framework Core (Code First) - Abfragen und Updaten von Daten mit Hilfe von LINQ - **Datenzugriff über Web und Cloud** - Zugriff auf Daten über das Web (z. B. REST-APIs mit HttpClient) - Zugriff auf Daten in der Cloud (z. B. Azure-Dienste) - **UI-Design mit XAML** - Verwendung von XAML (z. B. in WPF oder .NET MAUI) - Binden von Steuerelementen an Daten - Styling der Benutzeroberfläche - **Performance und Responsiveness** - Implementierung von Multitasking mit Hilfe von Tasks und Lambda-Ausdrücken - Asynchrone Programmierung mit async/await - Synchronisieren gleichzeitiger Zugriffe - **Interop und Ressourcenmanagement** - Erstellen und Verwenden dynamischer Objekte - Verwaltung der Lifetime von Objekten und Kontrolle von nicht verwalteten Ressourcen - **Typen, Assemblies und Metadaten** - Objektmetadaten - Benutzerdefinierte Attribute - Codegenerierung und Reflection - Versionierung, Signieren und Bereitstellen von Assemblies - **Datensicherheit und Verschlüsselung** - Implementierung von symmetrischer Verschlüsselung - Implementierung von asymmetrischer Verschlüsselung **Voraussetzungen:** - Programmiererfahrung, idealerweise mit C#, sowie Verständnis objektorientierter Programmierkonzepte. **Zertifizierung:** Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat. **Aktuelle Termine:** | Datum | Ort | Preis | Aktion | | :--- | :--- | :--- | :--- | | 05.10.2026 - 09.10.2026 | Graz | 2490.00 EUR | Standardpreis | | 05.10.2026 - 09.10.2026 | Online | 2490.00 EUR | Standardpreis | | 09.11.2026 - 13.11.2026 | Online | 2490.00 EUR | Standardpreis | | 09.11.2026 - 13.11.2026 | Wien | 2490.00 EUR | Standardpreis | | 25.01.2027 - 29.01.2027 | Online | 2490.00 EUR | Standardpreis | | 25.01.2027 - 29.01.2027 | Wien | 2490.00 EUR | Standardpreis | | 15.03.2027 - 19.03.2027 | Graz | 2490.00 EUR | Standardpreis | | 15.03.2027 - 19.03.2027 | Online | 2490.00 EUR | Standardpreis | | 10.05.2027 - 14.05.2027 | Online | 2490.00 EUR | Standardpreis | | 10.05.2027 - 14.05.2027 | Wien | 2490.00 EUR | Standardpreis | | 16.08.2027 - 20.08.2027 | Graz | 2490.00 EUR | Standardpreis | | 16.08.2027 - 20.08.2027 | Online | 2490.00 EUR | Standardpreis | | 18.10.2027 - 22.10.2027 | Graz | 2490.00 EUR | Standardpreis | | 18.10.2027 - 22.10.2027 | Online | 2490.00 EUR | Standardpreis | | 08.11.2027 - 12.11.2027 | Online | 2490.00 EUR | Standardpreis | | 08.11.2027 - 12.11.2027 | Wien | 2490.00 EUR | Standardpreis | | 17.01.2028 - 21.01.2028 | Online | 2490.00 EUR | Standardpreis | | 17.01.2028 - 21.01.2028 | Wien | 2490.00 EUR | Standardpreis | | 27.03.2028 - 31.03.2028 | Graz | 2490.00 EUR | Standardpreis | | 27.03.2028 - 31.03.2028 | Online | 2490.00 EUR | Standardpreis | **Teilnehmerstimmen:** - **5/5** — "Trainer erklärt komplexe Themen anhand von einfachen und praktischen Beispielen" — *Markus T., 23.11.2018* - **5/5** — "Praxisbezug, Shortcuts" — *Stephan E., 26.01.2018* - **5/5** — "Das Eingehen auf Fragen von Kursteilnehmern" — *Jakob G., 06.06.2017* - **5/5** — "\"Praxisbezug\"" — *Markus R., 02.12.2016* - **4/5** — "Der Kurs war sehr lehrreich!" — *Daniel S., 29.04.2016* - **5/5** — "Danke!" — *Anonym, 08.06.2015* - **5/5** — "Vielen Dank, war ein sehr interessanter und lehrreicher Kurs" — *Anonym, 08.06.2015* - **5/5** — "Abhandlung von individuellen Bedürfnissen" — *Anonym, 08.06.2015* - **5/5** — "viele Inputs, die es gilt umzusetzen. Die Art wie die Inhalte vermittelt wurden. Klima und Arbeitsweise" — *Anonym, 08.06.2015* ---