
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 · 352 opiniones


Dylan Bielostotzky
El profesor es bastante claro y preciso frente a los temas, quizás no se ahonda mucho en las temáticas pero para darte una visión general está bien, el ejemplo estuvo divertido aunque he visto que muchos prefieren quizás un ejemplo más real o de un caso de uso real


Héctor Camilo Ramírez Pereira
Excelente contenido del curso. Un profesor que explica de forma muy sencilla estos conceptos básicos para entender mucho mejor la POO.

Luis Rafael collymoore
Excelente explica los conceptos de forma muy clara

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

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


Jose David Parra Uribe
muy practico y educativo

Carlos Isaac Cazares Mendoza
Bien


Jason Galvis Camargo
Muy buen curso, manejando conceptos básicos

Buen curso, el profesor Theran es bueno, pero le falta un poco ese dinamismo que tienen otros profesores para transmitir el conocimiento, pero es bueno el curso y el profesor.


Enrique Espinoza
Excelente curso!!!


Pablo Sánchez
Se me hizo de lo más completo y claro posible

Junior Emilio De Leon Diaz
esta muy bueno


Javier Saavedra
Muy buen curso, el contenido y el profesor son justo lo que se espera de este curso...


Alvaro Dario Ferreyra
Clases muy claras, bien explicadas y sin ambiguedades. Las preguntas del examen se entienden a la perfección a la de otros cursos.


Kaissar Mahfoud
Lo recomiendo!!!


Oswaldo Portilla Lopez
ecxelente


Luis Angel Flores Galindo
Buen curso :D


Santiago González Forero
Muy buen curso, aprendí bastante sobre la POO.


Pablo Ortiz
Excelente


Michael Jair San Martin Orozco
.

José Daniel Rojas Paez
BUENISIMO EL CURSO


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


Euclides Marin
este curso me mantuvo motivado, aprendi mucho ahora a aplicar lo aprendido.


Juan B. Torres Torres
Explicación clara, y ejemplos prácticos que hacen que temas difíciles puedan asimilarse con facilidad.


Matias Paz
Buenísimo el curso y el docente.


Jose Jeisson Ceballos Leal
muy buen curso para aprender los fundamentos


Camilo Velasco Rueda
Muy buena clase

Alejandro de Jesús Reséndiz Olguín
GRAN CURSO!!! Esta denso el tema por ahora, pero le entendí y sé que conforme siga avanzando comprenderé mas. PD: Me paso el mismo sentimiento cuando conocí el asincronismo y REACT. Pero ahora sé que conforme avanzo le entiendo más.
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