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 modificar el comportamiento del tema padre dentro de un tema hijo

      Cómo modificar el comportamiento del tema padre dentro de un tema hijo

      Tutorial Beginner

      ¿Qué son los temas hijo o child themes? Los temas hijo son una útil funcionalidad de WordPress que permite que los desarrolladores creen una nueva plantilla...

    2. PHP Basico

      PHP Basico

      Tutorial Beginner

      No se puede negar que la nuestra es una industria increíblemente difícil. ¿Alguna vez has considerado aprender un segundo idioma? Bueno, ¿qué tal cinco?...

    3. Prueba de los controladores Laravel

      Prueba de los controladores Laravel

      Tutorial Advanced

      Prueba de controladores no es la cosa más fácil en el mundo. Bueno, déjame reformular eso: probarlos es muy facil; Lo que es difícil, al menos al principio,...

    4. Plantillas de plugins dentro de WordPress

      Plantillas de plugins dentro de WordPress

      Tutorial Beginner

      Cuando se trata de crear un Tipo de Entrada Personalizada dentro de un plugin de WordPress, siempre encontramos el mismo problema: necesitas crear un archivo...

    5. Reflexión en PHP

      Reflexión en PHP

      Tutorial Intermediate

      La reflexión se define generalmente como la capacidad de un programa para inspeccionarse a sí mismo y modificar su lógica en el momento de la ejecución....

    6. Crear múltiples shortcodes con una sola función: 3 ejemplos de asesinos

      Crear múltiples shortcodes con una sola función: 3 ejemplos de asesinos

      Tutorial Beginner

      La potente API Shortcode nos permite crear "snippets" e incluir contenido especial (como funciones PHP o código HTML complejo) en nuestras entradas. Es...

    7. Creación de testimonios de clientes con tipos de entradas personalizadas

      Creación de testimonios de clientes con tipos de entradas personalizadas

      Tutorial Intermediate

      Si estás dirigiendo cualquier tipo de negocio online, es una buena idea conseguir opiniones de tus clientes sobre lo que piensan en relación a los servicios...

    8. Comprender las funciones conectables de WordPress y su uso

      Comprender las funciones conectables de WordPress y su uso

      Tutorial Beginner

      WordPress proporciona una colección de funciones en su núcleo llamadas "pluggable functions" o funciones conectables. Como su nombre indica, podemos conectar...

    9. Tu guía integral para los comandos de Laravel

      Tu guía integral para los comandos de Laravel

      Tutorial Intermediate

      En esta época, es bastante normal que un desarrollador tenga conocimiento de las consolas y de cómo emitir comandos básicos. Pero, ¿y si pudieras...

    10. Cómo crear un plugin de administración de avatares de WordPress: Toques finales

      Cómo crear un plugin de administración de avatares de WordPress: Toques finales

      Tutorial Intermediate

      Avatar Manager para WordPress es un plugin sencillo y agradable que almacena fácilmente avatares de forma local y mucho más.

    11. Cómo crear un plugin de administración de avatares de WordPress desde cero: Introducción

      Cómo crear un plugin de administración de avatares de WordPress desde cero: Introducción

      Tutorial Intermediate

      Avatar Manager para WordPress es un plugin sencillo y agradable que facilita el almacenamiento local de avatares y mucho más.

    12. Desarrollo de plugins con WordPress Boilerplates: Por qué son importantes los Boilerplates

      Desarrollo de plugins con WordPress Boilerplates: Por qué son importantes los Boilerplates

      Tutorial Beginner

      A lo largo de los últimos cinco a diez años, la construcción de sitios y aplicaciones para la web se ha vuelto mucho más compleja que gran parte de las cosas...