Curso Coldfusion 9 en Madrid y Barcelona

Duración: 30 Horas

Perfil: Desarrolladores Web, programadores, administradores de sistemas. Este curso no se recomienda a diseñadores, maquetadores HTML o personas no relacionadas directamente con el entorno de la programación.

Objetivos: 

Saber construir una interfaz de usuario consistente, con funcionalidades de búsqueda, formularios o publicación de datos.

Adquirir el nivel suficiente de control del lenguaje como para poder llevar a cabo un proyecto que necesite la utilización dinámica de datos.

Temario

1. Introducción a ColdFusion 9
1.1 Ventajas de las páginas dinámicas
1.2 Lenguaje de marcación de ColdFusion: CFML (ColdFusion MarkUp Language)
1.3 Componentes y características de ColdFusion 9

2. Operaciones básicas
2.1 Trabajar con ColdFusion 9
2.2 Explorar Dreamweaver CS6
2.3 Desarrollo de aplicaciones de ColdFusion
2.4 Variables de ColdFusion 9
2.5 Mostrar variables
2.6 Utilizar funciones de ColdFusion 9
2.7 Comentar el código

3. Publicar contenido de una base de datos
3.1 Conectar a base de datos
3.2 Consultar una tabla de una base de datos
3.3 Visualizar datos de depuración
3.4 Mostrar datos de una base de datos
3.5 Renombrar columnas de consulta
3.6 Utilización de la herramienta de tabla dinámica
3.7 Información adicional devuelta en las consultas

4. Reutilización de plantillas
4.1 Reutilización de código
4.2 <cfinclude>
4.3 Crear mapeados de ColdFusion
4.4 Etiquetas personalizadas
4.5 Funciones definidas por el usuario
4.6 Componentes de ColdFusion

5. Construcción de formularios con ColdFusion 
5.1 Entender los formularios HTML
5.2 Habilitar la depuración
5.3 ColdFusion y los formularios
5.4 Proceso condicional
5.5 Comprobación de formularios enviados
5.6 Evaluación de variables de formulario
5.7 Poblar los controles SELECT dinámicamente

6. Construir interfaces de búsqueda
6.1 Utilizar datos de formulario en consultas
6.2 Utilización de múltiples criterios de búsqueda
6.3 Búsqueda de texto
6.4 Búsqueda de lista

7. Construcción de una interfaz de comprobación de datos
7.1 Utilizar parámetros URL dinámicos
7.2 Comprobación de datos

8. Inserción de nuevos datos
8.1 Construir una interfaz de inserción
8.2 Construir una página de formulario de inserción
8.3 Validación de datos de servidor (Server-Side)
8.4 Construir una página de acción de inserción
8.5 Redireccionar a URL

9. Actualización de datos
9.1 Actualizar datos de la base de datos
9.2 Crear una página de formulario de actualización
9.3 Prerrellenar formularios HTML
9.4 Validación de datos de cliente (Client-Side)
9.5 Validación Server-Side versus validación Client-Side
9.6 Construir una página de acción de actualización

10. Mantener el estado de la sesión
10.1 Direccionar la inactividad de la Web
10.2 El trabajo con marcos de la aplicación
10.3 Variables Application.cfm
10.4 <cflogin>