background

Encuentra tu próximo curso

Curso
Curso de Java SE Orientado a Objetos
4.6(3.5k)
/cursos/java-oop/

Curso de Java SE Orientado a Objetos

Programa aplicaciones en Java usando orientación a objetos. Aprende a utilizar clases, herencia, polimorfismo, interfaces, encapsulamiento, métodos, modularidad y más, simulando la administración de citas médicas.

Profe Anahí Salgado Díaz de la Vega
Nivel básico
5 horas de duración
7.1k visualizaciones
Curso
Curso de Programación Orientada a Objetos en PHP
4.7(1.1k)
/cursos/php-poo/

Curso de Programación Orientada a Objetos en PHP

Domina la programación orientada a objetos en PHP creando clases, objetos y aplicando conceptos como herencia, polimorfismo y modularidad. Aprende a integrar pruebas con PHPUnit para asegurar la calidad del código.

Profe Italo Morales Fantone
Nivel básico
1 hora de duración
2.1k visualizaciones
Clase
Abstracción en Programación Orientada a Objetos

Abstracción en Programación Orientada a Objetos

/cursos/php-poo/abstraccion

Curso de Programación Orientada a Objetos en PHP

Profe Italo Morales Fantone
Nivel básico
8 minutos de contenido
visualizaciones
Clase
Encapsulamiento en Programación Orientada a Objetos

Encapsulamiento en Programación Orientada a Objetos

/cursos/c-sharp-poo/encapsulamiento

Curso de Programación Orientada a Objetos con C#

Profe Miguel Teheran
Nivel intermedio
9 minutos de contenido
visualizaciones
Ruta

Programación Orientada a Objetos con Java

Desarrollo e Ingeniería • 4 cursos

Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.

Curso
Curso de Programación Orientada a Objetos con C++
4.6(180)
/cursos/c-plus-plus-poo/

Curso de Programación Orientada a Objetos con C++

Comprende cómo gestionar memoria, punteros, y clases para aplicar la programación orientada a objetos con C++. Crea estructuras y hereda clases, utilizando polimorfismo y atributos estáticos, mientras profundizas en técnicas avanzadas.

Profe Diana Martínez
Nivel básico
1 hora de duración
494 visualizaciones
Clase
Conceptos Básicos de Programación Orientada a Objetos

Conceptos Básicos de Programación Orientada a Objetos

/cursos/javascript-poo/bonus-futbol-y-programacion-orientada-a-objetos

Curso Básico de Programación Orientada a Objetos con JavaScript

Profe Juan David Castro Gallego
Nivel básico
2 minutos de contenido
visualizaciones
Curso
Curso de Programación Orientada a Objetos en Swift
4.9(308)
/cursos/swift-5-poo/

Curso de Programación Orientada a Objetos en Swift

Comprende a fondo la programación orientada a objetos en Swift. Aprende a manejar propiedades, métodos, subíndices, herencia, inicializadores y desafíos con valores opcionales. Alcanza el nivel de crear aplicaciones móviles con expertise en control de datos y estructuras complejas.

Profe Juan Gabriel Gomila
Nivel básico
3 horas de duración
564 visualizaciones
Curso
Curso de Programación Orientada a Objetos con C#
4.8(365)
/cursos/c-sharp-poo/

Curso de Programación Orientada a Objetos con C#

Domina los conceptos clave de la programación orientada a objetos con C#: clases, objetos, herencia, encapsulamiento, polimorfismo, abstracción e interfaces. Aplica cada principio con ejemplos, listas y buenas prácticas.

Profe Miguel Teheran
Nivel intermedio
2 horas de duración
1.8k visualizaciones
Curso
Curso Básico de Programación Orientada a Objetos con JavaScript
4.8(1.6k)
/cursos/javascript-poo/

Curso Básico de Programación Orientada a Objetos con JavaScript

