Introducción al curso de PHP con ejercicioss
  • Introducción
Introducción al lenguaje
  • Referencias y manuales
  • ¿Que es PHP? ¿Front-end? ¿Back-end?
  • ¿Como funciona PHP?
Preparación del entorno de desarrollo
  • Instalar servidor de aplicaciones web
  • Servidor de aplicaciones web en Linux y Mac OS
  • Instalar NetBeans
  • Crear un proyecto en NetBeans y hacer un hola mundo en PHP
  • Crear hosts virtuales en Apache
Ejercicios prácticos
  • Ejercicio 1: Variables, comentarios de código e imprimir por pantalla
  • Ejercicio 2: Bucle FOR, operadores y el cuadrado de un número
  • Ejercicio 3: Condicional IF y operadores de comparación.
  • Ejercicio 4: Bucle WHILE y operadores de asignación.
  • Ejercicio 5: Condicionales y bucles, variables GET, ¿existe?, ¿es un número?
  • Ejercicio 6: Arrays, bucles y meses
  • Ejercicio 7: El bucle Foreach
  • Ejercicio 8: El factorial de un número
  • Ejercicio 9: Los números pares
  • Ejercicio 10: Un número pasado por la URL
  • Ejercicio 11: Profundizando en los Arrays
  • Ejercicio 12: Detectar el navegador web
  • Ejercicio 13: Rellenar un array
  • Ejercicio 14: Comprobar si está vacío y ver convertir a mayúsculas
  • Ejercicio 15: Comprobar tipos de datos
  • Ejercicio 16: Arrays multidimensionales
  • Ejercicio 17: Crear funciones
  • Ejercicio 18: La fecha actual
  • Ejercicio 19: Include y require
  • Ejercicio 20: Validar un email
  • Ejercicio 21: Funciones y tablas de multiplicar
  • Ejercicio 22: Parámetros opcionales
  • Ejercicio 23: Sesión contador
  • Ejercicio 24: Crear formularios
  • Integrar Bootstrap y jQuery en el proyecto
  • Ejercicio 25: Recibir datos del formulario
  • Ejercicio 26: Validación de formularios
  • Ejercicio 27: Conexión a la base de datos y creación de tablas
  • Ejercicio 28: Insertar datos en la base de datos
  • Ejercicio 29: Listar usuarios
  • Ejercicio 30: Detalle del usuario
  • Ejercicio 31 Parte 1: Crear nuevos usuarios y validación de datos
  • Ejercicio 31 Parte 2: Crear nuevos usuarios y validación de datos
  • Ejercicio 31 Parte 3: Crear nuevos usuarios y validación de datos
  • Ejercicio 32 Parte 1: Edición de usuarios
  • Ejercicio 32 Parte 2: Edición de usuarios
  • Ejercicio 33 Parte 1: Subir y mostrar imágenes
  • Ejercicio 33 Parte 2: Subir y mostrar imágenes
  • Ejercicio 34 Parte 1: Login de usuarios
  • Ejercicio 34 Parte 2: Login de usuarios
  • Ejercicio 35: Borrar usuarios
  • Ejercicio 36 Parte 1: Paginación
  • Ejercicio 36 Parte 2: Navegación de la paginación
Despedida
  • Despedida
  • Listado de ejercicios
  • Código desarrollado durante el curso
  • BONUS - Despedida y sorpresas extra