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 Programar Con Yii2: ActiveRecord

      Cómo Programar Con Yii2: ActiveRecord

      Tutorial Intermediate

      En esta serie Programando Con Yii2, estaré guiando a los lectores en el uso del Framework Yii2 para PHP. En el tutorial de hoy, te guiaré en el uso del mapeo...

    2. Cómo Verificar un Número de Teléfono vía SMS

      Cómo Verificar un Número de Teléfono vía SMS

      Tutorial Intermediate

      En el episodio anterior, escribí sobre preparar tu aplicación para SMS usando Twilio, un servicio de mensajes de texto comúnmente usado. En el tutorial de...

    3. Usando Faker Para Generar Información de Relleno para Pruebas Automatizadas

      Usando Faker Para Generar Información de Relleno para Pruebas Automatizadas

      Tutorial Intermediate

      Faker es una librería de código abierto creada por Francois Zaninotto que genera información artificial de relleno para tu aplicación y sus necesidades de...

    4. Construyendo su inicio: Importación con la API de contactos de Google

      Construyendo su inicio: Importación con la API de contactos de Google

      Tutorial Intermediate

      Hoy, le explicaré cómo utilicé Google API para importar contactos de personas en Meeting Planner. El objetivo es hacer que sea más rápido para las...

    5. Utilizando el API de New York Times para extraer metadatos

      Utilizando el API de New York Times para extraer metadatos

      Tutorial Intermediate

      La semana pasada, escribí una introducción recopilar páginas web para extraer metadatos, mencionando que no es posible en el sitio de New York Times. El...

    6. Cómo Procesar Páginas Web para Obtener Metadatos

      Cómo Procesar Páginas Web para Obtener Metadatos

      Tutorial Intermediate

      Recientemente comencé a construir un sitio web comunitario encima de la plataforma Yii sobre el cual escribí en Programming With Yii2: Building Community...

    7. Construyendo Tu Startup: Detección Automática de Zona Horaria

      Construyendo Tu Startup: Detección Automática de Zona Horaria

      Tutorial Intermediate

      Este tutorial es parte de la serie Construyendo Tu Startup Con PHP en Envato Tuts+. En esta serie, te estoy guiando a través de lanzar una startup desde el...

    8. Uso de namespaces y Autoloading en complementos de WordPress, parte 4

      Uso de namespaces y Autoloading en complementos de WordPress, parte 4

      Tutorial Intermediate

      En este punto, usted debe estar familiarizado con la forma en que hemos creado nuestro entorno de desarrollo. Como un refresco, he aquí un resumen rápido del...

    9. Programando Con Yii2: Usando el Depurador

      Programando Con Yii2: Usando el Depurador

      Tutorial Intermediate

      Lo Que Estarás CreandoSi te estás preguntando, "¿Qué es Yii?" revisa nuestra Introducción al Framework Yii, la cuál revisa los beneficios de Yii e incluye...

    10. Creando un Sistema de Mensajes Personalizado de WordPress, Parte 4

      Creando un Sistema de Mensajes Personalizado de WordPress, Parte 4

      Tutorial Intermediate

      En esta serie, hemos echado un vistazo a cómo podemos implementar un sistema que nos permite por medio de la programación, definir mensajes personalizados...

    11. Creando un Sistema Personalizado de Mensajería Para WordPress, Parte 2

      Creando un Sistema Personalizado de Mensajería Para WordPress, Parte 2

      Tutorial Intermediate

      Si apenas te estás poniendo al corriente con esta serie en particular, estamos en el proceso se construir nuestro propio sistema personalizado de mensajería...

    12. Programando Con Yii2: Ruteo y Creación de URL

      Programando Con Yii2: Ruteo y Creación de URL

      Tutorial Intermediate

      En el tutorial de hoy, revisaré el ruteo y creación de URL en Yii. Cuando una petición de navegador llega al archivo index.php de tu aplicación de Yii, debe...