Entiende los fundamentos de la programación orientada a objetos aplicados en JavaScript, abordando conceptos como abstracción, herencia, encapsulamiento y polimorfismo. Aprende a crear clases, prototipos y módulos para desarrollar aplicaciones mejor estructuradas y reutilizables.

Profe Juan David Castro Gallego
Nivel básico
2 horas de duración
3.5k visualizaciones
Curso
Curso Intermedio de Programación Orientada a Objetos en JavaScript
4.6(647)
/cursos/javascript-poo-intermedio/

Curso Intermedio de Programación Orientada a Objetos en JavaScript

Profundiza en la Programación Orientada a Objetos (POO) usando JavaScript. Explora la gestión de la memoria, técnicas de Deep Copy, y maneja métodos y atributos privados. Aprende a usar patrones de diseño y crea aplicaciones robustas con prototipos.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
1.5k visualizaciones
Curso
Curso de TypeScript: Programación Orientada a Objetos y Asincronismo
4.8(575)
/cursos/typescript-poo/

Curso de TypeScript: Programación Orientada a Objetos y Asincronismo

Aprende a desarrollar aplicaciones robustas con TypeScript, enfocándote en programación orientada a objetos y asincronismo. Implementa conceptos avanzados como clases, promesas y genéricos para manejar datos de APIs eficazmente.

Profe Nicolas Molina
Nivel avanzado
4 horas de duración
1.8k visualizaciones
Curso
Curso de Go Intermedio: Programación Orientada a Objetos y Concurrencia
4.7(416)
/cursos/golang-intermedio/

Curso de Go Intermedio: Programación Orientada a Objetos y Concurrencia

Crea un servidor web con Go que procesa trabajos concurrentemente utilizando worker pools. Aprende sobre programación orientada a objetos, concurrencia y canales. Implementa pruebas para asegurar la calidad y optimización del código.

Profe Néstor Escoto
Nivel intermedio
4 horas de duración
917 visualizaciones
Blog
Qué es una clase abstracta en la programación orientada a objetos

Qué es una clase abstracta en la programación orientada a objetos

Empecemos por lo básico: Qué es una clase abstracta Las clases abstractas, como su nombre lo in...

Profe Kevin Morales
27
03 de junio de 2025
Blog
Los objetos de hoy, son las aplicaciones del mañana

Los objetos de hoy, son las aplicaciones del mañana

¿Qué cosas hechas de átomos crees que se van a convertir en bits en los próximos meses? Tan solo p...

Profe Platzi Team
74
03 de junio de 2025
Clase
Qué es la programación orientada a objetos y sus ventajas

Qué es la programación orientada a objetos y sus ventajas

/cursos/fundamentos-java/que-es-la-programacion-orientada-a-objet

Curso de Java

Profe Alejandro Ramírez
Nivel básico
2 minutos de contenido
visualizaciones
Clase
Programación orientada a objetos

Programación orientada a objetos

/cursos/python-21-dias/programacion-orientada-a-objetos

21 Días de Python

Profe Leonardo Espinoza
Nivel básico
2 minutos de contenido
visualizaciones
Curso
Curso de Photoshop
/cursos/photoshop/

Curso de Photoshop

En este curso aprenderás a instalar y configurar Adobe Photoshop, manejar su interfaz y herramientas básicas, aplicar edición no destructiva con capas, máscaras y objetos inteligentes, realizar correcciones fotográficas, crear composiciones gráficas y generar imágenes con IA, además de exportar tus proyectos optimizados para web, redes sociales e impresión.

Profe Juan David Bustos
Nivel básico
3 horas de duración
Curso
Curso de Java
/cursos/fundamentos-java/

Curso de Java

Domina los fundamentos de Java con ejercicios prácticos. Aprende a escribir, organizar y ejecutar tu código desde cero. Mejora tus habilidades con programación orientada a objetos, estructuras modernas y buenas prácticas para construir software robusto y profesional.

