Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crea un manejador de imágenes con PHP
Rating: 4.7 out of 5(18 ratings)
8,899 students

Crea un manejador de imágenes con PHP

Aprovecha tus conocimientos para desarrollar un manejador de imágenes con la librería GD de PHP
Last updated 8/2025
Spanish

What you'll learn

  • El alumno construirá la estructura básica del Manejador de Imágenes con PHP
  • El alumno creará la caratula para mostrar la imagen y el menú correspondiente.
  • El alumno desarrollará el manejo de etiquetas
  • El alumno aprenderá a optimizar una imagen con PHP
  • El alumno aprenderá a aplicar filtros a las imágenes con la librería GD
  • El alumno efectuará un filtro por etiquetas y una nube de etiquetas

Course content

9 sections57 lectures7h 15m total length
  • Introducción al curso "Crear un manejador de imágenes con PHP4:03

    En este curso aprovecharemos nuestros conocimientos en PHP para desarrollar un manejador de imágenes con los iteradores de las librerías estándar de PHP (SPL)  y la potente librería GD para el manejo de filtros y de efectos como rotar, voltear (flip) u optimizar el tamaño de una imagen. Realizaremos un filtro con diferentes etiquetas y una nube de las mismas. Finalmente realizaremos el proceso de descarga de las imágenes.

  • Antes de empezar el curso "Crear un manejador de imágenes con PHP"8:38

    Antes de empezar: los recursos del curso y la forma de comunicarnos. Puedes encontrar los archivos y los apuntes del mismo.

  • Breve historia de PHP (opcional)5:25
    • Encadenamiento de expresiones sin paréntesis

    • Nuevas funciones array

    • API de objetos BCMath

    • Subclases específicas del driver PDO

    • Nuevas características para el DOM y soporte para HTML 5

    • Atributo #[\Deprecated]

    • Hooks para propiedades

    • Visibilidad asimétrica para las propiedades

  • Plugins para SublimeText y PHP (opcional)6:34
    • Entrar a packagecontrol.io

    • Abrir la consola (view > show console).

    • Copiar el código en la consola y ejecutarlo.

    • Cerrar y abrir sublime text.

    • [Ctrl]-[shift]-[p] o tools > command palette

    • Escribimos

    • Install packages > sublime lint > detecta problemas de sintaxis.

    • Install packages > phpcs

  • Activar la librería GD en versiones 8+3:04

    En las versiones 8+ la librería GD viene desactivada (al menos en XAMPP), pero es muy sencillo activarlas.

  • Documentar con el estándar PHPDoc5:24
    • PHPDocs es una adaptación de JavaDocs para documentar la programación en PHP.

Requirements

  • Conocimientos generales de PHP y MySQL
  • Conocimientos básicos de PHP orientado a objetos (no indispensable)
  • Conocimientos básicos de Bootstrap (no indispensable)

Description

En este curso aprovecharemos nuestros conocimientos en PHP para desarrollar un manejador de imágenes con los iteradores de las librerías estándar de PHP (SPL)  y la potente librería GD para el manejo de filtros y de efectos como rotar, voltear (flip) u optimizar el tamaño de una imagen. Realizaremos un filtro con diferentes etiquetas y una nube de las mismas. Finalmente realizaremos el proceso de descarga de las imágenes. Este curso es intermedio, ya necesitas tener conocimientos generales de PHP y MySQL, ya que no se explicarán los términos básicos. Utilizaremos la herramienta Bootstrap, aunque no es indispensable que la conozcas. Los objetivos de este curso son:

  • El alumno construirá la estructura básica del Manejador de Imágenes con PHP

  • El alumno creará la caratula para mostrar la imagen y el menú correspondiente.

  • El alumno desarrollará el manejo de etiquetas

  • El alumno aprenderá a optimizar una imagen con PHP

  • El alumno aprenderá a aplicar filtros a las imágenes con la librería GD

  • El alumno efectuará un filtro por etiquetas y una nube de etiquetas

Este es un curso intermedio, por lo que necesitas tener conocimientos básicos de programación en PHP y manejo de MySQL, así como conocimientos previos en HTML y CSS. (no es necesario manejar Bootstrap) un editor de código y una computadora con acceso a Internet.

Este curso está orientado a desarrolladores web con conocimientos de PHP y MySQL. Tendrás los ejercicios de cada clase y los apuntes del curso (PDF).

Who this course is for:

  • Desarrolladores Web en la plataforma Apache-MySQL-PHP