Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Diseño y Programación Orientada a Objetos en C#
Rating: 4.7 out of 5(692 ratings)
4,091 students

Diseño y Programación Orientada a Objetos en C#

Aprende principios de desarrollo de software para construir mejores aplicaciones
Created byFelipe Gavilán
Last updated 8/2019
Spanish

What you'll learn

  • Construir software utilizando buenas prácticas de programación orientada a objetos
  • Desarrollar software de N-Capas
  • Identificar puntos de mejora en los distintos módulos de una aplicación
  • Aplicar los cinco principios SOLID de diseño orientado a objetos
  • Realizar diagramas UML de las clases del sistema

Course content

10 sections75 lectures3h 54m total length
  • Introducción al Módulo 11:02
  • Objetos y Clases4:00
  • Programación Orientada a Objetos (POO)2:37
  • Diseño Orientado a Objetos (DOO)2:54
  • Requerimientos Funcionales y no Funcionales4:53
  • Optimización Prematura1:59
  • Resumen1:09

Requirements

  • El estudiante debe de tener nociones de un lenguaje orientado a objetos, como C# o Java (no se requiere conocimiento avanzado)

Description

Programar va más allá de escribir código. Necesitamos tener conceptos, técnicas y principios que nos ayuden a escribir software que sea mantenible. Con este curso, aprenderás a utilizar la programación orientada a objetos a tu favor para desarrollar aplicaciones que no simplemente funcionen, sino que puedan evolucionar con facilidad.

Aprende a utilizar las herramientas de C# y del diseño orientado a objetos para construir software utilizando buenas prácticas. No importa si no utilizas C#, los principios que aprenderás en este curso te ayudarán en tu carrera profesional, ya que las técnicas que aprenderás son aplicables para cualquier lenguaje de programación orientado a objetos.

Aprende a construir software de N-capas o multicapas, el cual se presta a reutilización de código por parte de distintas capas de presentación.

Who this course is for:

  • Programadores de lenguajes orientado a objetos (C#, Java, etc)
  • Team leads de equipos de desarrollo
  • Aspirantes a arquitectos de software