Menú

Curso Técnico en aplicaciones web del centro CEI Escuela de Diseño

Programa de Curso Técnico en aplicaciones web

Modalidad: Presencial
Duración 420
Localización: Madrid , Sevilla

Descripción

¿Qué estás esperando? Aprende a crear aplicaciones web completas: del diseño visual a la programación inteligente.

Esta formación brinda una formación integral en el diseño, desarrollo y programación de sitios y aplicaciones web dinámicas, abarcando desde los fundamentos de Internet y el diseño frontend hasta el desarrollo backend y la integración con bases de datos.

A quién va dirigido

El programa está orientado a personas interesadas en iniciarse profesionalmente en el desarrollo web.

Objetivos

El objetivo del programa es capacitar al alumno para diseñar y desarrollar aplicaciones web profesionales, seguras y eficientes, con interacción de usuarios y conexión a bases de datos, utilizando tecnologías estándar del entorno web.

Temario

Programa

Introducción a Internet

Funcionamiento de Internet y los navegadores

Proveedores y servicios de hospedaje

Estructura de un sitio Web

Lenguajes de programación Web

Lenguaje HTML

Etiquetas básicas y sintaxis del lenguaje

Estructura de un documento HTML

Tratamiento de Texto

Imágenes

Tablas

Formularios

Marcos

Hojas de Estilo CSS

Sintaxis y estructura del lenguaje

Etiquetas DIV y SPAN

Selectores de etiqueta, de clase y de ID

Estilos para formularios

Integración con XHTML

Producción Web con FireWorks

Introducción e Interfaz

Creación y edición de gráficos mapa de bit

Trabajo con gráficos vectoriales

Mascaras y Transparencias

Capas, Efectos y Estilos

Creación y edición de Botones: Símbolos

Animaciones e Interpolaciones

Interactividad: mapas sensibles, divisiones, comportamientos, rollovers y menús emergentes

Optimización y exportación

Edición web con Dreamweaver

Inspector de propiedades, barras de herramientas, guías,cuadrícula, reglas, historial, preferencias y personalización del entorno Definición de sitio, creación y modificación de ficheros, previsualización en navegador

Aplicación de hojas de estilos de cascada (CSS): vinculación externa y modificación

Desarrollo de estilos para impresión

Trabajo con texto: importación, formateado, listas, búsqueda y reemplazo

Imágenes: inserción, imágenes de fondo y de rastreo, optimización, inclusión desde FireWorks

Navegación en el sitio: Vínculos internos y externos, enlaces mailto y anclas

Diseño de páginas con elementos div, exportación de CSS

Formularios: construcción e inserción de campos de texto, botones y listas. Aplicación de estilos.

Diseño con marcos e iframes

Automatización de trabajo: plantillas y bibliotecas

Línea de tiempo: capas y animaciones.

Comportamientos: inclusión de lenguaje javascript

Manejo e instalación de Xtensions

Comprobación de vínculos y compatibilidad del sitio, Mantenimiento de archivos y carpetas

Conexión a un sitio remoto, Sincronización de archivos

Animación Web con Flash

Interfaz, paneles, menús, línea de tiempo, barra de herramientas

Velocidad de reproducción

Fotograma y fotograma clave

Símbolos: definición y creación

Biblioteca y bibliotecas comunes

Instancias: modificación

Animación básica: animación fotograma a fotograma,

Interpolaciones de movimiento, interpolaciones de forma, consejos de forma

Efectos de animación sobre interpolaciones y símbolos

Interactuando con objetos: Capturando eventos, Tipos de eventos, Acciones de clip

Capas, Capas Guía y Capas Máscara

Contenido Multimedia: Sonido y Vídeo Exportación, publicación e inserción de contenido flash en un fichero HTML

PHP + MySQL

Sintaxis de PHP

Recuperación de datos en formularios método POST y GET

Trabajo con cookies y sesiones

Trabajo con ficheros

Sistema de archivos

Sintaxis lenguaje SQL

Consultas SQL

Acceso a datos, inserción, modificación y borrado de datos en MySQL

Normalización de BBDD

Paginación de resultados

Gestión de accesos: registro, conexión, autorización, privilegios de acceso

XML

Sintaxis y estándares: Lectura y escritura de la estructura del lenguaje

Generación de XML desde PHP-MySQL

Comunicación de PHP con Flash mediante XML

ActionScript

Procedimientos básicos, terminología y sintaxis

Variables, Operadores, Estructuras condicionales y bucles

Funciones y Acciones Predefinidas

Objetos, métodos y propiedades

Eventos

Uso de Componentes

Lectura de XML como objeto dentro de Flash

Clases de objetos relacionados con XML

Carga de archivos XML externos

JavaScript

Operadores Lógicos y Relacionales

Variables, Operadores, Estructuras condicionales y Bucles

Código ASCII/Unicode

Temporizadores

Librería de Funciones

Jerarquía de Objetos del Navegador

PHP Programación orientada a objetos en PHP: Clases

Validación de formularios

Generación dinámica de miniaturas usando la librería GD

Acceso a bases de datos (PEAR, ADODB, ESQL)

Generación de feeds RSS y OMPL

Acceso a APIs y servicios Web mediante el protocolo REST a través de Ajax y PHP

Uso de plantillas para separación de programación y diseño

Seguridad y prevención de ataques en aplicaciones php

Seguridad en el acceso: Captcha

PHP + Ajax

Presentación del objeto xmlHttpRequest

Actualizar aplicaciones Web sin recargar las paginas

Introducción a distintos Frameworks para AJAX

XML frente a JSON, distintos métodos para el acceso a datos

Efectos AJAX en paginas dinámicas

Flex

Introducción, Entorno de diseño y Desarrollo Flex

Eventos de usuario y de sistema

Componentes de control simples

Contenedores y posicionamiento de componentes

Navegación de una aplicación

Personalizando una aplicación con CSS

Usando MXML y Modelos de datos en ActionScript

Titulación obtenida

Curso Técnico en Aplicaciones Web.

Requisitos

No es necesario tener alguna titulación específica para acceder al curso.

Información Adicional

Duración: 1 año lectivo

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​