El alumno será capaz de realizar sus propios desarrollos web apoyándose en el gestor de contenido más empleado de la actualidad, WordPress. Aprenderá el lenguaje de programación PHP con las funciones más empleadas en el desarrollo con el CMS. Trabajará con aplicaciones, con bases de datos, formularios de validación y empleará herramientas avanzadas en el diseño de aplicaciones web.
TEMARIO
Módulo 2
UD1: Principios básicos de la programación web
- Guía Principios básicos de la programación web
- 1. Introducción
- 2. Funcionamiento navegador/servidor web
- 3. Funcionamiento PHP/servidor web
- 4. Instalación servidor web local
- 5. Editor Sublime Text
- 6. Mi primera aplicación web
- 7. Plantilla estática a dinámica
- 8. Artículos y lecturas complementarias. Enlaces
- 9. Sala de Debate
- 10. Laboratorio
- 11. Test de autoevaluación
Módulo 3
UD2: Programación básica con PHP
- Guía Programación básica con PHP
- 1. Introducción
- 2. Variables
- 3. Comentarios
- 4. Comillas simples vs dobles
- 5. Constantes
- 6. Tipos de variables
- 7. Operaciones con variables
- 8. Arrays
- 9. Arrays Asociativos
- 10. Array Multidimensional
- 11. Condicionales
- 12. Operador Ternario
- 13. Estructutra Switch
- 14. Bucle While
- 15. Bucle For
- 16. Iterador Foreach
- 17. Sala de debate
- 18. Laboratorio
- 19. Test de autoevaluación
Módulo 4
UD3: Principios avanzados de la programación web con PHP
- Guía Principios avanzados de la programación web con PHP
- 1. Introducción
- 2. Funciones
- 3. Ámbitos de las variables
- 4. Parciales
- 5. Petición GET
- 6. Petición POST
- 7. Bases de datos
- 8. Conexión Base de datos
- 9. Crear registros
- 10. Leer registros
- 11. Actualizar registros
- 12. Borrar registros
- 13. Sala de Debate
- 14. Laboratorio
- 15. Test de autoevaluación
Módulo 5
UD4: Funcionamiento interno de Wordpress
- Guía Funcionamiento interno de WordPress
- 1. Introducción
- 2. Estructura de archivos
- 3. Jerarquía de plantillas
- 4. Parciales
- 5. Plantilla de página personalizada
- 6. El bucle
- 7. Personalizando el bucle
- 8. Integración plantilla HTML5 + CSS3
- 9. Integración plantilla HTML5 + CSS3 – 2ª parte
- 10. Sala de debate
- 11. Laboratorio
- 12. Test de autoevaluación
Módulo 6
UD5: Funcionamiento avanzado de Wordpress
- Guía funcionamiento avanzado de WordPress
- 1. Introducción
- 2. Introducción al proyecto
- 3. Login personalizado
- 4. Recuperar contraseña
- 5. Registro de usuario
- 6. Filtros WordPress
- 7. Acciones WordPress
- 8. Roles & Backend
- 9. Perfil de usuario
- 10. Trabajar con BBDD propias
- 11. Trabajar con BBDD propias 2ª parte
- 12. Trabajar con BBDD propias 3ª parte
- 13. Custom Post Type
- 14. Campos personalizados
- 15. Operaciones Post Types
- 16. Taxonomías
- 17. Shortcodes
- 18. Widgets
- 19. Sala de debate
- 20. Laboratorio
- 21. Test de autoevaluación
Módulo 7
UD6: Unidad Integradora