
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.
Clases del curso
Trabajando con clases
Conceptos clave en POO
Trabajando con interfaces
Conoce quién enseña el curso

Miguel Teheran
.NET Technical Leader en SoftServe
👷♂️ .NET Technical Leader en SoftServe
🧠 Más de 12 años de experiencia con tecnologías de Microsoft
🏆 Reconocido como Microsoft MVP
software y recursos necesarios
- Microsoft visual studio
4.8 · 349 opiniones

Eduardo Cruz
Excelente curso, el profesor es genial enseñando. Únicamente me apego a lo que leí en un aporte, y es que, si bien está bueno que se utilicen ejemplos fáciles de entender para enseñar, sería mejor que solo fueran al inicio y que el proyecto del curso sea ya un ejemplo aplicable a la vida real.


Sebastian Arrechea Calero
Empezar programación me fue difícil en la Universidad pero gracias a este curso pude entender mucho mejor las bases y ahora me siento motivado a seguir estudiando.

VICTOR ALFONSO LOPEZ ESPINOSA
si


Diego Edisson Octavo Urueña
Buena manera de aprender e incluso re retroalimentar temas para reforzar conociminetos .

Laura Liliana Navarrete Garcés
Excelente clase y excelente profe! Muchas gracias!


Julian Malarino
excelente explicacion


Enrique Espinoza
Excelente curso!!!

DANIEL GARCIA MONTOYA
La forma de explicar del profesor es excelente.

Junior Emilio De Leon Diaz
esta muy bueno


Kaissar Mahfoud
Lo recomiendo!!!


Oswaldo Portilla Lopez
ecxelente

José Daniel Rojas Paez
BUENISIMO EL CURSO


Juan Jose Vidales
muy recomendabe, las explicaciones son claras y dinamicas


Juan Diego Hurtado Vargas
Excelente curso


Kevin Gabriel Zapata Rojas
muy bien explicado cada concepto.

Leonardo Olivera
Buena explicación y buen contenido! Gracias


Jesus Eduardo Cervantes Hernandez
Venía solo a repasar los conceptos de POO peor terminé viendo casi todas las clases completas por lo bien explicado que está el curso


Matias Paz
Buenísimo el curso y el docente.

JORGE ANDRES TORRES VEGA
La forma tan sencilla de explicar el concepto de POO

David Santiago Fernandez Fandiño
Excelete


Lucas David Ludueña
Explica bien la teoria y la practica re clara.

Leonardo F. Quintero C.
Me gusta la explicación.

Fernando Bohorquez Ascanio
Excelente curso!!! uno de los mejores profesores de la plataforma.


Carlos Daniel Revetti Narvaez
Uno de los mejores cursos, considero que el maestro Miguel T. es muy bueno con la idea de usar super heroes, y su nivel dentro de C#. Vamos con todo!


Ricardo Daniel Baró Soto
Excelente

Michael Camelo
Buen curso y explicacion


James D. Perez Jimenez
El curso es genial, tiene una excelente calidad y el profesor demuestra conocimiento del tema. Lo único que le faltaría sería una sección opcional de ejercicios que no afecte el progreso, pero que presente, problemas para los alumnos. Para practicar más sobre los conceptos, ya que en mi experiencia el practicar ayuda a mejorar el dominio de los términos y a consolidar las bases. Nota: Tal vez no es necesario crear videos para esta idea, solo los problemas para incentivar al alumno a practicar y la solución. En adición a esto, añadiría varios niveles de dificultad, tal vez problemas básicos que presentan en entrevistas de empleo.

Cristian Aponte
La explicación de cada una de las clases y procedimientos en el código


Excelente maestro !


Elar Julon Delgado
Excelente curso!!!
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




Fundamentos de Programación e Ingeniería de Software
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.




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




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




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




Programación Orientada a Objetos con Java
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.




Desarrollo con C# y .NET
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.




Programación con PHP
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.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.


Programación Móvil con Swift y Kotlin
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender