Especialista TIC en Programación con Microsoft Visual C Sharp 2010
Descripción del scorm Especialista TIC en Programación con Microsoft Visual C Sharp 2010
Formación Superior en los fundamentos del lenguaje Visual C Sharp 2010 y sobre el acceso a base de datos mediante ADO.NET, en el ámbito profesional.
Contenido e-learning de Especialista TIC en Programación con Microsoft Visual C Sharp 2010
CAMPO DE CONOCIMIENTO 1. EL LENGUAJE VISUAL C# 2010
SCORM 1. CARACTERÍSTICAS DE MICROSOFT .NET FRAMEWORK 4
Introducción
Framework.Net
CLR, Common Language Runtime
CLI, Common Intermediate Language
CLS, Common Language Specification
BCL, La Biblioteca de Clase Base
Metadatos
Ensamblados
Tipos de datos
SCORM 2. CONOCIENDO VISUAL STUDIO 2010 (I)
Introducción
Visual Studio
SCORM 3. CONOCIENDO VISUAL STUDIO 2010 (II)
Introducción
Ventajas y Navegación
SCORM 4. FUNDAMENTOS DE PROGRAMACIÓN
Introducción
Variables
Tipos de Datos
Constantes
Comentarios en C#
Operadores
OverFlow
Conversiones de Tipo (Casting)
Expresiones Lógicas
SCORM 5. ARRAYS Y ESTRUCTURAS DE CONTROL
¿Qué es un Array?
Estructuras de Repetición
Estructuras de Decisión
Combinar Estructuras
SCORM 6. MÉTODOS
Introducción
Crear Métodos
Llamar a un Método
Crear Métodos Void
Llamar a Procedimientos Void
Paso de Parámetros
Ámbito y Duración
SCORM 7. PENSAR EN OBJETOS
Introducción
Clases
Propiedades
Procedimientos y Constructores
Crear Objetos
Visibilidad
Propiedades de Solo Lectura y Solo Escritura
SCORM 8. HERENCIA
Introducción
Crear Subclases
Crear Objetos de las Subclases
Sobrescribir Métodos
El Acceso Protected
La Vista de Clases
SCORM 9. INTERFACES Y ESPACIOS DE NOMBRES
Clases Abstractas
Crear Interfaces
Implementar Interfaces
Biblioteca de Clases
Espacio de Nombres
SCORM 10. ARRAYS AVANZADOS
Arrays de Objetos
Arrays Multidimensionales
Métodos con un Número Variable de Parámetros
SCORM 11. TIPOS DE DATOS COMO CLASES
Base Común de Tipos de Datos
La Clase String
Comparar Cadenas
La Clase StringBuilder
SCORM 12. COLECCIONES
Introducción
La Colección ArrayList
Ordenar el ArrayList
La Colección HashTable
Colecciones Especializadas
Colecciones Genéricas
La Colección List
La Colección Dictionary
CAMPO DE CONOCIMIENTO 2. WINDOWS FORM
SCORM 13. LA INTERFAZ DE USUARIO I (INTRODUCCIÓN)
Añadir nuevos formularios
Modificar propiedades
Menús
SCORM 14. LA INTERFAZ DE USUARIO II (CONTROLES Y EVENTOS)
Controles y Eventos
Eventos del Teclado y del Ratón
Arrastrar y Soltar (drag and drop)
Interfaz de Documento Múltiple
SCORM 15. LA INTERFAZ DE USUARIO III (CONTROLES PERSONALIZADOS)
Introducción
Heredar las Clases de Control
Comportamiento en tiempo de diseño de un control
Agregar Propiedades, eventos y metadatos
Utilizar el Control
Examinar el comportamiento en tiempo de diseño de un control
Agregar editores personalizados a la ventana Propiedades
SCORM 16. PRUEBAS, TEST Y DEPURACIÓN
Introducción
Pruebas Unitarias
Test Unitarios
Métodos de Inicialización para una Prueba
SCORM 17. ¿QUÉ ES WINDOWS PRESENTATION FOUNDATION?
Introducción
Arquitectura de Windows Presentation Foundation
Capacidades
Bases de WPF
Subclass
Freezable Objects
Primer Ejemplo
CAMPO DE CONOCIMIENTO 3. ACCESO A DATOS
SCORM 18. ADO .NET FRAMEWORK 4
Introducción
Proveedores de Datos
Conexión a Base de datos y recepción de datos
Mejores Prácticas para conexiones y rendimiento de consultas
El Objeto Command
Integridad de Datos y Concurrencia
Modo Offline
DataSets
SCORM 19. LINQ. FRAMEWORK 4
Introducción
¿Cómo funciona?
Operadores
LINQ To SQL
Diferencias LINQ y SQL
LINQ To Objects
LINQ To XML
LINQ To DataSets
Recibir datos SQL con LINQ
SCORM 20. ADO .NET ENTITY FRAMEWORK 4
Introducción
Claves Externas
Plain Old CLR Object (POCO)
Creación de un modelo de entidad de datos usando ADO.NET Entity Framework
SCORM 21. MICROSOFT SYNC FRAMEWORK 4
Introducción
Microsoft Sync Framework
Interesados en Especialista TIC en Programación con Microsoft Visual C Sharp 2010
Este scorm está dirigido para todas aquellas personas que quieran orientar su futuro laboral en sectores relacionados con el mundo de la informática y la programación. Así, como para todas aquellas personas que quieran ampliar sus conocimientos profesionales en este sector.
Duración sugerida para este contenido: 180 horas