Curso

DESARROLLO DE APLICACIONES WEB 2.0 CON PHP, MYSQL, JAVASCRIPT Y AJAX

  • Desde: 24/9/12
  • Hasta: 31/7/13
  • Campus Virtual
  • Idioma: Castellano

Preinscripción desde el 7/9/12

Matrícula disponible hasta el 31/7/13

Promovido por:
Dpto. de Proyectos de Ingeniería

Responsable de la actividad:


Inscripción online cerrada

Modalidad

Presencial Online Emisión en directo

0 horas


0 horas


0 horas

Lugar de impartición
Impartición Online
Modalidad
Curso

2012-2013

ECTS

1,6

Campus

Virtual

0 h

Presenciales

0 h

Online

Precio Colectivo
245 € Alumno UPV 
295 € Personal UPV 
295 € Alumni UPV PLUS o AAA UPV 
365 € Público en general 
245 euros - Alumnos de la UPV
295 euros - Alumni, PAS y PDI de la UPV
365 euros - Externos de la UPV

Objetivos

Al terminar el curso el almuno podrá desarrollar aplicaciones web interactivas y dinámicas mediante programación cliente-servidor y bases de datos.

Con este curso se obtendrá un nivel avanzado en el uso práctico y teórico este lenguaje y no le será difícil emprender proyectos de desarrollo web dinámico desde cero.

Acción formativa dirigida a

Cualquier persona interesada en desarrollar y programar sitios web dinámicos o aplicaciones web 2.0


Profesores

  • Ángela María Bleda Tomás Profesional del sector
  • Vicente Agustín Cloquell Ballester Profesor/a Titular de Universidad
  • Jose Vicente Carratala Sanchis Profesional del sector

Metodología didáctica y sistemas de evaluación

La metodología empleada para impartir este curso principalmente será, mediante formación teórica online a través de tutoriales y video tutoriales guiados. Esta documentación permitirá al alumno ir realizando el proyecto sobre el que gira el curso a medida de que avance en el estudio del temario. Al llegar a la finalización del curso, se evaluará al alumno mediante un proyecto completo realizado por el alumno en el que se ejemplifiquen los conocimientos adquiridos a lo largo del curso.
En todo momento se busca que el alumno no solo sepa utilizar este lenguaje a nivel teórico, sino que desde un principio empiece a programar de forma agil y practica teniendo en cuenta las buenas practicas en el uso de PHP, Javascript y AJAX, así como una correcta planificación a la hora de crear bases de datos MySQL.

Temas a desarrollar