Profe Alejandro Ramírez
Nivel básico
4 horas de duración
Clase
Programación Orientada a Objetos en Java

Programación Orientada a Objetos en Java

/cursos/marketing-ingles/resumen-del-modulo-1

Curso de Inglés para Marketing

Profe Isabella Arévalo
Nivel intermedio
0 minutos de contenido
visualizaciones
Clase
Fundamentos de la Programación Orientada a Objetos

Fundamentos de la Programación Orientada a Objetos

/cursos/historia-programacion/programacion-orientada-a-objetos

Curso de Historia de la Programación: Lenguajes y Paradigmas

Profe Héctor Vega
Nivel básico
10 minutos de contenido
visualizaciones
Clase
Clases y Objetos en Programación Orientada a Objetos

Clases y Objetos en Programación Orientada a Objetos

/cursos/fundamentos-csharp-2/clases-objetos-metodos-acciones-y-atributos

Fundamentos de C# con NET Core 2.1

Profe Juan Carlos Ruiz
Nivel básico
6 minutos de contenido
visualizaciones
Clase
Programación Orientada a Objetos y Algoritmos Avanzados

Programación Orientada a Objetos y Algoritmos Avanzados

/cursos/algoritmos-python/introduccion-al-curso

Curso de Complejidad Algorítmica con Python

Profe David Aroesti
Nivel intermedio
1 minuto de contenido
visualizaciones
Clase
Abstracción en Programación Orientada a Objetos

Abstracción en Programación Orientada a Objetos

/cursos/c-plus-plus-practico/abstraccion

Curso Práctico de C++

Profe Eri Dorado
Nivel básico
9 minutos de contenido
visualizaciones
Clase
Programación Orientada a Objetos en Java

Programación Orientada a Objetos en Java

/clases/1563-estrategia-videojuegos/19632-diferencia-entre-un-videojuego-como-servicio-y-un/

Curso de Estrategia de Marketing y Monetización en Videojuegos

Profe Rémy Bastien
Nivel básico
0 minutos de contenido
visualizaciones
Clase
Programación Orientada a Objetos en Java

Programación Orientada a Objetos en Java

/cursos/consultoria-marketing/gremios-asociaciones-y-agremiaciones-de-valor

Curso para Consultores en Marketing Digital

Profe Paula Andrea Gaviria
Nivel intermedio
0 minutos de contenido
visualizaciones
Clase
Programación Orientada a Objetos en Java

Programación Orientada a Objetos en Java

/cursos/construccion-marca/cual-es-la-personalidad-de-tu-marca

Curso de Construcción de Marca

Profe María Victoria Navarro
Nivel básico
0 minutos de contenido
visualizaciones
Curso
Curso de Fundamentos de Bases de Datos
4.8(129)
/cursos/bases-datos/

Curso de Fundamentos de Bases de Datos

Diseña, consulta y organiza bases de datos relacionales usando SQL y MySQL. Aprende a crear tablas, definir relaciones, modificar, eliminar y analizar datos para tomar decisiones concretas.

Profe Alberto Alcocer (Beco)
Nivel básico
6 horas de duración
563 visualizaciones
Curso
Curso de Fundamentos de Product Owner
4.8(760)
/cursos/product-owner/

Curso de Fundamentos de Product Owner

Comprende los fundamentos del rol de Product Owner en Scrum. Aprende sus responsabilidades, empoderamiento, desafíos y colaboración con equipos. Explora disciplinas como Design Thinking para enriquecer tu práctica profesional.

Profe Vanessa Amaya
Nivel intermedio
1 hora de duración
2.5k visualizaciones
Blog
Principios de programación SOLID

Principios de programación SOLID

Los principios de programación SOLID son una excelente guía para mejorar tus habilidades de programa...

Profe Hector Benitez
86
07 de septiembre de 2025
Curso
Curso de Patrones de Diseño en JavaScript
/cursos/patrones-diseno-creacionales/

