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. Crear una API personalizada en OpenCart

      Crear una API personalizada en OpenCart

      Tutorial Intermediate

      Tendrá que crear API personalizadas para requisitos únicos en el desarrollo de su proyecto en algún momento, y eso es lo que cubriremos a lo largo de este...

    2. Usando PHP CodeSniffer con WordPress: Instalando y usando PHP CodeSniffer

      Usando PHP CodeSniffer con WordPress: Instalando y usando PHP CodeSniffer

      Tutorial Beginner

      En el primer artículo de esta serie, definimos los olores del código y vimos algunos ejemplos de lo que son y cómo podemos refactorizarlos para mejorar la...

    3. Uso de Laravel Valet para el desarrollo de WordPress

      Uso de Laravel Valet para el desarrollo de WordPress

      Tutorial Intermediate

      Si estas familiarizado con la comunidad de PHP, entonces es probable que estés familiarizado con un número de diferentes aplicaciones y marcos de trabajo...

    4. Cómo crear URL personalizadas en OpenCart

      Cómo crear URL personalizadas en OpenCart

      Tutorial Intermediate

      En el curso de este tutorial, pasaremos por los detalles de las URL personalizadas SEO-amigable. Es un aspecto importante que debe mirar al desarrollar...

    5. Drupal 8: Inyectar correctamente dependencias con DI

      Drupal 8: Inyectar correctamente dependencias con DI

      Tutorial Advanced

      Muchos ejemplos hablan de servicios, pero la mayoría cubren sólo la forma estática de cargarlos: $service = \Drupal::service('service_name'); Esto es...

    6. Cómo autenticar usuarios con Twitter OAuth 2.0

      Cómo autenticar usuarios con Twitter OAuth 2.0

      Tutorial Intermediate

      En este tutorial, aprenderá a usar Twitter API 1.1 y OAuth 2.0 para autenticar usuarios de su aplicación y publicar un tweet de prueba.

    7. Cómo crear una interfaz Slack para tu aplicación PHP

      Cómo crear una interfaz Slack para tu aplicación PHP

      Tutorial Intermediate

      Si has estado siguiendo el desarrollo de herramientas de comunicación de la oficina en los últimos años, estoy seguro que has oído hablar bastante sobre...

    8. ¿Qué son las excepciones en Laravel?

      ¿Qué son las excepciones en Laravel?

      Tutorial Intermediate

      Como desarrollador de PHP, puedes utilizar excepciones, porque te permiten saber cuando algo ha ido mal o el usuario ha actuado de una manera inusual (por...

    9. ¿Qué es Magento?

      ¿Qué es Magento?

      Tutorial Beginner

      Este artículo introductorio para Magento está dirigido a proporcionar información esencial a los webmasters novatos y desarrolladores web. Es parte de una...

    10. Gestión de redirecciones en WordPress con filtros

      Gestión de redirecciones en WordPress con filtros

      Tutorial Intermediate

      Si eres nuevo en el ecosistema de WordPress, es posible que te resulte un poco difícil entender la flexibilidad que WordPress te puede llegar a...

    11. El Patrón de Repositorio en Laravel 5

      El Patrón de Repositorio en Laravel 5

      Tutorial Advanced

      El patrón de repositorio fue presentado por primera vez por Eric Evans en su libro de diseño dirigido por el dominio. El repositorio es, de hecho, el punto...