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, 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 utilizando 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 asíncrona
- implementación de multihilos utilizando expresiones Lambda y tareas
- preparación de operaciones asíncronas
- 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 datos en una Base de Datos SQL Server Azure (Nube)
Requerimientos
- Conocimiento de las frases básicas del desarrollo de software.
Audiencia
- Líder Técnico del Equipo
- Desarrollador de Software
Testimonios (4)
Agradable y amable. Muy conocedor. Recomendaría 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 múltiples ejercicios al día fue realmente útil para consolidar los conocimientos y 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 prácticos.
Greg - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Traducción Automática
Todo. Considerando la cantidad de conceptos que Fulvio abordó, incluyendo explicaciones detalladas en tres días, realmente fue muy bueno. Me gustó que cubriera muchos de los conceptos que necesitamos como Ingenieros de Datos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Traducción Automática