Udemy

Platform

Español

Language

Programming Languages

Category

Aprende programación orientada a objetos en C# con proyectos

Tu guía para aprender POO en C# implementando clases, interfaces y programación orientada a objeto utilizando C#

4.34 (166 reviews)

Students

13 hours

Content

Mar 2021

Last Update
Regular Price

BLUE HOST
Blue Host
Fast, easy, and secure WordPress hosting in minutes + 1 free domain name
65%OFF : $2.95/month

What you will learn

Aplicar los conceptos de POO en C#

Aprender la infraestructura necesaria para aprender a programar en lenguajes como Java o Python en poco tiempo

Arquitectura N-Tier o multi capa

Principios de programación SOLID

Utilizar la librería Entity

Desarrollo de apps profesionales

Cómo crear un programa de gestión del sistema de manejo de mercancías en un almacén

Uso básico de comandos SQL

Uso de métodos delegados y de eventos

Cómo utilizar técnicas de programación para crear código eficiente

Cómo aplicar todos los conceptos a proyectos reales en C#

Descubrir en detalle qué son y como funcionan objetos, clases, campos, propiedades, métodos y constructores

Cómo crear un proyecto profesional con arquitecturas 3 tier y LINQ

Utilizar correctamente los patrones de diseño de la Factoría Abstracta, el Observador y la Fachada

Utilizar la arquitectura N- tier, Patrones de diseño y la librería Entity combinados

Cómo crear un sistema de tracking de personal profesional

Cómo aplicar el patrón de diseño de la fachada en una aplicación real

Utilizar operaciones de fichero y carpetas

Cómo gestionar errores y excepciones en tus aplicaciones to Handled errors and exceptions in your apps

Técnicas de programación profesionales


Description

Muy buenas estudiante y bienvenido a Programación Orientada a Objetos en C#: aplica conceptos de POO en C# en proyectos reales.

¿Quieres usar C# para crear tus propias aplicaciones web, aplicaciones para teléfonos móviles, videojuegos con Unity o entender las clases de C# o quieres tener éxito con una programación limpia, estructurada, ágil y utilizando los patrones de diseño más avanzados?

Si tu respuesta es Sí, entonces tienes que dominar la Programación Orientada a Objetos en C#. Y definitivamente estás en el sitio correcto pues este curso está diseñado especialmente para cumplir este objetivo.

La programación orientada a los objetos es la base de muchos de los enfoques actuales del desarrollo de aplicaciones. Las interfaces y los principios de la programación dirigida a objetos son cruciales. Durante nuestro curso de C# POO, aprenderás todo, de la A a la Z, sobre Programación Orientada a Objetos en proyectos reales utilizando el lenguaje de programación .Net o C#.

En este curso, utilizamos técnicas de programación interactiva; lo que significa que construiremos aplicaciones juntos y además habrá mucho trabajo por hacer, por supuesto,  seguido de dudas que hallarán sus respuestas en el foro del curso. También aprenderás consejos y trucos profesionales sobre bellas y eficientes técnicas de codificación.

Por eso estás en un buen lugar para empezar a utilizar la Programación Orientada a Objetos con C#.

¿Por qué tienes que tomar este curso?

Nuestra respuesta es simple: La calidad de la enseñanza.

Cuando te inscribas, aprenderás desde mi propia experiencia y la del material creado por los expertos de OAK Academy.

Este curso comienza con lo más básico. Aprenderás todo con prácticas reales. También te enseñaré las mejores prácticas y shortcuts a utilizar en Visual Studio.

Paso a paso, simple y fácil con los ejercicios prácticos.

Al final del curso, tendrás un entendimiento sólido del rogramación Orientada a Objetos con C# y ansias de seguir aprendiendo.

Calidad de producción de vídeo y audio

Todos nuestros vídeos están creados y producidos en vídeo y audio de alta calidad para proporcionarte la mejor experiencia de aprendizaje. Con ello podrás

  • Ver el material en alta definición.

  • Escuchar al instructor con claridad.

  • Avanzar a través del curso sin distracciones.

También obtendrás:

  • Acceso de por vida al curso.

  • Soporte rápido y amigable en el foro de preguntas y respuestas del curso.

  • Certificado de finalización de Udemy listo para ser descargado.

¿Estás listo para sumergirte ahora en mis Conceptos C# Programación Orientada a Objetos: Aplicar los conceptos de programación orientada a objetos de C# en el curso de proyectos reales de C#?

Te ofrecemos apoyo total, respondiendo a cualquier pregunta.

¡Nos vemos en el curso!


Screenshots

Aprende programación orientada a objetos en C# con proyectos
Aprende programación orientada a objetos en C# con proyectos
Aprende programación orientada a objetos en C# con proyectos
Aprende programación orientada a objetos en C# con proyectos

