Encuentra tu próximo curso

Curso
Curso de JavaScript Orientado a Objetos
/cursos/javascript-poo-objetos/

Curso de JavaScript Orientado a Objetos

Domina la Programación Orientada a Objetos en JavaScript construyendo un Habit Tracker paso a paso. Aprende a modelar problemas reales con clases y objetos, aplicando encapsulación, composición, herencia y polimorfismo con ejercicios prácticos. Estructura un proyecto pequeño con arquitectura ligera, buenas prácticas SOLID y patrones esenciales, para escribir código claro, mantenible y listo para crecer.

Profe Oscar Barajas TavaresNivel básico2 horas de duración
Curso
Curso de Python Orientado a Objetos
4.8(293)
/cursos/python-poo/

Curso de Python Orientado a Objetos

Domina los fundamentos de la Programación Orientada a Objetos en Python con ejercicios guiados. Aprende a crear clases, herencia y métodos desde cero. Mejora tus habilidades construyendo sistemas modulares, escalables y profesionales con ejemplos reales como un sistema de biblioteca completo.

Profe Luis MartínezNivel básico1 hora de duración398 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 FantoneNivel básico1 hora de duración2.1k visualizaciones
Clase
Encapsulamiento en Programación Orientada a Objetos

Encapsulamiento en Programación Orientada a Objetos

/cursos/c-sharp-poo/64448-encapsulamiento

Curso de Programación Orientada a Objetos con C#

Profe Miguel TeheranNivel intermedio9 minutos de contenido 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 FantoneNivel básico8 minutos de contenido visualizaciones
Curso
Curso de Programación Orientada a Objetos con C++
4.6(207)
/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ínezNivel básico1 hora de duración537 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 GallegoNivel básico2 minutos de contenido visualizaciones
Curso
Curso de Programación Orientada a Objetos en Swift
4.9(316)
/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 GomilaNivel básico3 horas de duración581 visualizaciones
Curso
Curso de Programación Orientada a Objetos con C#
4.8(471)
/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 TeheranNivel intermedio2 horas de duración2k visualizaciones
Curso
Curso Básico de Programación Orientada a Objetos con JavaScript
4.8(1.7k)
/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 GallegoNivel básico2 horas de duración3.6k visualizaciones
Curso
Curso Intermedio de Programación Orientada a Objetos en JavaScript
4.6(664)
/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 GallegoNivel intermedio3 horas de duración1.5k visualizaciones
Curso
Curso de TypeScript: Programación Orientada a Objetos y Asincronismo
4.8(634)
/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 MolinaNivel avanzado4 horas de duración1.9k visualizaciones
Curso
Curso de Go Intermedio: Programación Orientada a Objetos y Concurrencia
4.6(446)
/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 EscotoNivel intermedio4 horas de duración974 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 EspinozaNivel básico2 minutos de contenido visualizaciones
Curso
Curso de OpenClaw
/cursos/openclaw/

Curso de OpenClaw

Crea tu Second Brain con OpenCaw: Aprende a instalarlo en macOS, Windows y Linux; sabrás cómo crear la identidad de tu agente y darle/limitarle sus capacidades, y podrás conectarlo a un modelo de IA para realizar las tareas que necesitas. Terminarás con un agente conectado a Google Calendar y a tus objetivos más importantes, personales y profesionales, para maximizar tu productividad.

Profe Elí CuéllarNivel intermedio2 horas de duración
Curso
Curso de Cursor
/cursos/cursor/

Curso de Cursor

Aprende a utilizar Cursor como un entorno profesional para dirigir agentes de IA durante todo el ciclo de desarrollo de software. Construirás un Feature Flags Dashboard full-stack mientras conviertes requerimientos ambiguos en especificaciones implementables, coordinas agentes, validas calidad, automatizas procesos y aplicas flujos de trabajo escalables para desarrollar software con mayor control, consistencia y productividad en equipos de ingeniería.

Profe Hélber ToroNivel avanzado1 hora de duración
Clase
Qué es la programación orientada a objetos

Qué es la programación orientada a objetos

/cursos/swift-ios/72447-que-es-la-programacion-orientada-a-objet

Curso de Swift para Apps iOS

Profe Santiago MorenoNivel básico6 minutos de contenido visualizaciones
Curso
Curso de Claude API
/cursos/claude-api/

Curso de Claude API

Aprende a integrar la API de Claude de Anthropic en tus proyectos. Vas a manejar conversaciones con memoria, controlar el consumo de tokens y recibir respuestas en streaming. Vas a hacer que Claude devuelva datos en JSON listos para tu código y que use herramientas externas para convertirse en un agente. Al final aprendes a bajar costos con prompt caching y Batch API, y a desplegar tu API en producción.

Profe Erasmo HernándezNivel básico1 hora de duración
Clase
Clases y Objetos en Programación Orientada a Objetos

