Bienvenido
  • Objetivos y estructura del curso
  • Software necesario: Editor de Código
  • Software necesario: XAMPP, servidor independiente de código libre
  • Ejercicio Práctico: Descarga e instalación del software
Nuestro primer programa en PHP
  • Qué debes tener en cuenta antes de empezar a programar
  • Mi primer programa en PHP: Ejemplo Práctico
  • Los caracteres de escape: qué son y para qué se usan
  • Comentarios en PHP: La importancia de tener un código claro
  • Primeros pasos en la programación en PHP
Variables
  • Qué es una variable: Concepto y características
Tipo de datos
  • Introdución: ¿Cómo y con qué datos trabajamos en PHP?
  • Datos de tipo Boleano: Si o No
  • Trabajando con números enteros y decimales
  • ¿Qué son las matrices?
  • Cómo se manejan cadenas de caracteres en PHP
  • Variables y tipos de datos
Haciendo cálculos en PHP: Expresiones aritméticas y operadores
  • Introducción a los Operadores: ¿Qué son? ¿Para qué sirven?
  • Operadores de asignación
  • Operadores de concatenación
  • Operadores aritméticos
  • Operadores de incremento/decremento
  • PHP Básico
Condicionales: IF
  • If: ¿Qué son y para qué sirven los condicionales en programación?
  • Operadores de Comparación: mayor que, menor que...
  • Operadores Lógicos: AND, OR, XOR...
Condicionales: ELSE y ELSEIF
  • Else: introducción y primeros pasos
  • Else: aprendamos más cosas
  • La instrucción Elseif
  • Ejercicio: Ejemplos de las instrucciones If, Elseif, Else
  • Ejercicio: identificar el sexo y nacionalidad de nuestros usuarios
  • Ejercicio: tabla de notas usando las instrucciones If, Elseif, Else
  • Condicionales: If, Else, ElseIF
Trabajando con múltiples opciones: Switch
  • La instrucción Switch: concepto
  • Ejercicio: Primeros casos prácticos con la instrucción Switch
  • Ejercicio: tabla de edades construida con la instrucción Switch
  • Ejercicio: horóscopo chino con la instrucción Switch
  • Cómo usar la instrucción Break: Ejemplos
  • Operadores Ternarios: otra forma de trabajar con condiciones en PHP
  • Cuestionario sobre Switch y los operadores ternarios
Bucles: dando vueltas y vueltas...
  • ¿Qué son los bucles?
  • La instrucción For
  • Ejercicio: listados de números y tabla de multiplicar con For
  • Ejercicio: Todas las tablas de multiplicar y coloreando tablas con For
  • La instrucción While
  • La instrucción Do While
  • Ejercicio: comparación del uso de While y Do While
  • Ejercicio: diferenciar números pares e impares con While y Do While
  • La instrucción Break en los bucles
  • La instrucción Continue
  • Bucles
Arrays
  • Array Escalar: Concepto
  • Ejemplos prácticos de Arrays Escalares
  • Arrays Asociativos
  • Ejemplos prácticos de Arrays Asociativos
  • Arrays Bidimensionales y Multidimensionales
  • Ejemplos prácticos de Arrays Bidimensionales y Multidimensionales
  • Bucles con Arrays: Foreach
  • Ejercicio: recorrer un array de notas y calcular su promedio con Foreach
  • Ejercicio: leer una agenda de contactos con Foreach
  • Arrays
Introducción a las funciones en PHP
  • Introducción a las funciones en PHP
Funciones que trabajan con variables
  • Introducción a las funciones sobre variables. La función empty
  • La función isset
  • La función is_integer
  • La función is_numeric
  • La función is_string
  • La función is_array
Funciones que trabajan con cadenas
  • Introducción a las funciones de cadenas. La función Strlen
  • La función Substr
  • La función Trim
  • La función Str_replace
  • Funciones que cambian mayúsculas y minúsculas
  • La función Explode
Funciones que trabajan con arrays
  • Introducción a las funciones que trabajan con Matrices. La función Count
  • La función Sort
  • La función In_array
Funciones que trabajan con fechas
  • Introducción a las funciones de fecha. La función Date
  • Ejercicio: ejemplos con fechas, sus diferentes formatos y la función Date
  • Funciones
Funciones definidas por el usuario
  • ¿Cómo podemos crear nuestras propias funciones?
  • Funciones definidas en un archivo externo
  • Los parámetros de las funciones definidas por el usuario
  • El paso de parámetros por valor
  • Ejercicio: paso de parámetros por valor