Tutorialspoint

FREEDOM SALE IS LIVE! Use: FREEDOM10

Programación orientada a objetos php

person icon Oscar Uh

4.4

Programación orientada a objetos php

Aprende POO en PHP paso a paso, desde clases hasta herencia y polimorfismo.

updated on icon Updated on Jul, 2025

language icon Language - Spanish

person icon Oscar Uh

category icon Development ,Web Development,PHP

Lectures -35

Resources -2

Duration -4 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

¿Quieres crear aplicaciones web más robustas, escalables y fáciles de mantener? ¡Este curso es para ti!
Aprenderás los fundamentos de la POO aplicados en PHP, desde lo básico hasta conceptos avanzados como herencia, polimorfismo, interfaces y composición. Con ejercicios prácticos, retos desafiantes y un eBook gratuito, tendrás todo lo necesario para convertirte en un experto en desarrollo orientado a objetos.


? ¿Qué aprenderás?
✅ Conceptos clave de POO: Clases, objetos, atributos y métodos.
✅ Encapsulamiento: Protege tus datos con getters y setters.
✅ Herencia y Polimorfismo: Reutiliza código y mejora la flexibilidad.
✅ Interfaces y Clases Abstractas: Diseña arquitecturas más limpias.
✅ Composición y Agregación: Relaciones entre objetos como un profesional.


?‍? ¿Para quién es este curso?

✔ Desarrolladores PHP que quieren dominar la POO.
✔ Programadores que buscan escribir código más organizado y mantenible.
✔ Estudiantes que desean aprender fundamentos sólidos de programación.
¡Conviértete en un maestro de la POO con PHP y lleva tus proyectos al siguiente nivel! ?
? ¡Inscríbete ahora y domina el arte de la Programación Orientada a Objetos! ?

Goals

? Objetivos del Curso (Course Goals)
Al finalizar este curso, serás capaz de:
  1. ? Comprender los fundamentos de la POO
    • Dominar conceptos clave como clases, objetos, atributos, métodos y su aplicación en PHP.
  2. ?️ Aplicar el encapsulamiento correctamente
    • Proteger datos usando modificadores de acceso (public, private, protected) y métodos getters/setters.
  3. ? Implementar herencia y polimorfismo
    • Reutilizar código eficientemente con herencia y flexibilizar comportamientos mediante polimorfismo.
  4. ? Trabajar con interfaces y clases abstractas
    • Diseñar arquitecturas modulares y escalables aplicando estos principios avanzados.
  5. ? Dominar composición y agregación
    • Gestionar relaciones entre objetos para crear sistemas más robustos y mantenibles.
  6. ? Escribir código PHP orientado a objetos
    • Desarrollar aplicaciones web con un enfoque limpio, organizado y profesional.
  7. ? Resolver problemas reales con POO
    • Superar retos prácticos que simulan escenarios de desarrollo cotidianos.
  8. ✨ Beneficios Clave
    • De principiante a experto: Desde sintaxis básica hasta patrones avanzados.
    • Enfoque práctico: Ejercicios, quizzes y un proyecto aplicado.
    • Certificación válida: Demuestra tus habilidades en POO con PHP.
    • ¡Conviértete en un desarrollador PHP capaz de crear software escalable y bien estructurado! ??

Prerequisites

? Conocimientos Técnicos Necesarios:
✔ Bases de PHP:
  • Sintaxis básica (variables, operadores, estructuras de control: if, for, while).
  • Funciones y arreglos (arrays).
  • Manejo de formularios y peticiones HTTP (opcional, pero útil).
✔ Conceptos de Programación Estructurada:
  • Entender cómo se organiza el código secuencialmente.
  • Conocimiento básico de lógica de programación.
? Herramientas Requeridas:
✔ Entorno de Desarrollo:
  • Servidor local (XAMPP, WAMP, Laragon o Docker).
  • Editor de código (VS Code, PHPStorm, Sublime Text, etc.).
  • PHP instalado (versión 7.4 o superior recomendada).
✔ Nociones Básicas de Bases de Datos (Opcional, pero útil):
  • Conexión básica a MySQL o MariaDB (no es obligatorio, pero ayuda en ejemplos avanzados).
? Mentalidad Recomendada:
✔ Ganas de Aprender POO:
  • Entender que la POO es un paradigma diferente a la programación estructurada.
  • Disposición para practicar con los ejercicios y retos del curso.
✔ Experiencia Previa (No Obligatoria, pero Beneficiosa):
  • Haber desarrollado pequeños proyectos en PHP (aunque sean scripts simples).
? ¿No cumples con todos los requisitos?
¡No te preocupes! Si tienes las bases de PHP, podrás seguir el curso sin problemas. Los conceptos de POO se explican desde cero, pero es importante estar familiarizado con la sintaxis del lenguaje.
¿Listo para dominar la POO con PHP? ¡Inscríbete y comienza tu viaje! ??


Programación orientada a objetos php

Curriculum

Check out the detailed breakdown of what’s inside the course

Introducción a la Programación Orientada a Objetos

4 Lectures
  • play icon Bienvenida al curso de POO 06:06 06:06
  • play icon ¿Qué es la Programación orientada a objetos? 03:28 03:28
  • play icon Ventajas de la POO 06:47 06:47
  • play icon Herramientas necesarias 02:05 02:05

Clases y Objetos en php

10 Lectures
Tutorialspoint

Encapsulamiento

5 Lectures
Tutorialspoint

Herencia

4 Lectures
Tutorialspoint

Polimorfismo, interfaces y clases abstractas

5 Lectures
Tutorialspoint

Composición y Agregación

4 Lectures
Tutorialspoint

Recursos y cierre

1 Lectures
Tutorialspoint

¡Material Bonus!

2 Lectures
Tutorialspoint

Instructor Details

Oscar Uh

Oscar Uh

Ingeniero en Sistemas Computacionales con un título de Maestro en Gestión de Tecnologías de la Información, poseo un sólido bagaje de 17 años dedicados al desarrollo de software, respaldado por una rica experiencia que abarca más de una década como instructor en cursos de programación y tecnologías de la información.
Mi trayectoria incluye una posición actual como ingeniero en una destacada empresa privada, donde aplico mi experiencia práctica para mantenerme actualizado y en constante evolución en el mundo de la programación. Además, tengo el honor de desempeñarme como docente digital, contribuyendo al desarrollo académico de futuros profesionales en el campo de la informática.
Como parte de mi compromiso con la educación, he canalizado mi experiencia y conocimientos hacia la enseñanza en diversas plataformas educativas de renombre, tales como UDEMY, TEACHLRN y TUTELLUS. Mi enfoque pedagógico se basa en la combinación de teoría y aplicación práctica, brindando a los estudiantes las herramientas necesarias para sobresalir en el ámbito tecnológico.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515