[NFR-010] C#
- Pronoide Wiki Web
Owned by Pronoide Wiki Web
Duración: 30 horas
Perfil: Básico
Dirigido a
Esta acción formativa va dirigida a Programadores que quieran adquirir el dominio del entorno .NET.
Requisitos previos
Los alumnos necesitarán tener experiencia con algún lenguaje de programación orientado a objetos. Recomendables conocimientos de C, C++ o C#.
Objetivos
Los alumnos entenderán los fundamentos del Framework .Net y del lenguaje de programación C#, creando una base sólida de conceptos y conocimientos que luego utilizarán en su día a día profesional
Contenido
- Introducción a .Net Framework
- El entorno de desarrollo Visual Studio
- Aspectos básicos de la programación orientada a objetos
- Identificadores, palabras reservadas y tipos en C#.Net
- Tipos, variables y valores.
- Tipos incorporados
- Tipos personalizados
- El sistema de tipos comunes
- Tipos de valores literales
- Tipos genéricos
- Tipos implícitos, tipos anónimos y tipos de valores anulables
- Expresiones y control de flujo
- Sentencias de selección
- Sentencias de iteración
- Sentencias de salto
- Arrays
- Diseño de clases, Miembros y Encapsulación
- Espacios de nombres
- Propiedades
- Visibilidad de Miembros
- Características avanzadas de Programación Orientada a Objetos
- Herencia
- Interfaces
- Polimorfismo
- Clases Abstractas
- Clases Parciales
- Enumeraciones
- Tipos Genéricos
- Colecciones
- Almacenamiento de datos en colecciones y recuperación de datos desde colecciones
- Excepciones
- Declaraciones de manejo de excepciones
- Checked y unchecked
- Delegados y tipos anónimos
- Reflexión y programación basada en atributos
- Hilos (Threads)
- Programación asincrónica con Async y Await
- Flujos de Entrada/Salida y Serialización
- Archivos, Carpetas y Unidades
- Realización de operaciones de E/S
- Serialización y deserialización de datos
- Operaciones con el registro
- Acceso a Bases de Datos
- Consumo de datos
- Consulta y manipulación de datos y objetos mediante LINQ
- Validación de Datos
- Validar datos
- Eventos de actualización de datos
- Validar datos durante cambios de columna
- Validar datos durante cambios de fila
- Para recuperar filas cambiadas
- Acceso DataRows
Documentación Recomendada
C# 6.0 and the .NET 4.6 Framework (7th Edition)
Andrew Troelsen , Philip Japikse
Noviembre 2015 | 1704 páginas
ISBN: 9781484213339