Curso de Patrones de Diseño en JavaScript

Construye aplicaciones robustas con patrones de diseño en JavaScript. Aprende a crear objetos reusables con Singleton, Factory y Builder; y explora la creación de prototipos eficientes con Prototype. Desarrolla código flexible y extensible.

Profe Daniel Basulto
Nivel intermedio
3 horas de duración
385 visualizaciones
Curso
Curso de Patrones y Componentes en Sistemas de Diseño
4.6(224)
/cursos/patrones-componentes-diseno/

Curso de Patrones y Componentes en Sistemas de Diseño

Desarrolla sistemas de diseño eficientes con patrones y componentes, usando metodologías como el diseño atómico. Aprende a documentar, crear UIKit y utilizar design tokens para asegurar consistencia visual y funcional en tus proyectos.

Profe Marta Monterde Alonso
Nivel intermedio
58 minutos de contenido
795 visualizaciones
Curso
Curso de Herramientas y Frameworks Intermedias para Product Owners
4.6(392)
/cursos/product-owner-practico/

Curso de Herramientas y Frameworks Intermedias para Product Owners

Desarrolla habilidades con herramientas y frameworks para Product Owners intermedios. Crea historias de usuario, esquematiza elementos y descompón funcionalidades. Aprende estimación colaborativa y diseño centrado en el usuario.

Profe Vanessa Amaya
Nivel intermedio
59 minutos de contenido
1.5k visualizaciones
Blog
Buenas prácticas en desarrollo de software: POO, SOLID y Patrones de Diseño

Buenas prácticas en desarrollo de software: POO, SOLID y Patrones de Diseño

Las buenas prácticas en programación son costumbres y decisiones que buscan mejorar la agilidad, leg...

Profe Juan Castro
67
26 de julio de 2025
Curso
Curso Avanzado de Java SE
4.6(1.3k)
/cursos/java-avanzado/

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.

Profe Anahí Salgado Díaz de la Vega
Nivel avanzado
4 horas de duración
2.1k visualizaciones
Curso
Curso de Introducción a los Patrones de Diseño de Software
4.7(298)
/cursos/patrones-diseno-software/

Curso de Introducción a los Patrones de Diseño de Software

Comprende y aplica patrones de diseño de software para crear soluciones eficientes. Aprenderás sobre las categorías creacionales, estructurales y de comportamiento, y su implementación usando programación orientada a objetos. Conoce cómo mejorar el diseño, reusabilidad y extensibilidad de tu código, y emplea UML para modelar relaciones entre clases. Implementa

Profe Daniel Basulto
Nivel intermedio
1 hora de duración
1.2k visualizaciones
Curso
Curso de Java
/cursos/java/

Curso de Java

Desarrolla aplicaciones en Java aplicando programación orientada a objetos, manejo de archivos, concurrencia, pruebas, patrones de diseño y control de versiones. Construye un sistema de cajero automático realista.

Profe Platzi Team
Nivel básico
1 hora de duración
570 visualizaciones
Curso
Curso de Historia de la Programación: Lenguajes y Paradigmas
4.7(1k)
/cursos/historia-programacion/

Curso de Historia de la Programación: Lenguajes y Paradigmas

Explora la evolución de los lenguajes de programación y paradigmas desde sus inicios hasta la actualidad. Descubre cómo se relacionan conceptos como las máquinas abstractas y la programación orientada a objetos, lógica y funcional.

Profe Héctor Vega
Nivel básico
2 horas de duración
2.7k visualizaciones
Blog
El superpoder para developers

El superpoder para developers

Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...

Profe Alejandro García
100
03 de junio de 2025
Blog
¡Dime qué base de datos usas, te diré como piensas! | Platzi

¡Dime qué base de datos usas, te diré como piensas! | Platzi

