Semana |
Temas |
Actividad |
Evidencia |
Examen |
Módulo 1 |
1 |
- Introducción a contenido dinámico
- Introducción a PHP
- Expresiones y control de flujo
- Funciones con parámetros
|
|
|
|
2 |
- Clases y objetos
- MySQL y PHP práctico
- Consultas a bases de datos MySQL
- Elementos importantes de MySQL
|
|
|
|
3 |
- Básicos de CSS
- Colores, texto e imágenes con CSS
- Layouts
- Animación con CSS
|
|
|
|
4 |
- Layout avanzado y uso frameworks
- Básicos de Javascript
- Javascript intermedio
|
|
|
|
Módulo 2 |
5 |
- Interactividad
- Diseñando para el usuario
- ¿Quién es el usuario?
- Las necesidades del usuario
|
|
|
|
6 |
- Planeando soluciones potenciales de UX
- HTML5, el estándar de la programación web
- Ingreso de información mediante formas
- Transiciones, animaciones y transformaciones
|
|
|
|
7 |
- Estructura y navegación en páginas HTML5
- Creando Gráficos con HTML5
- Javascript avanzado
- Interfases de usuario adaptables
|
|
|
|
8 |
- Trabajando con audio y video
- Dibujo de gráficos mediante programación utilizando la API Canvas
- Geolocalización
|
|
|
|
Módulo 3 |
9 |
- Videojuegos casuales
- Conceptos básicos del diseño de videojuegos
- Unity 101
- Desarrollo de juegos con Unity
|
|
|
|
10 |
- Primer acercamiento a la programación de videojuegos
- Introducción a la programación en C#
- Eventos y uso de componentes
- 2D GameObjects (sprites)
|
|
|
|
11 |
- Manejo de los componentes de la cámara
- Physics 2D
- UI
- Animación
|
|
|
|
12 |
- Animación y scripts
- Interacción
- Música y sonido: dando cierre al proyecto
|
|
|
|