Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# - Buenas prácticas y código limpio
Rating: 4.6 out of 5(444 ratings)
1,069 students
Created byMiguel Teheran
Last updated 9/2021
Spanish

What you'll learn

  • Conoce las buenas prácticas en C# que te llevarán a ser un Senior Developer
  • Aprende como hacer refactoring e identificar areas de mejora en el código
  • Descubrirás nuevas herramientas para mejorar tu código en C#
  • Conocerás los conceptos de Pair programming y las herramientas para trabajo en equipo
  • Aprenderás cuando aplicar las ultimas mejoras de C# y actualizar código legacy
  • Reconocerás cuando extraer en métodos y clases segmentos de código existente

Course content

7 sections41 lectures3h 13m total length
  • Presentación1:05
  • Bienvenida1:59

    Bienvenid@ al curso de C# - Buenas prácticas y código limpio

    Este curso consiste en ejercicios de análisis sobre código existente con los cuales aprenderás a escribir mejor el código, ser mas cuidados@ al momento de realizar cambios y exponerte como un mejor profesional.



  • Descargando nuestro proyecto1:39

    Antes de empezar es necesario descargar el código fuente con el que vamos a trabajar y tener Visual Studio Community instalado.

    Puedes también solo seguir los videos y aprender viendo, aunque el consejo es que hagas los ejercicios también. 

  • Que es refactoring5:37

    Refactoring: Refactoring es la técnica que consiste en reescribir o actualizar código existente para que sea más usable y legible, sin afectar el funcionamiento

    Reducir complejidad: Convertir el código a algo simple y más fácil de entender. Eliminar grandes rutinas recursiva así como condicionales y ciclos anidados

    Hacer el código más legible: Recudir el código espagueti utilizando utilidades como LINQ y simplificando las sentencias.

    Mejorar el mantenimiento del código: Para hacer un código más mantenible recuerda utilizar los principios SOLID y evita que los archivos crezcan a muchos archivos de código.

    Construir código fácil de probar: Construye métodos y funciones pequeñas que sean fácil de entender y probar.

    Renombra: Renombra las variables, funciones, métodos y clases de acuerdo a su responsabilidad y uso en el código. Permite que sea fácil te detectar la responsabilidad de cada elemento dentro de un proyecto.

    Extraer código: Extrae en métodos, funciones y clases las operaciones que este relacionadas con la responsabilidad de un código en particular (Aplicando el principio de "Single responsability"). Extrae también métodos y funciones para poder reutilizar el código y también hacerlo más fácil de probar.

  • Pensamientos sobre refactoring1:22




Requirements

  • Conocimientos basico de C#
  • Experiencia en Visual Studio
  • Tener instalado la ultima versión de Visual Studio Community

Description

Este curso contiene una serie de tips, buenas practicas, consejos y ejemplos reales para escribir C# de la mejor manera posible de acuerdo a los retos que se nos presenten.

Aprenderás a realizar refactoring en código existente y mejorarlo utilizando las mejoras de C#, LINQ y algunas herramientas externas.

Con este curso mejorarás tus skills y pasarás a otro nivel como programador.

Who this course is for:

  • Programadores profesionales que usen C#
  • Estudiantes y profesionales que estén en proceso de aprendizaje de C#
  • Programadores C# en proceso de ser senior developers