Las bases de datoshttps://platzi.com/blog/bases-de-datos-que-son-que-tipos-existen/ relacionales...

Profe Nestor Rodriguez
52
04 de mayo de 2020
Blog
¿Qué son los paradigmas de programación? Conceptos - Platzi

¿Qué son los paradigmas de programación? Conceptos - Platzi

Los paradigmas de programación son modelos para resolver problemas comunes con nuestro código. Son c...

Profe Juan Castro
148
03 de junio de 2025
Blog
Buenas prácticas en la programación

Buenas prácticas en la programación

Los profesionales del desarrollo de software son, en muchas ocasiones, autodidactas obligados a una...

Profe Ferran Maylinch
66
08 de julio de 2025
Ruta

Bases de Datos para Web

• 11 cursos

Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.

Ruta

Fundamentos de Programación e Ingeniería de Software

Desarrollo e Ingeniería • 5 cursos

Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.

Ruta

Motion Graphics y Animación 3D

• 4 cursos

Domina la animación y los efectos visuales para publicidad y producciones digitales con After Effects y Cinema 4D, aprendiendo a renderizar y componer escenas complejas.

Blog
Un Desarrollador Web aprendiendo Metodologías de Diseño Gráfico

Un Desarrollador Web aprendiendo Metodologías de Diseño Gráfico

He estudiado programación desde pequeño. ¡Super! Creí que con estudiar y especializarme en una sola...

Profe Juan Castro
28
03 de junio de 2025
Blog
Qué son las DAO

Qué son las DAO

¿Alguna vez has pensado en unirte con un grupo de personas para comprar la constitución de tu país...

Profe Fernando Campos
46
11 de junio de 2025
Ruta

Motion Graphics y Animación

• 5 cursos

Aprende a crear animaciones 2D y 3D y efectos visuales utilizando software estándar de la industria como After Effects y Cinema 4D para enriquecer tus producciones.

Ruta

Desarrollo Web para Diseñadores

• 15 cursos

Aprende los fundamentos del desarrollo frontend (HTML, CSS, Responsive Design) para poder implementar tus propios diseños web o colaborar de manera más efectiva con equipos de ingeniería.

Blog
Reto | Sistema de chat 100% con emojis y Diego de Granda

Reto | Sistema de chat 100% con emojis y Diego de Granda

Durante nuestra platzi session "Aprende a desarrollar apps desde su ideación hasta su lanzamiento",...

Profe Nadia Torres
37
05 de junio de 2025
Ruta

Fundamentos de Desarrollo Móvil

• 11 cursos

Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.

Blog
Cómo copiar objetos en JavaScript sin morir en el intento

Cómo copiar objetos en JavaScript sin morir en el intento

Decir que una variable es igual a otra variable NO es suficiente si trabajamos con Objetos en JavaSc...

Profe Juan Castro
84
03 de junio de 2025
Blog
2 pilares para el manejo adecuado de datos

2 pilares para el manejo adecuado de datos

En las diferentes empresas y organizaciones se maneja mucha información que en ocasiones puede ser s...

Profe Sílvia Ariza
30
03 de junio de 2025
Ruta

Sistemas de Diseño y DesignOps

• 6 cursos

Aprende a crear, gestionar y escalar sistemas de diseño (Design Systems) para mantener la consistencia y eficiencia en productos complejos, optimizando la colaboración (DesignOps) entre equipos.

Ruta

Fundamentos del Desarrollo Web Profesional

Desarrollo e Ingeniería • 10 cursos

Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.

Ruta

Desarrollo Nativo iOS con Swift

• 5 cursos

Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.

Ruta

Programación con JavaScript

Desarrollo e Ingeniería • 10 cursos

Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.

Ruta

Programación con PHP

Desarrollo e Ingeniería • 6 cursos

Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.

Ruta

Desarrollo de Producto y Operaciones Lean

• 16 cursos

