Desarrolla Aplicaciones que se Ejecutan en el Servidor

Detalles del curso

PHP esencial
Aprende sobre el lenguaje PHP para trabajar en «backend» de sistemas, mejorar la dinámica de tus webs, interactuar mejor con tus bases de datos o, en resumen, abrirte paso a un nuevo campo de trabajo con un lenguaje versátil y seguro. Descubrirás la infinidad de usos que se puede dar a PHP, aprendiendo su sintaxis, su manejo junto con MySQL, cómo trabajar con él en entornos web, cómo utilizarlo en programación funcional y programación orientada a objetos e, incluso, las claves para trabajar con él de forma segura.

El curso consta de 51 videos; deberás visualizar aproximadamente 5 videos cada día.

Practica mientras aprendes con los archivos de ejercicios.

archivos_base_php_esencial.zip (21,02 KB)

Contenido

Introducción

  1. Empezando con PHP

1. Sumergiéndote en PHP

  1. Qué es PHP y cómo funciona
  2. Pasos previos para trabajar con PHP
  3. Emulando un entorno de trabajo con XAMPP
  4. PHP CLI y editores online
  5. Imprimir datos en PHP
  6. Mi primer “Hello World” en PHP
  7. Comentar código PHP
  8. Documentación del lenguaje

2. Sintaxis PHP para tipos de datos

  1. Variables y constantes
  2. Operadores en PHP
  3. Trabajando con strings
  4. Números enteros
  5. Números en coma flotante
  6. Otros tipos numéricos
  7. Arrays en PHP
  8. Arrays indexados vs. arrays asociativos
  9. Arrays multidimensionales
  10. Funciones aplicadas a los arrays
  11. Elementos Booleanos
  12. Null vs. Empty
  13. Conversión de tipos de datos

3. Estructuras de control

  1. Operadores lógicos
  2. Sentencias if
  3. Sentencias else y elseif
  4. Sentencias switch
  5. Bucles while
  6. Bucles for
  7. Bucles foreach
  8. Usando brakes/continue

4. Formularios en PHP

  1. Include y require en PHP
  2. Manejo de archivos PHP
  3. PHP embebido y HTML: mostrando texto dinámico
  4. Procesar formularios con PHP: GET vs. POST
  5. Validación de datos

5. Funciones en PHP

  1. Conociendo los diferentes tipos de funciones
  2. Definiendo funciones
  3. Argumentos de las funciones
  4. Devolver valores de una función
  5. Variables globales y scope

6. Manejo de bases de datos con PHP

  1. Prerrequisitos del manejo
  2. Usando MySQLi
  3. Insertando datos
  4. Leyendo datos
  5. Actualizando datos
  6. Borrando datos

7. Testing con PHP

  1. Avisos y errores
  2. Debugging y solución de problemas

8. Ejemplos prácticos de PHP

  1. Microservicio del tiempo
  2. Frameworks de PHP
  3. CMS basados en PHP