El desarrollo de aplicaciones web siguiendo el esquema AJAX se basa en realizar la interfaz con el cliente mediante páginas web (HTML, CSS, JavaScript, DOM) e interactuar de forma asíncrona con el servidor en segundo plano sin necesidad de recargar las páginas, como ocurría en el modelo tradicional. En el servidor, se emplean normalmente lenguajes de script como PHP, ASP, JSP, etc. (en el curso nos centraremos en el uso de PHP), los cuales pueden interactuar con bases de datos en MySQL, PostgreSQL, Oracle, etc. (en el curso nos centraremos en MySQL). Asimismo, para el envío de datos entre cliente (navegador) y servidor se pueden usar strings de texto o html, pero también XML y JSON, mucho más flexibles y potentes.
El material del curso puede encontrarse en la pestaña material.
El certificado de asistencia se obtiene asistiendo regularmente al curso (se puede faltar a dos sesiones como máximo).
Respecto al certificado de aprovechamiento, en las dos últimas horas de la última sesión del curso, se propondrá una actividad (similar a las realizadas durante el curso) que deberá completarse antes de finalizar la clase. La realización de esta prueba es opcional y dará lugar a la obtención del certificado de aprovechamiento (como alternativa al certificado de asistencia).
El curso está dividido temáticamente en sesiones. Las sesiones estarán disponibles a medida que avance el curso.
Además de los ejemplos, el curso incluye un cierto número de actividades (semi-)dirigidas que ayudan a asentar los conocimientos y ponerlos en práctica en proyectos de tamaño medio.
Las actividades estarán inicialmente inactivas y se irán activando a medida que avance el curso (primero el fichero de partida, para usarlo en clase y, posteriormente, la versión completa).
Todo el material del curso está disponible en la siguiente página (sólo para los alumnos del curso).
Cualquier sugerencia será bienvenida ya que contribuirá a mejorar las futuras ediciones del curso. En particular, me gustaría saber si
Por supuesto, cualquier otra sugerencia u opinión sobre el curso (muy corto, muy largo, demasiadas actividades, demasiadas pocas, etc) también será bienvenido!
Los comentarios que me mandes serán totalmente anónimos!