Programa del Curso

El entorno de programación y la explicación de .NET Core - Comprensión Visual Studio - Creación de proyecto y solución - Importación de las librerías - Implementación de la solución

C# Sintaxis -tipos de datos, operadores y expresiones -bucles, condiciones -Creación de métodos -Manejo de excepciones -invocar 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 de enumeración -Organización de los datos en colecciones

Programación orientada a objetos -controladores de eventos -Creación de clases -Definición e implementación de interfaces -Implementación de colecciones de tipo fuerte -Creación de jerarquías de clases -Extensión de las clases .NET Framework o Core

Trabajar con archivos -Lectura y guardado de archivos -serialización y deserialización XML, JSON -Trabajar con la biblioteca de E/S

Trabajar con bases de datos -creación y uso de modelos de datos de entidades -consulta de datos mediante LINQ -Actualización de datos con LINQ -Acceso remoto a los datos de la red -acceso a datos a través de servicios Web (REST)

Programación multihilo y asíncrona -Implementación de subprocesos múltiples mediante expresiones y tareas de Lambda -Preparación de operaciones asíncronas -Sincronización de simultaneidad para el acceso a los datos

Opcional (si el tiempo lo permite): -Proyecto de aplicación de ventana WPF (.NET Framework) -ASP.NET Proyecto MVC (.NET framework o .net Core) -acceso a los datos en SQL Server Azure Database (Cloud)

Requerimientos

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

Audiencia

  • Jefe de Equipo Técnico
  • programador
  28 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (1)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

  14 horas

Categorías Relacionadas