Curso - A Distancia
Duración
100 Horas
Requisitos
Conocimientos mínimos PC. Nivel de Estudios E.S.O.
930€ IVA inc.
| Requisitos |
Conocimientos mínimos PC. Nivel de Estudios E.S.O. Residentes en España ( Barcelona, Lleida, Tarragona, Zaragoza )
|
| Precio | 930€ IVA inc. |
infórmate directamente de cómo matricularte, plazas disponibles ...
TÉCNICAS DE PROGRAMACIÓN
Duración: 120 h.
1. Introducción a C Builder
Programación visual. Una aplicación Windows.
Una aplicación de base de datos.
2. El entorno de desarrollo
La interfaz de C Builder. Proyectos en C Builder.
El Editor de código. Personalizar el entorno.
Entorno orientado a objetos. Las propiedades. Los métodos. Los eventos.
4. Menús y barras de herramientas
Listas de acciones. Crear acciones. Barras de herramientas. Menús desplegables. El código de las acciones.
5. Cuadros de diálogo
Cuadros de diálogo sencillos. El cuadro de diálogo
Abrir. El cuadro Guardar como. El cuadro Fuente.
El cuadro Color. Cuadros personalizados. Formularios autocreados.
6. Controles básicos
Entrada de datos. Etiqueta cuadro de texto. El objeto contenedor. Botones de comando. Botones gráficos. Casillas de verificación. Botones de opción.
Listas. Cuadros combinados.
7. Fundamentos de programación
Variables. Tipos de datos. Constantes. Inicializar las variables. Conversión de tipos. Conversión explícita (Casting). Desbordamiento (Overflow).
Operadores.
8. Tipos definidos por el usuario
Arrays. Arrays bidimensionales. Estructuras. Enumeraciones.
La palabra typedef.
9. Punteros
Punteros. Expresiones con punteros. Punteros y arrays. Asignación dinámica de memoria.
10. Estructuras de control
La estructura de decisión if. La estructura de decisión switch. La estructura de repetición for
La estructura de repetición while. Combinar estructuras.
11. Funciones
Definición de funciones. Llamada a una función.
Paso de parámetros. Ámbito y duración.
12. Programación orientada a objetos
Clases. Propiedades. Métodos. Ocultar la información.
El puntero this. Crear objetos. Creación dinámica de formularios. Herencia. Crear subclases. Crear objetos de las subclases. Sobrescribir métodos. El acceso protected. Especializar formularios.
13. Aplicaciones de bases de datos
Database Desktop. Alias de una base de datos.
Crear tablas. Relaciones. Database Explorer.
Módulos de datos. Concepto de DataSet. El control Ttable. Controles enlazados a datos. Abrir el conjunto de datos.
El control TDBNavigator.
14. Moverse por la base de datos
El control TDBGrid. Moverse por el DataSet. Buscar en el DataSet
15. Modificar la base de datos
Añadir registros. Modificar registros. Eliminar registros. Acceder a los campos. Controles de búsqueda. Formularios maestro - detalle. Eventos
de los dataset.
16. Consultas
Consultas QBE. Propiedades de las consultas. El control Tquery. Introducción de SQL.
17. Informes
Consultas con parámetros. Edición del conjunto resultado. Preparar y generar el informe.
18. Excepciones
Manejar excepciones. Clases de excepciones.
Generar excepciones. Conclusión.
19. Trabajar con archivos
Controles especializados. Conectar controles.
Método LoadFromFile. Arrastrar y Soltar con el ratón.
20. Aplicaciones MDI
Formularios MDI. Formularios secundarios. Crear los formularios secundarios. Combinación de menús.
El menú Ventana. El evento OnCloseQuery.
21. Finalizar la aplicación
Compilación final del proyecto. Distribución de una aplicación. Objetos a instalar. Archivos a instalar.
Dividir en componentes. Elegir los cuadros de diálogo. Generar el medio de distribución. Probar la instalación. CUOTAS AL ALCANCE DE CUALQUIERA
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...