Duración
30 horas
Introducción
C# es un lenguaje de programación orientado a objetos, desarrollado y estandarizado por Microsoft como parte de su plataforma .NET.
Su sintaxis deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
Objetivos
- Dominar las bases del lenguaje C#.
- Crear aplicaciones multiplataforma.
- Ejecutar C# en cualquier sistema operativo.
- Aplicar buenas prácticas a la hora de desarrollar.
Temario
- Introducción
- Tipos de datos y variables
- Estructuras de control
- Clases y Objetos
- Métodos
- Polimorfismo y herencia
- Colecciones
- Conceptos avanzados de variables
- Patrones
- Pattern Matching y genéricos
- Funciones Lambda
- Consultas LINQ
- Últimas novedades C# más destacables
- Records