Temario del curso
El entorno de programación y explicación de .NET Core
- comprensión de Visual Studio
- creación de proyectos y soluciones
- importación de bibliotecas
- implementación de la solución
Sintaxis de C#
- tipos de datos, operadores y expresiones
- bucles y condiciones
- creación de métodos
- manejo de excepciones
- invocación de métodos
- creación de métodos sobrecargados
- parámetros opcionales y de salida en métodos
Estructuras y colecciones
- implementación de estructuras y tipos enum
- organización de datos en colecciones
Programación orientada a objetos
- manejadores de eventos
- creación de clases
- definición e implementación de interfaces
- implementación de colecciones de tipos fuertes
- creación de jerarquías de clases
- extensión de las clases del marco .NET o Core
Trabajo con archivos
- lectura y guardado de archivos
- serialización y deserialización de XML, JSON
- trabajo con la biblioteca I/O
Trabajo con bases de datos
- creación y uso de modelos de datos Entity
- consulta de datos mediante LINQ
- actualización de datos con LINQ
- acceso remoto a datos en la red
- acceso a datos a través de servicios web (REST)
Programación multihilo y asincrónica
- implementación de hilos múltiples utilizando expresiones Lambda y tareas
- preparación de operaciones asincrónicas
- sincronización de concurrencia para el acceso a datos
Opcional (si el tiempo lo permite):
- proyecto de aplicación de ventana WPF (.NET Framework)
- proyecto ASP.NET MVC (.NET framework o .net Core)
- acceso a los datos en una base de datos SQL Server Azure (en la nube)
Requerimientos
- Conocimiento de las frases básicas del desarrollo de software.
Audiencia
- Jefe de Equipo Técnico
- programador
Testimonios (4)
Agradable y amable. Muy bien informado. Recomendaría Shane a otros.
Joshua - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Traducción Automática
Muy práctico. Tener varios ejercicios al día fue realmente útil para solidificar el conocimiento y los conceptos que Shane presentó.
Michael - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Traducción Automática
Cubrió todos los temas y proporcionó ejercicios de trabajo.
Greg - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Traducción Automática
Todo. Una vez más, considerando la cantidad de conceptos que cubrió Fulvio, incluida la explicación detallada en tres días fue realmente bueno. Me gustó que cubriera muchos conceptos que nosotros, como ingenieros de datos, requeriríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Traducción Automática