
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 · 497 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)

Sebastián Méndez
Buenos ejercicios de ejemplo en código

Rocio Guadalupe Moreno Muro
Excelente contenido

Denise Medrano
Falta agregar la fusion de NetCore con el framework .net en la version 5. Informacion excelente, con ejercicios y precisa.

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.

Jesús Abraham Zazueta Castillo
Excelente curso.


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


Jonnathan Mackey Martínez Robledo
Estupendo!


Ricardo Ernesto Hernández Zelaya
Me gusto el curso.


Euclides Marin
100% recomendado, informacion muy util.


cesar mauricio torres arias
Estaba esperando un curso como este. Gracias al Profesor por los ejercicios y la claridad de todos los temas. Además muy buena actualización.


Carlos Alejandro Acevedo Rosillo
Exccelente curso para implementar buenas practicas en c#


Metodologia Exelente del profesor!


Excelente

Leonardo Olivera
Buen material, buena explicación del profesor! gracias!

Nicolás Giovanny Buitrago Ramírez
Todo Nice


Andrés Felipe Cruz Ardila
muy bien


Julio César Larios Rubio
A veces hace cosas con el codigo que no explicita que hacen y que en los cursos anteriores de la ruta tampoco explicaron.


Heydi García Sánchez
Fue una clase excelente, lo unico es que deberia reconsiderar es la organizacion de la ruta de backend con c#, y algunos cursos extra que podrian agregar, el que se toquen otros elementos mas avanzados como tuplas, arrays, diccionarios y otras estructuras de datos.


Adison Jesus Jimenez Beltran
El contenido del curso me ha sido de gran experiencia para el nuevo conocimiento que he venido adquiriendo a través del aprendizaje dictado por el profesor.


Emmanuel Paolo Pecho Imán
Buen curso teórico práctico de manteniblidad del código...


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


Elam Vera
Increible curso, muy claro con las buenas practicas

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




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


Programación Móvil con Swift y Kotlin
Programación Móvil con Swift y Kotlin
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender