background

Encuentra tu próximo curso

Curso
Curso de Python Orientado a Objetos
/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ínez
Nivel básico
1 hora de duración
109 visualizaciones
Ruta

Programación Orientada a Objetos con Java

Desarrollo e Ingeniería • 2 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 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 Java SE Persistencia de Datos
3.9(774)
/cursos/java-persistencia/

Curso de Java SE Persistencia de Datos

Aprende a manejar datos en Java SE creando aplicaciones que interactúan con bases de datos relacionales y API públicas. Domina CRUD, configure Git para el control de versiones y construye aplicaciones robustas con MySQL y NetBeans.

Profe Santiago Bernal
Nivel básico
2 horas de duración
2.3k visualizaciones
Clase
Programación Avanzada en Java: Clases e Interfaces

Programación Avanzada en Java: Clases e Interfaces

/cursos/java-avanzado/conclusion-del-curso

Curso Avanzado de Java SE

Profe Anahí Salgado Díaz de la Vega
Nivel avanzado
1 minuto 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 Java
/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írez
Nivel básico
4 horas de duración
321 visualizaciones
Curso
Curso de Java SE: SQL y Bases de Datos
4.6(116)
/cursos/java-sql/

Curso de Java SE: SQL y Bases de Datos

Conecta Java con bases de datos, crea y administra registros usando JDBC, JPA y Hibernate. Implementa patrones DAO y Repository, optimiza recursos y desarrolla interfaces gráficas con Swing.

Profe Ana Fernanda Gutierrez Villanueva
Nivel básico
3 horas de duración
658 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
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 con C++
4.6(182)
/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
507 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
Clase
Creación de clases y objetos en Java

Creación de clases y objetos en Java

/cursos/java/creacion-de-clases-y-objetos-en-java

Curso de Java

Profe Alejandro Ramírez
Nivel básico
13 minutos de contenido
visualizaciones
Curso
Curso de Programación Orientada a Objetos en Swift
4.9(309)
/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
572 visualizaciones
Curso
Curso de Programación Funcional con Java SE
4.6(839)
/cursos/java-funcional/

Curso de Programación Funcional con Java SE

Desarrolla aplicaciones funcionales en Java SE, aprendiendo a utilizar lambdas, streams y la clase Optional. Implementa colecciones y API RESTful, mientras construyes una herramienta CLI para buscar empleos en GitHub.

Profe Sinuhé Jaime Valencia
Nivel básico
3 horas de duración
1.7k visualizaciones
Curso
Curso de Programación Orientada a Objetos con C#
4.8(374)
/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.9k visualizaciones
Curso
Curso Básico de Testing en Java
4.7(1.2k)
/cursos/testing-java/

Curso Básico de Testing en Java

Escribe tests básicos para aplicaciones Java usando JUnit y Mockito. Aprende a crear clases, simular dependencias y aplicar TDD. Practica con ejemplos reales como validación de contraseñas y administración de películas. Usa IntelliJ IDEA.

Profe Ferran Maylinch Carrasco
Nivel básico
2 horas de duración
2.4k visualizaciones
Curso
Curso Intermedio de Programación Orientada a Objetos en JavaScript
4.6(651)
/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 Java Spring
4.7(1.5k)
/cursos/java-spring/

Curso de Java Spring

Construye una API REST con Java Spring para gestionar productos en un supermercado. Aprende a mapear objetos, manejar bases de datos con Spring Data, y aplicar principios de desarrollo profesional. Expone y controla servicios usando Swagger y Heroku. Ideal para profundizar en el desarrollo de aplicaciones empresariales robustas y seguras.

Profe Alejandro Ramírez
Nivel intermedio
4 horas de duración
3.4k visualizaciones
Curso
Curso de Java Spring Data JPA: Bases de Datos
4.8(184)
/cursos/java-spring-data/

Curso de Java Spring Data JPA: Bases de Datos

Aprende a interactuar eficientemente con bases de datos usando Java Spring Data JPA. Desde la creación y auditoría de entidades hasta la ejecución de procedimientos almacenados, construye aplicaciones robustas y eficientes.

Profe Alejandro Ramírez
Nivel intermedio
3 horas de duración
734 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.

Curso
Curso de Go Intermedio: Programación Orientada a Objetos y Concurrencia
4.6(423)
/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
949 visualizaciones
Blog
Cómo Spring y los ORMs como Hibernate agilizan nuestro Desarrollo con Java

Cómo Spring y los ORMs como Hibernate agilizan nuestro Desarrollo con Java

Independiente del lenguaje de programación que utilizamos para construir nuestras aplicaciones, lo m...

Profe Juan Castro
32
28 de junio de 2019
Blog
Java y JavaScript no son lo mismo: aprende las diferencias clave

Java y JavaScript no son lo mismo: aprende las diferencias clave

En el vasto mundo de la programación, pocos malentendidos son tan persistentes como la confusión ent...

Profe Platzi Team
9
19 de febrero de 2025
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
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/estrategia-videojuegos/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/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
Blog
¿Por qué deberías darle una nueva oportunidad a Java?

¿Por qué deberías darle una nueva oportunidad a Java?

¿Tuviste una mala experiencia con Java, escuchaste comentarios negativos o nunca te has atrevido a a...

Profe Alejandro Ramírez
55
20 de julio de 2025
Clase
Programación Orientada a Objetos: Clases e Instancias en Java

Programación Orientada a Objetos: Clases e Instancias en Java

/cursos/c-plus-plus-practico/definiendo-una-clase-y-creando-sus-instancias

Curso Práctico de C++

Profe Eri Dorado
Nivel básico
7 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
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
Curso
Curso Práctico de Estructuras de Datos y Algoritmos
4.2(1k)
/cursos/algoritmos-practico/

Curso Práctico de Estructuras de Datos y Algoritmos

Comprende y aplica estructuras de datos y algoritmos fundamentales para resolver problemas complejos. Aprende técnicas como recursividad y Divide & Conquer. Con Python y C++, crearás soluciones eficientes y optimizadas.

Profe Ricardo Celis
Nivel básico
4 horas de duración
1.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
394 visualizaciones
Curso
Curso de Scala básico
/cursos/scala/

Curso de Scala básico

Aprende desde cero la programación funcional con Scala. Descubre funciones, inmutabilidad, colecciones, patrones y más. Integra bases de datos con Slick y gestiona errores en aplicaciones robustas con Play Framework.

Profe Carlos Daniel Sanchez
Nivel básico
3 horas de duración
206 visualizaciones
Curso
Curso de C++ Básico
4.6(867)
/cursos/c-plus-plus/

Curso de C++ Básico

Con este curso básico de C++, aprende a programar desde cero, manipulando variables, tipos de datos, operadores, ciclos y condicionales. Practica creando pequeños programas y usa funciones para organizar mejor tu código.

Profe Diana Martínez
Nivel básico
1 hora de duración
2.2k 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
Ruta

Matemáticas para Programación

• 10 cursos

Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.

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.

Blog
Aprende Inyección de Dependencias: El código es poder (Segunda parte)

Aprende Inyección de Dependencias: El código es poder (Segunda parte)

La inversión de dependencias es uno de los 5 principios SOLID de la programación orientada a objetos...

Profe Juan Castro
37
03 de junio de 2025
Curso
Curso de Java Spring Boot
/cursos/java-spring-boot/

Curso de Java Spring Boot

Domina los fundamentos de Java con Spring Boot a través de ejercicios prácticos. Aprende a crear APIs desde cero con controladores, entidades, y conexión a bases de datos. Mejora tu productividad usando Spring Initializr, configuración eficiente, control de errores y documentación profesional con OpenAPI.

Profe Alejandro Ramírez
Nivel intermedio
3 horas de duración
212 visualizaciones
Blog
Las 4 operaciones básicas de la información en la persistencia de datos

Las 4 operaciones básicas de la información en la persistencia de datos

No es un secreto que estamos en la sociedad de la información. Gracias a internet como medio de glob...

Profe Santiago Bernal
7
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
67
19 de febrero de 2019
Blog
Ejercicios de programación, segunda parte

Ejercicios de programación, segunda parte

Hace una semana decidiste NUNCA PARAR de programarhttps://platzi.com/blog/ejercicios-programa...

Profe Héctor Vega
85
03 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 Castro
84
03 de junio de 2025
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 Molina
152
03 de junio de 2025
Blog
Sobrevive a tu entrevista técnica con estructuras de datos

Sobrevive a tu entrevista técnica con estructuras de datos

Estás en tu primera entrevista de trabajo para conseguir un puesto programando, la primera etapa con...

Profe Enrique Devars
45
03 de junio de 2025
Blog
Datos accesibles desde la mirada de un daltónico

Datos accesibles desde la mirada de un daltónico

Recuerdo perfectamente el día en que entendí que no todos vemos lo mismo. Fue mientras preparaba un...

Profe Jhon Carvajal
8
25 de octubre de 2025
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.