Content

Programación en C#: POO, Interfaces con proyectos reales en C#

¿Qué cubrimos anteriormente en el curso de C#?

Cómo hacer preguntas en el foro de Udemy

Conoce a Juan Gabriel Gomila, tu instructor online

No valores el curso hasta completar más clases

Programación Orientada a Objetos en C# (POO)

¿Qué es la POO en C#?

Clase y Objeto

Encapsulación

Uso del static

Herencia

Interface

Polimorfismo

Abstract

Clases Anidadas

Clase Parcial vs Clase Sellada

Repasa los contenidos de programación orientada a objetos

Uso de los Enumerados

Uso de los Enumerados

Uso de los Delegados

Uso de los Delegados

Control de Excepciones

Control de Excepciones

Operaciones con Ficheros y Carpetas

Clase System IO

Clases Direectory y DirectoryInfo (Operaciones de Carpetas)

Ficheros y Clase File Info (Operaciones de Fichero)

Clase Path

Arquitectura Multi Capa o N-Tier

Arquitectura Multi Capa o N-Tier

Uso de MsSQL

Introducción al SQL

Comando Insert

Comando Select

Comando Update

Comando Delete

App de Tracking del Personal con arquitectura N-Tier, LINQ y Triggers

Cómo se verá la app

Etapas para crear la app

Crear la base de datos

Crear la estructura del proyecto

Diseñar los formularios del proyecto

Diseño del formulario de Login

Diseño del formulario Principal

Diseño del formulario de los Departamentos

Diseño del formulario de los Puestos de trabajo

Diseño del formulario de Empleados

Diseño del formulario de Tareas

Diseño del formulario de Permisos

Diseño del formulario de Salarios

Conexión de los Formularios

Conectar a la base de datos - LINQ a SQL

Añadir y listar las operaciones

Añadir Departamento

Listar los Departamentos

Añadir los Puestos de Trabajo

Listar Posiciones

Añadir Empleado

Listar Empleados

Añadir Tarea

Listar Tareas

Añadir Salarios

Listar Salarios

Login con número de usuario y contraseña

Añadir Permisos

Listar Permisos

Operaciones de Actualización

Actualizar Permisos

Actualizar Tareas

Actualizar Salarios

Actualizar Empleados

Actualizar Departamentos

Actualizar Posiciones

Operaciones de borrado usando triggers

Borrar Permisos

Borrar Tareas

Borrar Salarios

Borrar Empleados utilizando Triggers

Borrar Posiciones utilizando Triggers

Borrar Departamentos utilizando Triggers

Operaciones de Autorización de Usuarios

Exportar a Excel

Principios SOLID de patrones de diseño

¿Qué es SOLID?

S - Single Responsibility

O - Open Closed

L- Liskov Substitution

I-Interface Segregation

D- Dependency Inversion

Patrones de Diseño

Patrón de la Factoría Abstracta

Patrón del Observador

Patrón de la Fachada

App de Tracking de Inventario con patrón de Fachada, N-Tier y Entity framework

Etapas para crear la app de tracking de inventario

Versión final de la app de tracking de inventario

Diseño de la Base de Datos de la app de tracking de inventario

Crear la estructura del proyecto de la app de tracking de inventario

Diseño de los formularios del proyecto

Diseño de los formularios de categorías

Diseño de los formularios de productos

Diseño de los formularios de clientes

Diseño de los formularios de ventas

Diseño de los formularios de eliminaciones y valores de stock

Formulario de diseño principal y conectar las pantallas

Operaciones de creación y listado

Operaciones de añadir y listar categorías

Operaciones de añadir y listar clientes

Operaciones de añadir y listar productos

Operaciones de añadir, listar stocks y alertas de precios

Operaciones de añadir y listar ventas

Operaciones de Actualización

Operaciones de actualización de categorías y clientes

Operaciones de actualización de productos y ventas

Operaciones de borrado

Borrar ventas

Borrar productos

Borrar clientes

Borrar categorías

Formulario de borrado y obtener de vuelta ficheros borrados

BONUS: Enhorabuena por completar el curso

Cuéntanos qué tal ha ido el aprendizaje!

BONUS: Un regalo para ti


Reviews

A
Ariel20 March 2021

Tiene buenas explicaciones, lo que hace que el curso sea muy bueno para ir comprendiendo cada tema. Excelente

E
Edgar19 March 2021

Un excelente curso, óptimo para entender los conceptos de orientado a objetos que a veces nos tiene quebrando sesos. Así que "la fuerza nos acompañe"

F
Fabian12 March 2021

Me gusta la presentación y las aclaraciones para avanzar por dudas. Me gustaría un examen del curso anterior, por venir yo de un conocimiento previo de programación y saber si cumplo los conocimientos.

L
Luis10 March 2021

Excelente curso, cubrio mis expectactivas y lo recomiendo mucho, ya tenia conocimiento de POO con C#, pero este curso me ayudo a solidificar mas mis conocimientos con los proyectos que se codifican, los conceptos del profesor Juan Gomila son claros y concisos.

J
Juan10 March 2021

Esta bien aunque no me acaban de convencer la forma que se lleva acabo la colaboración con OAK Academy quita un poco de naturalidad aunque el profesor se esfuerza mucho y se nota.

F
Francisco10 March 2021

Juan Gabriel, un excelente profesor que hace lo dificil en fácil y lo suministra paso a paso para que el alumno lo entienda bien. Justo a mi me cuesta entender el POO y con las enseñanzas de Juan Gabriel la verdad es que lo voy asimilando mucho mejor. Enhorabuena por el curso a Juan Gabriel y a Dark Academy.

J
Jesus29 January 2021

Este curso no cumple con las expectativas y mas cuando se trata de un Juan Gabriel Gomilla donde se entiende que sus cursos son un diferencial en el mercado. El curso no fue hecho por el, por lo que se, el mismo solamente agrego su voz sobre un curso ya hecho lo que me defrauda un poco y genera algunas inseguridades a la hora de adquirir uno mas de sus cursos. Una lastima.

J
Jose21 January 2021

Un curso de C# realmente completo. Los 2 proyectos que se desarrollan en el curso son muy útiles para asimilar toda la teoría del curso. Un profesor realmente cualificado en la materia que imparte y lo más importante es que sabe como transmitir esos conocimientos a sus alumnos. Enhorabuena por este curso!!!!

F
Felix8 August 2020

Excelente curso para novatos en POO con C#. Aun me falta realizar la tarea final pero ya puedo decir que me aprendí bastante sobre el lenguaje. Las explicaciones del profesor son claras, aunque a veces habla muy rápido, pero para eso esta la opción de pausa o la opción de modificar la velocidad de reproducción de los vídeos. Aunque esta última nunca la use. En realidad fueron pocas las ocasiones en que tuve realizar preguntas, y no porque no haya tenido problemas al realizar los códigos, si no porque volviendo a ver algunas partes de los vídeos y usando la lógica pude resolver todo los obstáculos que se presentaron. Y cuando llegue a hacer preguntas la respuesta fue rápida . Es seguro que tomaré otros curso de este profesor. Gracias

A
Agustín27 July 2020

Muy buen curso. Aveces va demasiado rápido y varias veces tenes que repasar unos minutos para ver si entendiste bien. Sacando ese detalle, muy completo para repasar conocimientos o asimilar una base en estas tecnologías.

J
John10 July 2020

La segunda Parte del curso, Section 15 en adelante, (Stock Tracking) "es de Lujo", como diria Juan Gabriel. Se aplican - al detalle , conceptos modernos como Entity Framework (EF), Interfaces, Generics, Lambda con algunos de los principios SOLID. La primera parte es como un tour a 60 millas por hora pero al final me gusto mucho la metodologia aplicada pues , repito, en mi concepto, la segunda Parte del curso (Stock Tracking) es exceptional. Gracias!!!

S
Sergio9 May 2020

Un gran curso. Ha sido muy completo y las 13 horas de vídeo, sin nada de relleno. Un curso de verdad.

Y
Yvonne5 April 2020

Una de las cosas mas importantes es poder saber aplicar toda la teoria y con los ejercicios practicos reafirmar los conocimientos que vamos adquiriendo a lo largo del curso. Gracias por su arduo trabajo!

P
Pablo2 April 2020

Es un curso realizado por otra persona y que Gabriel solo ha puesto la voz, vamos lo ha doblado, esto no es necesariamente palo, pero lo deberías poner en la descripción. En el video 72 incluso se escuchan ambos audios al mismo tiempo, por lo que ni se ha molestado en revisarlo antes de subirlo. Las demos parecen hechas a cámara rápida, lo que dificulta su seguimiento. Se utilizan forms en vez de WPF. De esta forma, Gabriel ,quemas tu buen nombre. Para nada recomendable.

L
Leonardo30 March 2020

El curso es muy bueno en contenido pero es muy difícil seguir al profesor por que va muy rápido en las explicaciones y se realizan algunas operaciones de campos o validaciones que no se ve en que momento las realiza.


Coupons

DateDiscountStatus
3/10/2021100% OFFExpired
6/27/202194% OFFExpired
7/9/202194% OFFValid

2851058

Udemy ID

3/4/2020

Course created date

3/21/2020

Course Indexed date
Bot
Course Submitted by