
Mejora tu código en C# aplicando buenas prácticas y estándares de la industria. Aprende refactoring, nombres claros, manejo adecuado de excepciones y minimización de código. Simplifica y organiza tus proyectos manteniendo la funcionalidad.
Clases del curso
Principios del código limpio
Mejoras en C# y comentarios
Cierre
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
conocimientos previos
- Git
- C#
software y recursos necesarios
- Visual Studio Code.
- Visual Studio 2022
4.8 · 498 opiniones

Jorge Rivadeneira Cevallos
Fue un poco simplón el curso, me esperaba algo mejor, como deestructuración de clases, inyección de dependencias, etc. Fue muy básico, pero no malo.


Considero que el curso se queda corto. Deberían hacer ejercicios más complejos o utilizar caracteristicas del lenguaje para no dejar todo en un sólo archivo (Por ejemplo usar clases con funcionalidades bien definidas)

Rocio Guadalupe Moreno Muro
Excelente contenido

Julio Cesar Arango Cubillos
Buen curso, aunque ya conozco el lenguaje, me ofrece conceptos que no conocía respecto a las nuevas versiones de C#


excelente curso

Joel Salvador Castañeda López
Excelente curso y excelente maestro, mas ejercicios ayudarían para que fuera de mayor calidad

Oswaldo Martinez Gonzalez
Todo Sobre Buenas Prácticas y yo pensando que comentar es una buena practica.


Jorge Benjamin Cruz Ayma
Nos fomenta de manera práctica la formación de escribir o refactorizar nuestro código a que sea entendible y limpio.


Jason Galvis Camargo
Excelente curso, muy bien explicado, el docente es muy claro y se da a entender de forma muy simple, gracias

Juan Camilo Galvis Cuéllar
Excelente curso. Miguel es un profesor muy bueno!


Fabian Lopez
Excelente curso. Una acotacion, me parece que en una pregunta sobre la forma correcta de implementar el nombre de una clase da la opcion Userclass y no se si no deberia ser UserClass.


buen docente, ampliar los cursos de C# por favor


Javier Saavedra
Muy bueno, recomendado...


Femny Javier Diaz Jimenez
Excelente explicación, corto y conciso.


Jonnathan Mackey Martínez Robledo
Estupendo!


Kaissar Mahfoud
¡¡¡Recomiendo este curso, y el docente son excelentes!!!


Donovan Villanueva
A pesar de que el profe tiene problemas de dicción explica muy bien.


Ricardo Ernesto Hernández Zelaya
Me gusto el curso.


Euclides Marin
100% recomendado, informacion muy util.


Santiago Sierra Cano
excelente metodologia de enseñanza, e informacion.

Wilder Stiven Chavarria Pineda
Muy buena explicación


Andrés Felipe Cruz Ardila
muy bien


Juan Pablo Ruiz
Excelente aprendi mucho en mantener un clean code.


Fernando Schlottmann
Excelente curso, conciso y muy bien explicado.


Maricela Fuentes Vazquez
Felicidades al profesor Miguel, excelente explicación

William Javier Sima Chavez
buen curso


richard vivas ordoñez
Excelente curso y bien explicado para tener código limpio no solo en C# sino en los demás lenguajes

Francisco Matta Perdomo
Que gran curso. Un curso de mejores practicas. super recomendado.


Jesus Antonio Solis Mondragon
El profe se da a entender muy bien. Y hace muy simple el adquirir el conocimiento.


Johan Huaman Castañeda
Buen curso, el profesor explica muy bien.
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