Learn PHP

If you want to be a web developer, you need to learn PHP. Read these free tutorials to master this powerful and popular scripting language.

Getting started with PHP

  • How to Build a Simple REST API in PHP

    How to Build a Simple REST API in PHP

    Sajal Soni
  • How to Use Sessions and Session Variables in PHP

    How to Use Sessions and Session Variables in PHP

    Sajal Soni
  • How to Upload a File in PHP (With an Example)

    How to Upload a File in PHP (With an Example)

    Sajal Soni
  • All PHP tutorials:

    1. La guía para principiantes sobre los tests unitarios: creación de temas testables

      La guía para principiantes sobre los tests unitarios: creación de temas testables

      Tutorial Beginner

      En los dos primeros artículos de esta serie, echamos un vistazo de alto nivel a qué son los tests unitarios y cómo aplicarlos en el contexto del...

    2. Cómo integrar el WordPress Media Uploader en las opciones de tema y complemento

      Cómo integrar el WordPress Media Uploader en las opciones de tema y complemento

      Tutorial Beginner

      ¡Bienvenido a los desarrolladores de temas y plugins de WordPress! A todos nos gustaría que los usuarios de nuestros temas pudieran subir sus propias...

    3. Una introducción a las vistas y plantillas en CodeIgniter

      Una introducción a las vistas y plantillas en CodeIgniter

      Tutorial Beginner

      Las vistas son un ingrediente clave en cualquier aplicación MVC, y las aplicaciones CodeIgniter no son diferentes. Hoy, aprenderemos qué es una vista y...

    4. Roles y capacidades de WordPress: Funciones de nota

      Roles y capacidades de WordPress: Funciones de nota

      Tutorial Beginner

      Este es un tutorial perteneciente a una serie formada por cuatro partes que cubre el tema de los usuarios, los roles y las capacidades de WordPress. La serie...

    5. Comprender las funciones hash y mantener seguras las contraseñas

      Comprender las funciones hash y mantener seguras las contraseñas

      Tutorial Intermediate

      De vez en cuando, los servidores y las bases de datos son robados o comprometidos. Con esto en mente, es importante asegurar que algunos datos cruciales de...

    6. Crear un complemento de presentación de diapositivas para WordPress

      Crear un complemento de presentación de diapositivas para WordPress

      Tutorial Beginner

      La integración de la funcionalidad de presentación de diapositivas en WordPress es una característica muy necesaria para casi cualquier tema, pero ¿qué tan...

    7. La guía para principiantes de las pruebas unitarias: ¿qué es la prueba unitaria?

      La guía para principiantes de las pruebas unitarias: ¿qué es la prueba unitaria?

      Tutorial Beginner

      Dependiendo de sus antecedentes, puede o no haber oído hablar de pruebas unitarias, desarrollo basado en pruebas, desarrollo impulsado por el comportamiento...

    8. Creando un motor de blog de archivos planos usando Slim

      Creando un motor de blog de archivos planos usando Slim

      Tutorial Intermediate

      En este artículo, aprenderemos cómo crear un motor de blog de archivos planos en PHP utilizando el framework Slim. Si no comprendes la jerga, no te...

    9. Agregar publicaciones al front-end de un sitio usando AJAX

      Agregar publicaciones al front-end de un sitio usando AJAX

      Tutorial Intermediate

      WordPress básicamente se divide en dos partes, la sección frontal donde las personas pueden venir y leer publicaciones o artículos en el sitio. La otra es la...

    10. Cómo procesar los pagos con tarjetas de crédito con PayPal Pro usando PHP

      Cómo procesar los pagos con tarjetas de crédito con PayPal Pro usando PHP

      Tutorial Intermediate

      PayPal es una de las plataformas de procesamiento de pagos más populares disponibles en la actualidad por muchas razones. Su facilidad de uso y su conexión...

    11. Saneamiento y validación de datos con WordPress

      Saneamiento y validación de datos con WordPress

      Tutorial Beginner

      La seguridad apropiada es crítica para mantener tu sitio o el de tu tema o los usuarios de los plugins a salvo. Parte de ello significa una validación de...

    12. Rewrite API: Tipos de entradas y taxonomías

      Rewrite API: Tipos de entradas y taxonomías

      Tutorial Beginner

      Esta es la segunda parte de una serie que examina la "API de reescritura" o Rewrite API de WordPress. En la primera parte hicimos un recorrido de parada...