Detalles
Rol Audiencia | Duración | Idioma Curso | |
Desarrollador | 5 Días, 20 Horas | Español | Inglés |
DESCRIPCIÓN DEL CURSO
Este curso de capacitación les enseña a los desarrolladores las habilidades de programación que se requieren para que los desarrolladores creen aplicaciones de Windows utilizando el lenguaje C#. Durante sus cinco días en el aula, los estudiantes revisan los conceptos básicos de la estructura del programa C#, la sintaxis del lenguaje y los detalles de implementación, y luego consolidan su conocimiento a lo largo de la semana mientras construyen una aplicación que incorpora varias funciones de .NET Framework 4.5.
CERTIFICACIÓN
N/A.
REQUISITOS
- Los desarrolladores que asistan a este curso ya deberían haber adquirido una experiencia limitada en el uso de C# para completar tareas básicas de programación.
Requisitos
- Describir la sintaxis central y las características de C#
- Crear y llamar métodos, capturar y manejar excepciones y describir los requisitos de monitoreo de aplicaciones a gran escala
- Implementar la estructura básica y los elementos esenciales de una aplicación de escritorio típica
- Crear clases, definir e implementar interfaces y crear y utilizar colecciones genéricas
- Utilice la herencia para crear una jerarquía de clases, ampliar una clase de .NET Framework y crear clases y métodos genéricos
- Leer y escribir datos mediante la entrada/salida de archivos y secuencias, y serializar y deserializar datos en diferentes formatos
- Cree y use un modelo de datos de entidad para acceder a una base de datos y use LINQ para consultar y actualizar datos
- Utilice los tipos en el espacio de nombres System.Net y WCF Data Services para acceder y consultar datos remotos
- Cree una interfaz gráfica de usuario usando XAML
- Mejore el rendimiento y el tiempo de respuesta de las aplicaciones mediante el uso de tareas y operaciones asincrónicas
- Integre bibliotecas no administradas y componentes dinámicos en una aplicación C#
- Examine los metadatos de tipos mediante la reflexión, cree y use atributos personalizados, genere código en tiempo de ejecución y administre versiones de ensamblado
- Cifrar y descifrar datos mediante el uso de cifrado simétrico y asimétrico