Clases y Objetos en Programación Orientada a Objetos

/cursos/fundamentos-csharp-2/clases-y-objetos-en-programacion-orienta

Fundamentos de C# con NET Core 2.1

Profe Juan Carlos RuizNivel básico6 minutos de contenido visualizaciones
Clase
Qué es la programación orientada a objetos

Qué es la programación orientada a objetos

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

Curso de Java

Profe Alejandro RamírezNivel básico2 minutos de contenido visualizaciones
Clase
Fundamentos de la Programación Orientada a Objetos

Fundamentos de la Programación Orientada a Objetos

/cursos/historia-programacion/fundamentos-de-la-programacion-orientada

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

Profe Héctor VegaNivel básico10 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 AroestiNivel intermedio1 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 DoradoNivel básico9 minutos de contenido visualizaciones
Clase
Programación Orientada a Objetos en Java

Programación Orientada a Objetos en Java

/cursos/estrategia-videojuegos/diferencia-entre-un-videojuego-como-servicio-y-un

Curso de Estrategia de Marketing y Monetización en Videojuegos

Profe Rémy BastienNivel básico0 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 GaviriaNivel intermedio0 minutos de contenido visualizaciones
Curso
Curso de Fundamentos de Product Owner
4.8(925)
/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 AmayaNivel intermedio1 hora de duración2.8k visualizaciones
Curso
Curso de Patrones de Diseño en JavaScript
4.6(112)
/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 BasultoNivel intermedio3 horas de duración416 visualizaciones
Curso
Curso de Patrones y Componentes en Sistemas de Diseño
4.6(255)
/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 AlonsoNivel intermedio58 minutos de contenido852 visualizaciones
Curso
Curso de Desarrollo Avanzado con Lovable
/cursos/lovable-pro/

Curso de Desarrollo Avanzado con Lovable

Desarrolla y edita código con el modo Dev. Desarrolla dashboards de administración aptos para auditoría. Publica tu proyecto en un dominio propio con SSL y elementos de seguridad.

Profe Harry McKayNivel avanzado2 horas de duración
Curso
Curso de Herramientas y Frameworks Intermedias para Product Owners
4.6(453)
/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 AmayaNivel intermedio59 minutos de contenido1.6k 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 Castro7026 de julio de 2019
Curso
Curso de Java
4.8(375)
/cursos/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írezNivel básico4 horas de duración665 visualizaciones
Curso
Curso de Introducción a los Patrones de Diseño de Software
4.7(364)
/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 BasultoNivel intermedio1 hora de duración1.3k 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ía10003 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 Rodriguez5204 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 Castro15001 de junio de 2021
Ruta

Bases de Datos para Web

• 14 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

Programación con Java

Desarrollo e Ingeniería • 5 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.

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 Maylinch7019 de febrero de 2019
Ruta

Fundamentos de Programación e Ingeniería de Software

Desarrollo e Ingeniería • 7 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
Crear una clase con IA desde tus documentos | Platzi

Crear una clase con IA desde tus documentos | Platzi

Crear una clase con IA a partir de tus documentos ya es posible en minutos, y el resultado son v...

Profe Platzi Team331 de agosto de 2026
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 Castro2803 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 Torres3705 de junio de 2025
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 Castro8504 de abril de 2019
Ruta

Fundamentos de Desarrollo Móvil

• 13 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.

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.

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 Ariza3109 de junio de 2022
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.

Blog
La API para nunca parar de aprender

La API para nunca parar de aprender

Platzi ha creado una APIhttps://fakeapi.platzi.com/ como recurso open source que te ayudará...

Profe Nicolas Molina15203 de junio de 2025
Ruta

Fundamentos del Desarrollo Web Profesional

Desarrollo e Ingeniería • 11 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.

Blog
Lovable: crea una app web sin saber código

Lovable: crea una app web sin saber código

Aprende a usar Lovable para crear apps web sin saber programar: 12 pasos claros para conectar integ...

Profe Zea Cuervo1017 de julio de 2026
Ruta

Desarrollo de Producto y Operaciones Lean

• 17 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

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

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

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 • 7 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.

Curso
Curso Práctico de C++
4.7(948)
/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 DoradoNivel básico5 horas de duración1.2k visualizaciones
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 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 VegaNivel avanzado4 horas de duración2.2k 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 TeamNivel intermedio3 horas de duración330 visualizaciones
Ruta

Diseño Asistido por Inteligencia Artificial

• 5 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.

Ruta

Contenerización y Orquestación

• 5 cursos

Aprende a empaquetar, desplegar y escalar aplicaciones usando Docker y a orquestar contenedores a gran escala con Kubernetes (K8s) y Docker Swarm.

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 GallegoNivel básico2 minutos de contenido247 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 TerrazasNivel intermedio3 horas de duración209 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.