Aplicaciones de escritorio o gestión
La plataforma .NET es seguramente la más utilizada en pequeñas y medianas empresas de todo el mundo, junto con las demás herramientas del stack de Microsoft, como SQL Server, Internet Information Services, Azure...
Con .NET es posible crear todo tipo de aplicaciones (de escritorio, web, móviles, para la nube...). Con .NET es posible crear aplicaciones multiplataforma para Windows, Linux y Mac, y con Xamarin para dispositivos móviles iOS y Android.
Además, si vas a programar aplicaciones de gestión o, en realidad casi cualquier otra aplicación, necesitarás también dominar un gestor de datos y el lenguaje SQL.
Por ello, para aprender a programar en plataformas Microsoft te recomendamos la siguiente formación:
Nota: estos cursos además te servirán para presentarte, si lo deseas, a los exámenes oficiales de certificación de Microsoft. Más allá de servirte para preparar una certificación, te garantizan un aprendizaje a fondo de las respectivas materias.
El primero de ellos te proporcionará unos conocimientos muy amplios sobre acceso a datos, que es algo que vas a necesitar sea cual sea el tipo de aplicaciones que desarrolles. El segundo te da un conocimiento profundo de la plataforma .NET y el lenguaje C# para poder luego especializarte en lo que desees.
Y mientras tanto, para ir conociendo mejor la plataforma .NET, quizá te interese: