C# Mobile App Entwicklung Kurs
Die Entwicklung von mobilen Anwendungen bedeutet, Werkzeuge zu schaffen, die Menschen bei der täglichen Bewältigung ihrer Aufgaben unterstützen. Heutzutage denkt nahezu jedes seriöse Unternehmen, Startup sowie öffentliche Einrichtung über die Entwicklung neuer Apps oder die Weiterentwicklung bestehender Anwendungen nach. Es ist daher wenig überraschend, dass App-Entwicklung eine stark nachgefragte Kompetenz am Arbeitsmarkt darstellt.
Für die erfolgreiche Umsetzung reichen jedoch eine gute Idee, ein konkretes Problem und Kreativität allein nicht aus – es bedarf fundierter Programmierkenntnisse, die Sie bei Prooktatás gezielt erwerben können. Diese bilden die Grundlage für eine professionelle App-Entwicklung.
Der C# PRO Applikationsentwickler-Kurs ist intensiv gestaltet und stark praxisorientiert. Unsere Teilnehmer arbeiten bereits während des Unterrichts an der Entwicklung einer realen mobilen Anwendung. Der Lernprozess mündet in die Abschlussarbeit: die Erstellung einer vollständig funktionsfähigen und marktreifen mobilen Applikation unter Verwendung des .NET MAUI Frameworks.
Weltweit werden mobile Applikationen mit einer Vielzahl unterschiedlicher Technologien und Programmiersprachen entwickelt. Wir bei Prooktatás setzen auf C# mit .NET MAUI (vormals Xamarin), da diese Lösung plattformübergreifend funktioniert: Die auf dem Computer entwickelte Anwendung kann für Android und iOS bereitgestellt werden – und läuft auf beiden Betriebssystemen. Andere gängige Lösungen (z. B. Java/Kotlin oder Swift/Objective-C) ermöglichen hingegen meist nur die Entwicklung für ein einzelnes System.
Im Kurs beschäftigen wir uns nicht nur mit der App-Entwicklung mittels .NET MAUI, sondern auch mit fortgeschrittenen Technologien wie Multithreading und dem professionellen Einsatz von ASP.NET. Damit geht der Kurs weit über die reine App-Entwicklung hinaus.
Themenübersicht
-
WinForms Design
-
Gestaltung von Fensterelementen
-
Erstellung und Implementierung individueller Komponenten
-
Integration grafischer Elemente und Optimierung von Workflows
-
Asynchronität und parallele Verarbeitung
-
Threads
-
Tasks
-
Invoke-Methode
-
Mobile App-Entwicklung
-
Einführung in die MAUI-Technologie
-
Plattformübergreifende Entwicklung für Android und iOS
-
Designelemente und Stylesheets
-
Zentrale Aspekte der mobilen App-Entwicklung
-
Webentwicklung mit ASP.Net (MVC)
-
Vorteile gegenüber anderen Webtechnologien
-
Architektur und Anwendung
-
Typen von Webanwendungen
-
Zusammenspiel von HTML, CSS und JavaScript in ASP.NET-Projekten
-
Validierungen
-
Versionskontrolle im Projektalltag
-
Aufgaben und Vorteile
-
Einsatz von GitHub
Dieser Kurs richtet sich an Teilnehmer:innen mit bestehenden C#-Kenntnissen. Informationen zu unserem Einsteigerkurs für C# findest du hier.
Kursdauer: 72 Unterrichtsstunden inkl. Abschlussprüfung (3 Monate)
Kursgebühr: 1536 EUR (inkl. MwSt.)
Ratenzahlung: möglich – 3 Monatsraten à 524 (inkl. MwSt.)
Registrierungsnummer der Erwachsenenbildung: B/2020/008338