Aprende a construir Productos Mínimos Viables (MVP), prototipar rápidamente, aplicar metodologías ágiles como Scrum y gestionar operaciones eficientes para lanzar y escalar productos tecnológicos.

Ruta

Ilustración Digital y Arte Conceptual

• 10 cursos

Especialízate en técnicas de ilustración digital usando herramientas líderes como Photoshop, Procreate e Illustrator. Cubre desde el dibujo a mano y vectorial hasta el retrato y la anatomía humana.

Ruta

Desarrollo con C# y .NET

Desarrollo e Ingeniería • 6 cursos

Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.

Ruta

Fundamentos de Producción Audiovisual

• 18 cursos

Establece las bases de la producción audiovisual, desde la planificación y guionización hasta las técnicas básicas de fotografía, video, audio, edición y escritura para medios digitales.

Curso
Curso Práctico de C++
4.7(934)
/cursos/c-plus-plus-practico/

Curso Práctico de C++

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.

Profe Eri Dorado
Nivel básico
5 horas de duración
1.1k visualizaciones
Ruta

Desarrollo Backend con Java

• 7 cursos

Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.

Ruta

Diseño y Desarrollo Frontend

Desarrollo e Ingeniería • 15 cursos

Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.

Curso
Curso de PHP: Bases de Datos
/cursos/php-sql/

Curso de PHP: Bases de Datos

Aprende a manejar bases de datos con PHP. Conéctate a sistemas gestores, desarrolla consultas seguras, y crea un sistema de control de gastos para aplicar tus conocimientos. Instala PHP MyAdmin y gestiona tus datos visualmente.

Profe Platzi Team
Nivel intermedio
3 horas de duración
309 visualizaciones
Ruta

Fundamentos del Diseño Gráfico y Digital

• 14 cursos

Aprende los principios esenciales del diseño gráfico, el manejo de herramientas digitales clave como Photoshop e Illustrator, y las bases de color, composición y tipografía para crear proyectos visuales impactantes.

Ruta

Diseño Asistido por Inteligencia Artificial

• 3 cursos

Integra herramientas de Inteligencia Artificial en tu flujo de diseño para optimizar la investigación de usuarios, la generación de ideas, el prototipado y la creación de interfaces, manteniendo un enfoque ético.

Curso
Taller de Secretos Ocultos de JavaScript: Protección de Clases y Objetos
/cursos/secretos-javascript/

Taller de Secretos Ocultos de JavaScript: Protección de Clases y Objetos

Protege clases y objetos en JavaScript corrigiendo vulnerabilidades de código en un entorno simulado. Mejora la seguridad y el control de tus aplicaciones orientadas a objetos.

Profe Juan David Castro Gallego
Nivel básico
2 minutos de contenido
235 visualizaciones
Curso
Curso de MongoDB: Aggregation Framework
/cursos/mongodb-aggregation/

Curso de MongoDB: Aggregation Framework

Domina el Aggregation Framework en MongoDB. Aprende a transformar, agrupar y filtrar datos complejos. Descubre cómo optimizar consultas y persistir resultados, usando técnicas avanzadas como $bucket, $geoNear y funciones personalizadas.

Profe Carlos Olivera Terrazas
Nivel intermedio
3 horas de duración
161 visualizaciones
Curso
Curso de Rust básico
4.5(187)
/cursos/rust-basico/

Curso de Rust básico

Explora Rust creando una calculadora científica y un juego de texto. Aprende estructuras, manipulación de datos y ciclos. Desde funciones básicas hasta integración de archivos y estructuras de control avanzadas.

Profe Hector Pulido
Nivel básico
2 horas de duración
667 visualizaciones
Ruta

Operaciones, Logística y E-commerce

• 22 cursos

Gestiona eficientemente las operaciones de un negocio, con énfasis en logística, cadena de suministro, gestión de inventarios y las particularidades del comercio electrónico, incluyendo plataformas y pagos.