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. Sumergiéndote en PHP
- Qué es PHP y cómo funciona
- Pasos previos para trabajar con PHP
- Emulando un entorno de trabajo con XAMPP
- PHP CLI y editores online
- Imprimir datos en PHP
- Mi primer “Hello World” en PHP
- Comentar código PHP
- Documentación del lenguaje
2. Sintaxis PHP para tipos de datos
- Variables y constantes
- Operadores en PHP
- Trabajando con strings
- Números enteros
- Números en coma flotante
- Otros tipos numéricos
- Arrays en PHP
- Arrays indexados vs. arrays asociativos
- Arrays multidimensionales
- Funciones aplicadas a los arrays
- Elementos Booleanos
- Null vs. Empty
- Conversión de tipos de datos
3. Estructuras de control
- Operadores lógicos
- Sentencias if
- Sentencias else y elseif
- Sentencias switch
- Bucles while
- Bucles for
- Bucles foreach
- Usando brakes/continue
4. Formularios en PHP
- Include y require en PHP
- Manejo de archivos PHP
- PHP embebido y HTML: mostrando texto dinámico
- Procesar formularios con PHP: GET vs. POST
- Validación de datos
5. Funciones en PHP
- Conociendo los diferentes tipos de funciones
- Definiendo funciones
- Argumentos de las funciones
- Devolver valores de una función
- Variables globales y scope
6. Manejo de bases de datos con PHP
- Prerrequisitos del manejo
- Usando MySQLi
- Insertando datos
- Leyendo datos
- Actualizando datos
- Borrando datos