Duración
40 horas
Introducción
A través de esta formación de C# se aprenderán los fundamentos de C#, esenciales para trabajar con cualquier herramienta .Net o que utilice este lenguaje de programación y con las que crear aplicaciones multiplataforma.
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étodo
- 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