Ponte en Contacto

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 de enumeración (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 Framework o Core de .net

Trabajo con archivos
- lectura y guardado de archivos
- serialización y deserialización de XML, JSON
- trabajo con la biblioteca E/S (I/O)

Trabajo con bases de datos
- creación y uso de modelos de datos de entidad
- 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 asíncrona
- implementación de multihilo usando 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 ventanas WPF (.NET Framework)
- Proyecto ASP.NET MVC (.NET Framework o .net Core)
- acceso a datos en la base de datos de SQL Server Azure (Nube)

Requerimientos

  • Conocimiento de las frases básicas del desarrollo de software.

Público objetivo

  • Líder de equipo técnico
  • Desarrollador de software
 28 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas