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
7k 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
2k 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
Curso
Curso de Programación Orientada a Objetos con C++
4.5(179)
/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
482 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.

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(307)
/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
556 visualizaciones
Curso
Curso de Programación Orientada a Objetos con C#
4.8(349)
/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.7k 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(644)
/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.9(569)
/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.7k visualizaciones
Curso
Curso de Go Intermedio: Programación Orientada a Objetos y Concurrencia
4.7(410)
/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
899 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
Interfaces en PHP para reducir acoplamiento entre clases

Interfaces en PHP para reducir acoplamiento entre clases

/cursos/fundamentos-php/interfaces-en-php-para-reducir-acoplamie

Curso de Fundamentos de PHP

Profe Italo Morales Fantone
Nivel básico
6 minutos de contenido
visualizaciones
Clase
Creación de clases y métodos en C Sharp

Creación de clases y métodos en C Sharp

/cursos/net-csharp/programacion-orientada-a-objetos-creacion-de-clase

Curso de Introducción a .NET con C#

Profe Amin Espinoza
Nivel básico
5 minutos de contenido
visualizaciones
Clase
Escalando PlatziDocs

Escalando PlatziDocs

/cursos/fundamentos-arquitectura-software/escalando-platzidocs

Curso de Fundamentos de Arquitectura de Software

Profe Nicolas Bohorquez
Nivel básico
3 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
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
Curso
Curso de Fundamentos de Bases de Datos
/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
312 visualizaciones
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
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
Curso
Curso de Fundamentos de Product Owner
4.8(747)
/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
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
359 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
82
03 de junio de 2025
Curso
Curso de Patrones y Componentes en Sistemas de Diseño
4.6(221)
/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
778 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
501 visualizaciones
Curso
Curso de Herramientas y Frameworks Intermedias para Product Owners
4.6(388)
/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.4k 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
66
03 de junio 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(290)
/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.1k 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.6k visualizaciones
Curso
Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones
4.7(3.6k)
/cursos/pensamiento-logico-estructuras/

Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones

Desarrolla habilidades para manejar datos, estructuras y funciones. Aprende a aplicar estructuras de control y algoritmos sólidos, creando flujos de trabajo eficientes en programación. Ideal para mejorar tu pensamiento lógico paso a paso.

Profe Ana Belisa Martínez
Nivel básico
1 hora de duración
15.5k 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
Curso
Curso de Digital Ocean
4.6(543)
/cursos/digital-ocean/

Curso de Digital Ocean

Configura y gestiona servidores en la nube con DigitalOcean. Aprende a instalar aplicaciones como OpenVPN y WordPress, crear copias de seguridad, administrar bases de datos y usar la API para automatizar tareas. Ideal para desarrolladores.

Profe Santiago Bernal
Nivel básico
1 hora de duración
762 visualizaciones
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
51
03 de junio de 2025
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
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 • 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
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
65
03 de junio de 2025
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

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
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
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 Negocios

Negocios y Emprendimiento • 7 cursos

Aprende sobre distintas áreas clave de gestión, habilidades y herramientas que te ayudarán a prepararte para el proceso de gestión de negocios.

Ruta

Fundamentos de Desarrollo Móvil

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

Ofimática

Negocios y Emprendimiento • 6 cursos

Desarrolla Habilidades Prácticas en Excel, Word y Herramientas de Colaboración.

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

Herramientas de Negocios

Negocios y Emprendimiento • 20 cursos

Conoce herramientas de gestión, organización y productividad que te permitirán trabajar de forma eficiente y obtener mejores resultados.

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

Metodologías ágiles

Negocios y Emprendimiento • 13 cursos

Conoce más sobre Metodologías y Marco de trabajo que te permitirá entregar valor de forma continua y mejorar el desempeño de los equipos.

Ruta

Cultura organizacional

Liderazgo • 9 cursos

Fomenta una cultura ágil y creativa, donde tu equipo se sienta motivado para experimentar e innovar.

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

Fundamentos del Desarrollo Web Profesional

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

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

Curso
Curso Práctico de C++
4.7(933)
/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 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

Diseño y Desarrollo Frontend

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

Ruta

Desarrollo Backend con Java

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

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
300 visualizaciones
Ruta

Edición de Video

Contenido Digital • 7 cursos

Edita videos de alto impacto que transmitan el mensaje que buscas.

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
231 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
147 visualizaciones
Curso
Prueba Técnica: E-commerce Profesional con JavaScript
/cursos/laboratorio-js-fakestore/

Prueba Técnica: E-commerce Profesional con JavaScript

En este laboratorio Óscar Barajas necesita de tus habilidades como developer. Fake Store es un comercio en línea con una gran cantidad de productos a comercializar. Estamos por lanzar nuestra implementación y necesitamos resolver los problemas que presenta nuestra aplicación. Nuestra aplicación web tiene varios bugs y tareas sin completar antes de su lanzamiento oficial. Necesitamos tu talento para:

Profe Oscar Barajas Tavares
Nivel intermedio
20 minutos de contenido
114 visualizaciones
Curso
Curso de Rust básico
4.5(183)
/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
652 visualizaciones