Curso Programación Orientada a Objetos con C#

Frogames Formación
Frogames Formación

Curso

Online

30 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Inicio

    Fechas a elegir

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

¿Quieres usar C# para crear tus propias aplicaciones web, aplicaciones para teléfonos móviles, videojuegos con Unity o para entender las clases de C#?
¿Quieres tener éxito con una programación limpia, estructurada, ágil y utilizando los patrones de diseño más avanzados?
Si tu respuesta a alguna de las preguntas anteriores 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 ese 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 POO con C#, 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#.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

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 de Programación Orientada a Objetos con C# y ansias de seguir aprendiendo.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Materias

  • Orientación a objetos
  • SQL
  • Videojuegos
  • Programación estructurada
  • Archivos
  • Desarrollo de aplicaciones
  • Programación web
  • C++
  • Programación orientada a objetos
  • C#
  • Programación de videojuegos
  • Aplicaciones web

Temario

Programación en C#: Orientación a Objetos, Interfaces con proyectos reales en C#(54:21)

Bienvenido al curso de Programación Orientada a Objetos en C#

¿Qué aprendimos en el curso previo de C#?

Cómo sacarle el máximo partido al curso

Únete a la Comunidad de Estudiantes en Discord

Archivos de proyecto y código fuente

Toma notas de tu curso en tiempo real en Frogames Formación

Programación Orientada a Objetos en C# (POO)(1:20:01)

¿Qué es la POO en C#?

Clase y Objeto

Encapsulación

El uso de static

Herencia

Interface

Polimorfismo

Clase Abstracta

Clase Anidada

Clase Parcial vs Clase Sellada

Repasa los conceptos de programación orientada a objetos

Uso de los Enumerados(05:07)

Enumerados

Uso de los Delegados(06:39)

Delegados

Control de Excepciones(09:00)

Errores y Excepciones

Operaciones con Ficheros y Carpetas(31:34)

La clase System IO

Clases Directory y DirectoryInfo (Operaciones de Carpetas)

Ficheros y Clase File Info (Operaciones de Ficheros

Clase Path

Arquitectura Multi Capa o N-Tier(03:24)

Arquitectura Multi Capa o N-Tier

Uso de MsSQL(21:18)

Introducción a SQL

Comando Insert

Comando Select

Comando Update

Comando Delete

App de Tracking del Personal con arquitectura N-Tier, LINQ y Triggers(21:29)

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(55:08)

Diseño del Formulario de Login

Diseño del Formulario Principal

Diseño del Formulario Principal

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 Permisos

Diseño del Formulario de Salarios

Conexión de los Formularios

Añadir y listar las operaciones(2:12:49)

Añadir Departamento

Listar los Departamentos

Añadir los Puestos de Trabajo

Listar los Puestos de Trabajo

Añadir Empleado

Listar los Empleados

Añadir Tarea

Listar las Tareas

Añadir Salarios

Listar los Salarios

Login con Número de Usuario y Contraseña

Añadir Permisos

Listar los Permisos

Operaciones de Actualización(1:00:32)

Actualizar los Permisos

Actualizar las Tareas

Actualizar los Sueldos

Actualizar los Empleados

Actualizar los Departamentos

Actualizar los Puestos de Trabajo

Operaciones de borrado usando triggers(52:19)

Borrar Permisos

Borrar Tareas

Borrar Salarios

Borrar Empleados utilizando Triggers

Borrar Puestos de Trabajo utilizando Triggers

Borrar Departamentos utilizando Triggers

Operaciones de Autorización de Usuarios

Exportar a Excel

Principios SOLID de patrones de diseño(43:04)

¿Qué es SOLID?

Single Responsibility

Open Closed

Liskov Substitution

Interface Segregation

Dependency Inversion

Los 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(23:27)

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(40:20)

Diseño del formulario de Categorías

Diseño del formulario de Productos

Diseño del formulario de Clientes

Diseño del formulario de Ventas

Diseño del formulario de eliminaciones y valores de Stock

Diseño del formulario principal y conectar las pantallas

Operaciones de creación y listado(1:29:44)

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 y listar Stocks y alertas de precios

Operaciones de añadir y listar las ventas

Tarea 1: Actualizar los Stocks Críticos

Operaciones de Actualización(30:48)

Operaciones de actualización de categorías y clientes

Operaciones de actualización de productos y ventas

Operaciones de borrado(47:13)

Borrar ventas

Borrar productos

Borrar clientes

Borrar categorías

Formulario de borrado y obtener de vuelta ficheros borrados

Tarea 2: La pantalla de login para la gestión

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso Programación Orientada a Objetos con C#

30 € IVA inc.