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. Cómo crear una página de inicio con múltiples listados usando consultas personalizadas

      Cómo crear una página de inicio con múltiples listados usando consultas personalizadas

      Tutorial Intermediate

      WordPress te proporciona un par de opciones integradas para la página de inicio de tu sitio web: una presentación de las entradas más recientes de tu blog...

    2. Los estándares de codificación de WordPress: Reuniéndolo todo

      Los estándares de codificación de WordPress: Reuniéndolo todo

      Tutorial Beginner

      Cuando se trata de escribir una serie de entradas de blog, uno de los aspectos más desafiantes como lector es mantenerse realmente al día con cada entrada...

    3. Integrar cuestionarios de opción múltiple en WordPress: Creación del front-end

      Integrar cuestionarios de opción múltiple en WordPress: Creación del front-end

      Tutorial Intermediate

      Esta es la segunda parte de la serie sobre el desarrollo de un plugin de cuestionario de opción múltiple para WordPress. En la primera parte creamos el...

    4. Cómo Aceptar Pagos con Stripe

      Cómo Aceptar Pagos con Stripe

      Tutorial Intermediate

      Procesar tarjetas de crédito es desafortunadamente mucho más difícil de lo que cabría esperar, desde el punto de vista de los desarrolladores. Pero como es...

    5. Cómo configurar pagos recurrentes

      Cómo configurar pagos recurrentes

      Tutorial Intermediate

      Es probable que, en algún momento, desees implementar pagos recurrentes o de suscripción para un SaaS u otro servicio. Afortunadamente, PayPal ofrece las...

    6. De PHP procedimental a PHP orientado a objetos

      De PHP procedimental a PHP orientado a objetos

      Tutorial Intermediate

      Este tutorial se inspiró en un discurso de Robert C. Martin que vi hace aproximadamente un año. El tema principal de su charla es sobre la posibilidad de...

    7. Integración de pruebas de opción múltiple en WordPress - Creación del Backend

      Integración de pruebas de opción múltiple en WordPress - Creación del Backend

      Tutorial Intermediate

      Las preguntas de opción múltiple son algo que la mayoría de nosotros hemos enfrentado al menos una vez en nuestra vida. Los amamos porque podemos...

    8. Los estándares de código de WordPress: comillas simples y comillas dobles

      Los estándares de código de WordPress: comillas simples y comillas dobles

      Tutorial Beginner

      En esta serie, estamos echando un vistazo a los estándares de código PHP en WordPress para tener una comprensión más profunda sobre cómo se debería escribir...

    9. Pruebas en paralelo para PHPUnit con ParaTest

      Pruebas en paralelo para PHPUnit con ParaTest

      Tutorial Advanced

      PHPUnit ha insinuado paralelismo desde 2007, pero, mientras tanto, nuestras pruebas continúan funcionando lentamente. El tiempo es dinero, ¿verdad?. ParaTest...

    10. Estándares de Código en WordPress: Convenciones de Nomenclatura y Argumentos de Funciones

      Estándares de Código en WordPress: Convenciones de Nomenclatura y Argumentos de Funciones

      Tutorial Beginner

      En esta serie, estamos profundizando en las normas relativas al código para WordPress, en concreto, los estándares de código PHP, para evangelizar y entender...

    11. Whoops! Errores de PHP para Cool Kids

      Whoops! Errores de PHP para Cool Kids

      Tutorial Intermediate

      Whoops es una pequeña biblioteca, disponible como paquete Composer , que te ayuda a manejar errores y excepciones en tus proyectos PHP.

    12. Patrones de diseño en WordPress: Una introducción

      Patrones de diseño en WordPress: Una introducción

      Tutorial Beginner

      Para aquellos que tengan una amplia experiencia en ingeniería de software, los patrones de diseño deberían ser territorio familiar; sin embargo, hay todo un...