C# es un lenguaje de programación moderno orientado a objetos desarrollado por Microsoft en el año 2000. Es ampliamente utilizado para desarrollar aplicaciones web y de escritorio, así como juegos y aplicaciones móviles.
C# es parte de Microsoft .NET Framework, que proporciona una plataforma para crear, implementar y ejecutar aplicaciones. C# es sintáctica y funcionalmente similar a Java, pero incluye características de otros lenguajes como C++ y C.
Algunas de las características de C# incluyen la gestión automática de la memoria, la compatibilidad con múltiples paradigmas de programación y una gran biblioteca de clases.
Además, C# es compatible con otras plataformas mediante la implementación de .NET Framework, lo que permite a los desarrolladores crear aplicaciones multiplataforma.

Lo que aprenderás:
- Conocer los principios fundamentales de las aplicaciones de escritorio .NET
- Crear una aplicación con WinForms
- Crear una aplicación de escritorio en .NET
- Diseñar una simple arquitectura del mundo real
- Conectar una aplicación de escritorio .NET con una base de datos SQL Server
- Crear una aplicación en C#
- Demostración práctica de como utilizar C#
Un curso práctico en C# y Winforms, ideal para principiantes que desean aprender a crear aplicaciones de escritorio simples y para aquellos que desean una descripción general de C#.
Durante el curso, los estudiantes aprenderán a escribir un administrador de contactos simple que se almacenará en una base de datos de SQL Server. Verán la plataforma .Net en acción y descubrirán lo fácil que es conectar aplicaciones .Net a bases de datos SQL.
Este curso se encuentra disponible en la plataforma de Udemy.
Si quieres acceder al curso puedes usar este enlace.
