Online
45 horas
Modalidad Abierta
Conocer las herramientas básicas para la programación con C net. Indice: introducción a la plataforma desarrollo del primer programa fundamentos: tipos de datos y trabajo con variables, estructuras, programación orientada a objetos clases, métodos y p
1. Introducción a la plataforma
1. NET Framework
2. Common Language Runtime (CLR)
3. Microsoft Intermediate Language (MSIL)
4. Veradero o falso
5. NameSpaces
6. En su sitio
7. Descripción del entorno de desarrollo IDE
8. Explorador de soluciones
9. Panel de propiedades
10. Otros paneles del IDE Visual Studio 2005
11. Relaciona conceptos
12. Cuestionario
2. Desarrollo del primer programa
1. ¿Qué es un proyecto?
2. Tipos de proyectos
3. Crear un nuevo proyecto
4. En su sitio
5. El entorno de trabajo
6. Un vistazo rápido al código generado automáticamente
7. Algunos aspectos importantes del lenguaje
8. Escribiendo nuestra primera sentencia
9. Ejecución del programa
10. Practica tú mismo
11. Cuestionario
3. Fundamentos de C: Tipos de datos y trabajo con variables
1. Tipos de datos básicos
2. Las variables en C
3. Declaración de una variable
4. Alcance de las variables
5. Relaciona conceptos
6. Literales
7. Operadores y expresiones
8. Constantes
9. Verdadero o falso
10. Arrays: Introducción
11. Trabajando con arrays
12. Practica tú mismo
13. Cuestionario
4. Fundamentos de C: Estructuras de control
1. Sentencias de control: ¿Para qué sirven?
2. Condiciones. Operaciones de comparación
3. Condiciones complejas. Operadores booleanos
4. Verdadero o falso
5. Sentencia If
6. Sentencias If más complejas
7. Sentencia switch
8. Practica tú mismo
9. Cuestionario
5. Fundamentos de C: Estructuras de repetición o bucles
1. Bucles: ¿Para qué sirven?
2. Sentencia for
3. Sentencia for en acción
4. Practica tú mismo
5. Sentencia foreach
6. Colecciones de datos y uso de foreach
7. Sentencia while
8. Practica tú mismo
9. Cuestionario
6. Fundamentos de C: Programación orientada a objetos
1. Clases y objetos: Introducción
2. Declaración de una clase
3. Propiedades o atributos de una clase
4. Métodos de una clase
5. Verdadero o falso
6. Utilización de las clases. Clases instanciadas y no
7. Practica tú mismo
8. Constructores y destructores
9. Herencia
10. Polimorfismo
11. Practica tú mismo
12. Cuestionario
7. Clases, métodos y propiedades útiles de C
1. Introducción
2. Funciones para el manejo de arrays
3. Practica tú mismo
4. Funciones para el manejo de cadenas
5. Practica tú mismo
6. Funciones para la conversión de tipos
7. Practica tú mismo
8. Cuestionario
8. Introducción al diseño de una interfaz de usuario en C
1. Introducción
2. El entorno de trabajo
3. Controles. Dibujar los controles en el formulario
4. Manipulación de los controles visuales
5. Propiedades de los controles
6. Practica tú mismo
7. Definir los controladores de eventos
8. Manipulación de los controles desde código
9. Practica tú mismo
10. Cuestionario
9. Propiedades, métodos y eventos de los controles más importantes
1. Introducción. Propiedades comunes
2. El formulario
3. Control etiqueta
4. Control cuadro de texto
5. Control Botón
6. Practica tú mismo
7. Control cuadro combinado
8. Control lista
9. Control imagen
10. Control temporizador
11. Control menú
12. Practica tú mismo
13. Otros controles útiles
14. Cuestionario
10. Acceso a datos con ADO.NET desde C
1. Introducción
2. Acceso a SQL Express 2005 desde C
3. Conceptos básicos sobre el diseño de una base de datos
4. Practica tú mismo
5. Objeto DataSet
6. Acceso a los datos desde la interfaz: Control DataGridView
7. Manipulación de datos: Aviso importante
8. Eliminación de registros con DataGridView
9. Inserción de registros con DataGridView
10. Acceso a los datos con otros controles visuales
11. Practica tú mismo
12. Cuestionario
11. Anexo: tareas más habituales con Visual Studio 2005
1. Obtención de ayuda
2. Depuración de aplicaciones
3. Creación de un programa de instalación para la aplicación