Contacta con nosotros

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 los métodos

Estructuras y colecciones
-implementación de estructuras y tipos enumerados
-organización de datos en colecciones

Programación orientada a objetos
-manipuladores de eventos
-creación de clases
-definición e implementación de interfaces
-implementación de colecciones fuertemente tipadas
-creación de jerarquías de clases
-extensión de las clases del .NET Framework o Core

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

Trabajo con bases de datos
-creación y uso de modelos de datos Entity
-búsqueda de datos mediante LINQ
-actualización de datos con LINQ
-acceso remoto a datos en la red
-acceso a datos mediante 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 WPF Window (.NET Framework)
-Proyecto ASP.NET MVC (.NET Framework o .NET Core)
-acceso a datos en SQL Server Azure Database (nube)

Requerimientos

  • Conocimiento de los conceptos básicos del desarrollo de software.

Público objetivo

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

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas