Curso - Presencial
Lugar
Valencia, Madrid,...
Duración
600 Horas
Inicio
01/02/2010
Requisitos
Son necesarios conocimientos previos para el correcto seguimiento del máster. El alumno debe control... ver másar el uso de las herramientas de diseño de páginas web (FireWorks, DreamWeaver y Flash), así como dominar los lenguajes HTML y CSS.
4300 - 3.850€ IVA exento
| Documentos | Tecnico en Desarrollo de Proyectos Web |
| Requisitos |
Son necesarios conocimientos previos para el correcto seguimiento
del máster. El alumno debe controlar el uso de las herramientas
de diseño de páginas web (FireWorks, DreamWeaver y
Flash), así como dominar los lenguajes HTML y CSS. Residentes en España
|
| Precio |
|
infórmate directamente de cómo matricularte, plazas disponibles ...
• 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
Dura
• PHP
Programación orientada a objetos en PHP
Clases en PHP, diferencia entre PHP4 y PHP5
Creación de una clase de validación de formularios
Creación de una clase para la generación dinámica
de miniaturas usando la librería GD
Uso de clases existentes para acceso a bases de
datos (PEAR, ADODB, ezSQL)
Uso de clases existentes para generación de feeds
RSS y OMPL
Acceso a APIs y servicios web mediante el protocolo
REST a través de Ajax y PHP (APIS de Youtube,
Flickr, GoogleMaps) El alumno creará una galería
de videos usando el API de YouTube, una galería de
fotos usando el API de Flicker y mapas usando el API
de Google Maps
Uso de plantillas para separación de programación y
diseño (uso de Smarty)
Seguridad, prevención de ataques de SQL Injection,
Cross Site Scripting, email injection en aplicaciones
php
Seguridad en el acceso, creación de un sistema
Captcha
• PHP + AJAX
Presentación del objeto xmlHttpRequest
Actualizar aplicaciones web sin recargar las páginas
Introducción a distintos Frameworks para AJAX
(Spry, Prototype, Scriptaculous)
XML frente a JSON, distintos metodos para el acceso
a datos
Efectos AJAX en páginas dinámicas
• Programación Orientada a Objetos con Java
Sintaxis básica de Java
Comentarios, Identificadores y palabras reservadas
Tipos de datos básicos, variables y constantes
Expresiones y operadores en Java
Sentencias de flujo de control
Objetos en Java
Clases en Java
Clases Java de utilidad
Abstracción
Herencia: subclases y superclases, la Clase Object
Polimorfismo: Sobrecarga de métodos
Ventajas de la orientación a objetos
• Introducción a Swing
AWT, Revisión, Bordes, Etiquetas, Botones, Grupos
de Botones, Listas y Cajas Combinadas, Texto, Tool
Tips
Iconos, Men˙s, Men˙s Popup, Escalas y Barras de
Progreso, Arboles, Tablas, Pestañas, Diálogos Predefinidos
Paneles Desplazables
• Diseño de Sistemas con UML
Etapas en el desarrollo de un sistema software
El lenguaje de modelado unificado UML
Herramientas de modelado UML
Ciclo de vida del software
Diagrama de Caso de Uso
Diagrama de Clases
Diagrama de Objetos
Diagrama de Despliegue
Diagrama de Paquetes
• Introducción al diseño de paginas Web
Estándar Cliente/Servidor en la Web
Definición de HTML, XHTML y XML (ejemplos)
Diseño y maquetación Web
Principios Accesibilidad, Navegabilidad y Usabilidad
Diseño de paginas Web con XHTML (uso correcto de
DIV y CSS)
• Acceso a Bases de Datos con JDBC
¿Qué hace JDBC?
JDBC es un API de bajo nivel y una base para API’s
de alto nivel
JDBC frente a ODBC y otros API’s
Tipos de drivers JDBC
Apertura de una conexión
Uso general de URL’s
JDBC y URL’s
El subprotocolo odbc
Envío de Sentencias SQL
• Introducción a la Arquitectura J2EE
Importancia de una Arquitectura de Desarrollo
Tipos de Contenedores
Servidor de aplicaciones JEE
Arquitectura por Capas
Introducción a MVC
• Componentes Web con JSP/Servlet
Servidores y contenedores de servlets/JSPs
Creando paginas web con JSP
Paginas dinámicas
Procesamiento de formularios
• Despliegue de aplicaciones Web
Tomcat Admin
• Aplicaciones para dispositivos móviles J2ME
Instalación de Entorno de Programación y Herramientas
de test
Estructuras de control, condicionales, Bucles
Vectores, Matrices
Clases: Propiedades, Métodos, Clase Screen, Imágenes,
Clase MIDlet, Clase Canvas
Trabajo con teclado
Formularios, Creación de una Aplicación para móvil
Pautas para creación de juegos, Creación de un juego
para móvil
WAP
infórmate directamente de cómo matricularte, plazas disponibles ...
| Dónde | Valencia, Plaza de España, 1 -1ª ver mapa |
| Cuándo | Inicio: 01/02/2010 Fin: 28/04/2010 ver calendario |
| Dónde | Madrid, C/ Fuencarral, 145-1º ver mapa |
| Cuándo | Inicio: 19/10/2009 Fin: 26/07/2010 ver calendario |
| Dónde | Sevilla, C/ Virgen de Lujan, 30 - A Ent. dcha. ver mapa |
| Cuándo | Inicio: 19/10/2009 Fin: 26/07/2010 ver calendario |
infórmate directamente de cómo matricularte, plazas disponibles ...



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