Temario del Curso online de Coldfusion – Ciberaula







Curso Online de Coldfusion




El presente temario es el predefinido y puede ser personalizado en función de los conocimientos y objetivos del alumno.

1.- Introducción

  • Que es Coldfusion.
  • Que es CFML.
  • Que ventajas ofrece sobre otros lenguajes.
  • Que desventajas tiene.

2.- Instalación de Coldfusion Server y servidor web

  • Instalación de Access.
  • Instalación de PWS o IIS.
  • Instalación de Coldfusion Server.
  • Instalación y Configuración directorio local de publicación.
  • Administración coldfusion server.
  • Enlace a ODBC para acceso a distintas bases de datos.

3.- Coldfusion Studio

  • ¿Qué es coldfusion studio?.
  • Diferencias con otros editores.
  • Instalación y configuración.
  • Entorno de trabajo.
  • Creación y desarrollo de proyectos.
  • Conexión a base de datos.
  • Depuración de proyectos.

4.- El lenguaje CFML

  • Las etiquetas.
  • Sintaxis de las etiquetas.
  • Etiquetas Predefinidas.
  • Etiquetas Personalizadas.
  • CFX y CFSCRIPT.
  • Constantes y Variables.
  • CFSET para declarar variables y asignar valores.
  • CFPARAM para asignar un valor a una variable por defecto.
  • Tipos de datos.
  • Validación de tipos.
  • Conversión de tipos.
  • Utilización del signo #.
  • Nombramiento y evaluación dinámica de variables.
  • Estructuras.
  • Listas.
  • Creación de listas.
  • Delimitador de lista.
  • Atributos de listas.
  • Funciones con listas.
  • Arrays o matrices.
  • Definición de arrays o matriz.
  • Gestión de los elementos de un array.
  • Tipos de array.
  • Funciones con matrices.
  • Operadores y expresiones.
  • Tipos de operadores.
  • Utilización de funciones como operadores.
  • Control del flujo de un programa.
  • Etiquetas condicionales.
  • CFIF.
  • Etiquetas de selección:.
  • CFSWITCH CFCASE CFDEFAULTCASE.
  • Etiquetas de bucle.
  • CFLOOP CFBREAK.
  • Etiquetas de finalización de sesión.
  • CFABORT CFEXIT.

5.- Funciones

  • Definición de una función.
  • Paso de parámetros a la función.
  • Recuperar el valor de una funcion.
  • Funciones predefinidas.
  • Fecha y hora.
  • Impresión por pantalla y formatos.
  • Internacionales.
  • Matematicas.
  • Cadena.
  • Sistema.
  • Consulta.

6.- Reutilización de código

  • CFINCLUDE Incluir un código de otro script.
  • Creación de Funciones definidas por el usuario (UDF).
  • Creación de etiquetas personalizadas (Cumstom tags).
  • Utilización de CFX tags.
  • Creación de componentes CF.

7.- Cookies

  • Concepto de Cookie.
  • CFCOOKIE Atributos : Name Value Expires Secure Path Domain.

8.- Trabajar con formularios

  • Etiquetas propias.
  • CFFORM.
  • CFINPUT.
  • CFSELECT.
  • Redirección.
  • CFLOCATION.
  • Recoger y mostrar datos.
  • CFOUTPUT.
  • Validar datos - Servidor.
  • Campos vacíos, formatos de fecha, formato de e-mail, numéricos.
  • Comparación con los formularios de HTML.

9.- Trabajar con bases de datos

  • Realizar una conexión.
  • Acciones.
  • CFINSERT.
  • CFUPDATE.
  • Lenguaje de consulta.
  • CFQUERY.
  • Integración de SQL en un CFQUERY.
  • Construir consultas dinámicas.
  • SELECT * FROM TABLA WHERE ID=#ID#.
  • Sacar los resultados en pantalla.
  • CFOUTPUT QUERY.
  • CFGRID.

10.- Trabajar con archivos

  • Nota sobre seguridad y permisos.
  • Administrar ficheros en un servidor.
  • Mover .
  • Renombrar .
  • Copiar .
  • Eliminar .
  • Trabajar con archivos de texto.
  • Leer líneas. .
  • Escribir líneas. .

11.- Envío de correo

  • Realización de envío de datos por email.
  • CFMAIL.

12.- Crear Aplicaciones

  • Elementos de una aplicación.
  • Estructura de la aplicación.
  • Selección de los niveles de la aplicación.
  • Reutilización de elementos.
  • Variables compartidas.
  • Identificación de usuarios y seguridad de la aplicación.
  • Mapeado de una aplicación.
  • Aplication.cfm.
  • Nombre de la aplicación y configuración variables.
  • Creación de variables y constantes de aplicación y de sesión.
  • Gestión de variables globales permanentes y bloqueo de código.
  • Configuración y utilización de variables globales.
  • Bloqueo de código.
  • Optimización de aplicaciones.
  • Insertar y recuperar en caché páginas de rara modificación.
  • Insertar y recuperar en cache partes estáticas y contenidos de variables.
  • Gestión de procesos almacenados.
  • Ejecución de procesos.
  • Recuperación de los datos ejecutados en un proceso almacenado.
  • Control de errores.
  • Compresión de los errores.
  • Errores estandar.
  • Especificación de mensajes de error personalizados.
  • Controlar los errores desde application.cfm.
  • Depuración de errores.
  • Tratamiento de los ficheros LOG.



Curso de cold Fusion Ciberaula.com











Nos interesan muchos sus comentarios. Envíenos cualquier sugerencia, crítica o alabanza que desee realizar.
Si lo que desea es formular una consulta sobre formación online, cursos bonificados, cursos subvencionados, etc. por favor utilice el formulario de contacto express para recibir una rápida respuesta.
Por el momento no hay comentarios













Nombre:

Email:

Comentario: