Guías rápidas para desarrolladores de PHP
Esta guía está pensada para introducirte a los conceptos más fundamentales de PHP, lo que te permitirá dar tus primeros pasos en el mundo de la programación con este lenguaje. Al finalizar, serás capaz de escribir scripts simples en PHP y comenzar a trabajar con bases de datos para almacenar y recuperar información.
Para disfrutar de este curso 100% gratuito tan sólo tienes que registrarte en #anixelo.
Temario del curso
Sesión 1: Sintaxis Básica de PHP
Objetivo: Familiarizarte con la sintaxis básica de PHP para que puedas comenzar a escribir tu primer script PHP.
Temas:
- Estructura básica de un archivo PHP.
- Etiquetas de apertura
<?phpy cierre?>. - Comentarios de una línea y múltiples líneas.
- Primer programa PHP: imprimir un saludo en pantalla.
Práctica:
- Escribir un script PHP básico que imprima un mensaje en pantalla.
Sesión 2: Variables y Tipos de Datos
Objetivo: Comprender cómo declarar variables y trabajar con los tipos de datos más comunes en PHP.
Temas:
- Declaración de variables en PHP.
- Tipos de datos: enteros, cadenas, flotantes, booleanos y arrays.
- Concatenación de cadenas.
- Tipos de variables predefinidas (por ejemplo,
$_POST,$_GET).
Práctica:
- Declarar variables de diferentes tipos de datos y concatenarlas en un solo mensaje.
Sesión 3: Operadores Aritméticos, Lógicos y de Comparación
Objetivo: Aprender a realizar operaciones con variables y controlar el flujo de ejecución de tu código.
Temas:
- Operadores aritméticos:
+,-,*,/,%. - Operadores de comparación:
==,!=,<,>,<=,>=. - Operadores lógicos:
&&,||,!. - Uso de operadores en condiciones y bucles.
Práctica:
- Crear expresiones aritméticas y lógicas simples, y mostrar los resultados.
- Escribir una condición
ifque determine si un número es mayor que otro.
Sesión 4: Estructuras de Control
Objetivo: Aprender a controlar el flujo de ejecución del programa utilizando condicionales y bucles.
Temas:
- Condicionales:
if,else,elseif,switch. - Bucles:
for,while,do-while,foreach. - Uso de
continueybreak.
Práctica:
- Escribir un programa que imprima los números del 1 al 10 utilizando un bucle
for. - Crear una estructura
ifque verifique si un número es par o impar.
Sesión 5: Definición y Uso de Funciones
Objetivo: Entender cómo organizar tu código usando funciones para hacerlo más modular y reutilizable.
Temas:
- Sintaxis para declarar funciones:
function nombre_funcion(). - Parámetros y valores de retorno.
- Funciones incorporadas de PHP.
- Llamada a funciones desde otras funciones.
Práctica:
- Crear una función que reciba dos números y retorne su suma.
- Crear una función que imprima el saludo personalizado basado en el nombre recibido como parámetro.
Sesión 6: Conexión Básica a Bases de Datos MySQL con mysqli
Objetivo: Conectar PHP a una base de datos MySQL y realizar consultas básicas.
Temas:
- Conexión a la base de datos con
mysqli_connect(). - Selección de bases de datos y manejo de errores.
- Consultas SQL básicas:
SELECT,INSERT,UPDATE,DELETE. - Mostrar resultados de una consulta utilizando
mysqli_fetch_assoc().
Práctica:
- Crear una base de datos simple en MySQL.
- Escribir un script PHP que se conecte a la base de datos y muestre una lista de registros.