Unidad 1: Java
Unidad 1: General
Subunidad 1: Instalación de un entorno de trabajo:
Lección 1: Descarga de XAMPP
Lección 2: Instalación de XAMPP
Lección 3: Configuración de XAMPP
Lección 4: Carpeta de trabajo
Lección 5: Primer ejemplo
Subunidad 2: Editores de texto:
Lección 1: Gedit
Lección 2: Notepad++
Unidad 2: PHP
Subunidad 1: Introduccion:
Lección 1: PHP y HTML
Lección 2: Echo
Subunidad 2: Variables:
Lección 1: Declaración de variables
Lección 2: Cadenas
Lección 3: Variables de formularios
Lección 4: Variables de sesión
Subunidad 3: Operadores:
Lección 1: Incremento y decremento
Lección 2: Suma y resta
Lección 3: Asignacion
Lección 4: Operadores Booleanos
Lección 5: Encadenación
Subunidad 4: Estructuras de control:
Lección 1: If
Lección 2: For
Lección 3: Switch
Lección 4: Foreach
Lección 5: Goto
Lección 6: While
Lección 7: Do While
Subunidad 5: Ejercicio:
Lección 1: Calculadora
Lección 2: Calculadora
Subunidad 6: Matrices:
Lección 1: Matrices
Lección 2: Indices manuales y alfanuméricos
Lección 3: Matrices multidimensionales
Subunidad 7: Funciones:
Lección 1: Funciones
Lección 2: Funciones con parámetros
Lección 3: Metodos
Subunidad 8: Control de fechas:
Lección 1: obtención de fechas
Lección 2: Formulación de una fecha
Lección 3: Creación de una función
Lección 4: Creación de un objeto
Subunidad 9: include:
Lección 1: include y require
Subunidad 10: Objetos:
Lección 1: Clases
Lección 2: Instancias
Lección 3: Cosntructores
Unidad 3: Bases de datos
Subunidad 1: SQLite con Adminer:
Lección 1: Descarga de adminer
Lección 2: Creacion de tablas
Lección 3: Inserción de datos
Lección 4: Elimniación y actualizacion
Lección 5: Buscar valores
Lección 6: Ordenación
Lección 7: Opciones de mostrado
Lección 8: Vistas
Subunidad 2: SQLite en PHP:
Lección 1: Estructura de control SQLITE en PHP
Lección 2: Ejemplo INSERT
Lección 3: Ejemplo SELECT - Parte 1
Lección 4: Ejemplo SELECT - Parte 2
Lección 5: Ejemplo DELETE
Lección 6: Ejemplo UPDATE
Subunidad 3: Flat file:
Lección 1: Flat file 1
Lección 2: Flat file 2
Subunidad 4: MySQL:
Lección 1: phpMyAdmin en XAMPP
Lección 2: Descarga del nuevo phpMyAdmin
Lección 3: Creacion de una base de datos
Lección 4: Creación de tablas
Lección 5: Estructura
Lección 6: Insercion y edicion
Lección 7: Exportacion e importacion
Lección 8: Busquedas
Lección 9: SQL
Lección 10: SELECT
Lección 11: INSERT
Lección 12: UPDATE
Lección 13: DELETE
Lección 14: Operaciones
Lección 15: Operaciones avanzadas
Lección 16: Motores de almacenamiento
Unidad 4: Javascript con Jquery
Subunidad 1: Introduccion:
Lección 1: Descarga y preparación de jquery
Lección 2: Incluir jquery
Lección 3: Primer ejemplo - parte 1
Lección 4: Primer ejemplo - parte 2
Lección 5: Primer ejemplo - parte 3
Lección 6: Primer ejemplo - parte 4
Subunidad 2: Selectores:
Lección 1: Cambiando CSS por ID
Lección 2: Intercambiar los selectores
Lección 3: Seleccionar por etiqueta
Lección 4: Ocultar
Lección 5: Mostrar
Lección 6: Seleccionar por clase
Subunidad 3: Inserciones:
Lección 1: Texto
Lección 2: Insertar html
Lección 3: Añadir y quitar clases
Subunidad 4: Raton:
Lección 1: MouseOver y MouseOut
Lección 2: Hover
Lección 3: MouseMove
Lección 4: MouseUp y MouseDown
Lección 5: Doble clic
Lección 6: Focus
Lección 7: Blur
Subunidad 5: Efectos:
Lección 1: FadeIn y FadeOut
Lección 2: FadeTo
Lección 3: Toggle
Subunidad 5: Ajax:
Lección 3: Parte 1
Lección 3: Parte 2
Lección 3: Parte 3
Lección 3: Parte 4
Lección 3: Parte 5
Lección 3: Parte 6
Lección 3: Parte 7
Lección 3: Parte 8
Unidad 5: Proyecto del curso
Subunidad 1: Configuración:
Lección 1: Carpeta de proyecto
Lección 2: Copia de archivos necesarios
Subunidad 2: HTML y CSS:
Lección 1: Formulario
Lección 2: Resultado del formulario
Lección 3: Estilizado
Lección 4: Estilizado de los resultados
Subunidad 3: Base de datos:
Lección 1: Creación de la base de datos y la tabla
Lección 2: Importación de datos previos
Subunidad 4: PHP:
Lección 1: Conexión con la base de datos
Lección 2: Datos secundarios
Subunidad 5: jQuery:
Lección 1: Formulario dinámico
Lección 2: AJAX
Subunidad 6: Extendiendo la aplicación:
Lección 1: Creación de nuevas opciones
Lección 2: Programación de las opciones
Lección 3: Maquetación HTML
Unidad 6: Publicación de la aplicación
Subunidad 1: Publicación de la aplicación:
Lección 1: Creación de un dominio
Lección 2: Asociación de un hosting
Lección 3: Acceso al hosting a través de FTP
Lección 4: Subida de los archivos al hosting
Lección 5: Permisos de archivo
Lección 6: Exportación e importación de la base de datos
Lección 2.5: Asociación de un hosting


Contacto

Inscripción online cerrada