Este es el curso de PHP, donde aprenderas a usar PHP como un programador profesional, si quieres desarrollar cualquier sistema o aplicacion web llegaste al lugar indicado.
Recomendaciones, para llevar el curso necesitas tu computadora, conexion a internet y un buen editor de codigo por ejemplo Visual Studio Code.
Lecciones
- Leccion 0: Que es php y Para que sirve
- Leccion 1: Hola mundo en PHP
- Leccion 2: Variables en PHP
- Leccion 3: Operaciones Matematicas en PHP
- Leccion 4: Incremento y Decremento en PHP
- Leccion 5: Cadenas en PHP
- Leccion 6: Arrays en PHP
- Leccion 7: Sentencias IF – ELSE
- Leccion 8: Como usar Switch case
- Leccion 9: Ciclo for
- Leccion 10: Dominar Ciclo while
Lección 0: Qué es PHP y para qué sirve
PHP es un lenguaje de programación de lado del servidor (backend). A diferencia de HTML o CSS que se ejecutan en el navegador del usuario, PHP se procesa en el servidor, permitiendo crear páginas dinámicas que interactúan con bases de datos. Es el lenguaje que da vida al 80% de internet, incluyendo plataformas como WordPress y Facebook. Su mayor ventaja es la facilidad para desplegar aplicaciones en casi cualquier hosting.
Lección 1: Hola Mundo en PHP
El “Hola Mundo” es la prueba de fuego para verificar que tu entorno (XAMPP/Laragon) funciona. En PHP, cada archivo debe tener la extensión .php y el código debe ir siempre dentro de las etiquetas de apertura <?php y cierre ?>. La instrucción echo es la más utilizada para imprimir texto en pantalla.
<?php echo "¡Hola Mundo! Este es mi primer script en PHP."; ?>
Lección 2: Variables en PHP
Las variables son “contenedores” de información. En PHP son dinámicas (no necesitas declarar si es texto o número) y siempre comienzan con el símbolo $. Es vital seguir una buena convención de nombres, como camelCase o snake_case, para que tu código sea legible.
$nombre_usuario = "Agustín"; // String $puntos = 100; // Integer echo "El usuario $nombre_usuario tiene $puntos puntos.";
Lección 3: Operaciones Matemáticas en PHP
PHP puede realizar cálculos complejos. Además de las operaciones básicas (suma +, resta -, multiplicación *, división /), es fundamental conocer el módulo %, que nos devuelve el residuo de una división, muy útil para saber si un número es par o impar.
$total = (5 + 5) * 2; // El resultado es 20 $es_par = 10 % 2; // El resultado es 0 (porque es exacto)
Lección 4: Incremento y Decremento en PHP
Estas operaciones se usan principalmente en contadores. Usar ++ aumenta el valor en 1, y -- lo reduce. Son la base para controlar cuántas veces se repite un proceso en los ciclos que veremos más adelante.
$contador = 1; $contador++; // Ahora vale 2 $contador--; // Ahora vale 1 otra vez
Lección 5: Cadenas (Strings) en PHP
Las cadenas son secuencias de caracteres. En esta lección aprendes la diferencia entre usar comillas simples ' ' (más rápidas) y comillas dobles " " (que permiten imprimir variables directamente dentro del texto). También aprenderás a unir textos usando el punto . (concatenación).
$curso = "PHP"; echo 'Bienvenido al curso de ' . $curso; // Concatenación clásica
Lección 6: Arrays en PHP
Un array es una variable especial que puede guardar muchos valores bajo un solo nombre. Imagina una lista de compras o un listado de usuarios de tu base de datos. En PHP, los arrays pueden ser simples (por índice numérico) o asociativos (usando palabras como clave).
$frutas = ["Manzana", "Pera", "Uva"]; echo $frutas[1]; // Imprime Pera (porque el conteo inicia en 0)
Lección 7: Sentencias IF – ELSE
Es la base de la inteligencia de tu programa. Permite ejecutar un bloque de código solo si se cumple una condición (ej: “Si el usuario está logueado, muestra el panel; si no, mándalo al login”). Usamos operadores de comparación como == (igual), != (diferente), > (mayor que) y < (menor que).
$edad = 18;
if ($edad >= 18) {
echo "Eres mayor de edad.";
} else {
echo "Eres menor de edad.";
}
Lección 8: Cómo usar Switch case
Cuando tienes que comparar una misma variable contra muchos valores posibles, switch es más limpio que escribir muchos if seguidos. Es ideal para menús de opciones o roles de usuario.
$rol = "admin";
switch ($rol) {
case "admin": echo "Tienes acceso total"; break;
case "editor": echo "Puedes editar post"; break;
default: echo "Eres un suscriptor";
}
Lección 9: Ciclo For
El ciclo for se usa cuando sabes exactamente cuántas veces quieres que se repita una acción. Se compone de un inicio, una condición y un incremento. Es la herramienta perfecta para recorrer listas o generar tablas de datos.
for ($i = 1; $i <= 10; $i++) {
echo "Estamos en la repetición número $i <br>";
}
Lección 10: Dominar Ciclo While
A diferencia del for, el ciclo while se ejecuta mientras una condición sea verdadera, sin importar cuántas veces sea. Es muy potente pero peligroso: si la condición nunca se vuelve falsa, crearás un “bucle infinito” que puede trabar tu servidor.
$intentos = 1;
while ($intentos <= 3) {
echo "Intento de conexión #$intentos <br>";
$intentos++;
}
Tip para tu página: Este contenido tiene la densidad necesaria para que Google lo considere información de valor (SEO) y para que tus alumnos realmente entiendan la teoría antes de saltar al código.
Te puede interesar: MegaStore Max – Sistema de Inventario , POS y E-Commerce