Temario
CONTENIDOS TEÓRICOS Y PRÁCTICOS

1. Fundamentos de diseño web [4 horas]
(Bibliografia: 3).

- Aspectos metodológicos del desarrollo de aplicaciones web
- Diseño de la interfaz y uso de templates
- Uso del color, tipografía y elementos visuales
- Usabilidad y accesibilidad.

Las prácticas consistirán en el  análisis  y diseño de la parte cliente de  un portal web para validar la aplicación  de distintos criterios de diseño web, como navegabilidad, estructura de la información, uso del color y tipografía, accesibilidad, etc. [8 horas]

2. Lenguajes de etiquetado, frameworks y librerías de diseño web   [10 horas]
(Bibliografia: 4, 5, 6, 7, 8).

- HTML5 y CSS3
- Adaptabilidad del diseño (Responsive Web Design )
- Diseños en GRID y Bootstrap
- Validación nativa de formularios en el lado cliente
- jQuery, AJAX  y JSON


Las prácticas consistirán en el desarrollo de la parte cliente del portal web propuesto donde aplicar las características  y funcionalidades de los lenguajes y frameworks en estudio. [24 horas]

3. Lenguajes de programación y frameworks para lado servidor  [10 horas]
(Bibliografia: 1, 9).

- Diseño de APIs JSON con Node.js
- TypeScript  vs JavaScript
- Angular ( framework para desarrollo web basado en componentes)
- Firebase como back-end en la nube

Las prácticas consistirán en el rediseño de la parte cliente y también en el desarrollo de la parte servidora del  mismo portal web  para aplicar las características  y funcionalidades de los lenguajes y frameworks en estudio. [20 horas]

4. Lenguajes de programación y frameworks para apps web móviles.   [6 horas]
(Bibliografia: 2).

- Características y alternativas en desarrollo de apps multiplataforma
- Ionic (framework para desarrollo de apps para iOS y Android)
- Almacenamiento en base de datos con SQLite
- Acceso a hardware del dispositivo móvil


Las prácticas consistirán en el rediseño de la parte cliente como una app móvil que aproveche las funcionalidades  del  mismo portal web  para aplicar las características  y funcionalidades de los lenguajes y frameworks en estudio. [8 horas]