Nombre del Curso

C# - AVANZADO

  Temario en PDF del curso de C# AVANZADO
Objetivo

El objetivo de este curso avanzado es que el participante aplique, mediante el lenguaje de programación C#, los conceptos e instrucciones de la Programación Orientada a Objetos en la creación de programas con una interfaz avanzada que le permita hacer re-uso de código, implementar la encapsulación a través de propiedades de acceso a atributos de clase, así como optimizar la funcionalidad de clases mediante la sobrecarga de constructores y métodos.

Beneficios

Los beneficios que obtendrá de este curso de C# Avanzado son:

  • Conocerá las diferencias entre aplicaciones que abren una sola ventana contra las de múltiples ventanas (SDI vs MDI).
  • Aprenderá las características principales de la programación aplicada a objetos y sus interacciones para diseñar aplicaciones y programas informáticos.
  • Entenderá los diferentes procesos y herramientas de programación tales como el encapsulamiento, clases, etc.
  • Utilizará los constructores y destructores para la creación y destrucción de objetos dentro del entrono C#.
  • Podrá entender cómo y para qué sirven las clases abstractas e interface, así como su implementación.
Dirigido A

Este curso de C# Avanzado va dirigido a todos aquellos profesionales del área de sistemas que quieran mejorar su nivel de preparación a nivel avanzado en este lenguaje de programación, a Webmasters y a programadores en general.

Temario

Temario del Curso de C# Avanzado

 

  1. CREACIÓN DE PROYECTOS MDI
     

    • Aplicaciones SDI vs MDI
    • Creación de una aplicación MDI
    • Manejo de formas
       
  2. MANEJO DE ARREGLOS
     

    • Declaración de arreglos
    • Arreglos Multidimensionales
    • Operaciones con arreglos
       
  3. MANEJO DE ARCHIVOS
     

    • Archivos de texto
    • Archivos binarios
       
  4. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
     

    • Características
    • Abstracción
    • Jerarquía
    • Modularidad
    • Herencia y polimorfismo
       
  5. CREACIÓN DE CLASES
     

    • Declaración de variables de instancia
    • Inicialización de clases
    • Ciclo de vida
       
  6. ENCAPSULAMIENTO
     

    • Creación y manejo de propiedades
    • Propiedades de sólo lectura
    • Propiedades de sólo escritura
       
  7. CREACIÓN Y MANEJO DE MÉTODOS
     

    • Creación de métodos
    • Sobrecarga de métodos
       
  8. USO DE CONSTRUCTORES Y DESTRUCTORES
     

    • Finalidad de los constructores
    • Definición de constructores
    • Sobrecarga de constructores
    • Finalidad de los constructores
    • Definición de destructores
       
  9. MANEJO DE HERENCIA Y POLIFORMISMO
     

    • Generalización y especialización
    • Implementación de herencia
    • Modificadores de herencia
       
  10. MÉTODOS SOBRE-ESCRITOS
     

    • Reemplazar propiedades y métodos en clases derivadas
    • Sobre-escritura de propiedades
    • Sobre-escritura de métodos
       
  11. MANEJO DE POLIFORMISMO
     

    • Finalidad de polimorfismo
    • Polimorfismo basado en herencia
    • Polimorfismo basado en interfaces
       
  12. CLASES ABSTRACTAS E INTERFACES
     

    • Características de clases abstractas
    • Implementación de clases abstractas
    • Consideraciones de diseño para la definición y el cálculo de interfaces
    • Implementación de interfaces
Fechas
México, D.F.

Del 12-Diciembre-2016 Al 16-Diciembre-2016, Lunes a viernes de 17 a 22 hrs.
Del 23-Enero-2017 Al 27-Enero-2017, Lunes a viernes de 17 a 22 hrs.
Del 20-Febrero-2017 Al 24-Febrero-2017, Lunes a viernes de 17 a 22 hrs.
Del 27-Marzo-2017 Al 31-Marzo-2017, Lunes a viernes de 17 a 22 hrs.


Querétaro, Qro.

No definidas aún
Duración:
25 HRS.
Inversión:
$5,700.00 M.N. + IVA
Modalidad:
Presencial
FORMATO DE CONTACTO
¿Desea obtener más información? Mándenos sus datos y comentarios y lo atenderemos con gusto.
Nombre*:
E-mail*:
Empresa:
Teléfono:
No. Participantes:
Localidad:
Fechas de Interés:
Comentarios:







Acepto términos y condiciones. Ver Aviso de PrivacidadEnviar
INSCRÍBASE AHORA O APARTE SU LUGAR
¿Quiere asegurar su sitio o inscribirse a este curso? ¡Hágalo ahora mismo usando PayPal*!

Elija las personas, fecha y opción de pago:




Clave de descuento:

*Si prefiere otra forma de pago, puede utilizar tarjeta de crédito, transferencia electrónica o depósito bancario. Contáctenos para ayudarlo con este proceso.
Publicado en COMPUTACION | Etiquetado como: c#, c sharp, avanzado, curso, cursos.
Buscar
Llámanos al: 1085 1515
Desde el interior: 01800 236 0800