itson.mxEducación Continua Inicio Oferta del Centro de Idiomas Directorio Sugerencias Registro de e-Mail Inscripción a Curso Oferta de Capacitación Facebook: Educación Continua ITSON Twitter: @ECITSON LinkedIn: ECITSON
   
 
INSCRIBETE AQUÍ
 

 

Diplomado en Programación C#.NET

 

Objetivo: El asistente aprenderá a programar desde 0 en Microsoft Visual Studio C#.NET creando interfaces de operación y control para aplicaciones de escritorio y Web con acceso a base de datos. Al finalizar este diplomado C# podrás ser capaz de resolver cualquier sistema informático orientado a la Web, escritorio y consola que se te pueda presentar utilizando tecnologías de Visual Studio C#, con los conocimientos que tendrás al finalizar el diplomado observarás que eres un verdadero programador profesional.

 

Dirigido a:  Departamentos de Ingeniería, Mantenimiento y carreras de Sistemas-Software, Eléctrica, Informática, Mecatrónica e Industrial.

 

Programa:

Módulo 1 – Conceptos básicos de la plataforma .NET

  • Evolución de los lenguajes y conceptos básicos
  • Las ventajas de la plataforma .NET para aplicaciones industriales.
  • Comparativas con otros lenguajes y filosofía de programación orientada a objetos.
  • Entorno de programación en C#.
  • Herramientas, propiedades y eventos.
  • Estructuración de un proyecto en C#.
  • Manejo de métodos y clases.
  • Envío y recepción de parámetros.
  • Tipos de datos y directivas.
  • Herramientas de depuración
  • Controles comunes, radio, texto, checkbox, combo, etc.
  • Práctica: Controloes Comunes de c#.NET
  • Controles básicos útiles para monitoreo y control.
  • Programas sencillos de manejo de sentencias y ciclos.
  • Conversión de tipos de datos.
  • Manejo de la Consola     

Módulo 2 – Prácticas con ciclos y sentencias

  • La sentencia If y switch.
  • Conversión de datos binario-decimal.
  • Ciclo For, Foreach, While.
  • Práctica de ciclos.
  • Métodos públicos y privados.
  • Funciones matemáticas.

Módulo 3 – Practicas de programación orientada a evento

  • Arreglos y manejo de cadenas.
  • Arreglos Multidimensionales.
  • Métodos para manejo de cadenas.
  • Comunicación entre objetos.
  • Convención de nombres.
  • Manejo de timers para muestreo.
  • Manejo de control chart.                         

Módulo 4 – Programación orientada a objetos, diseño de clases

  • Conceptos básicos de clases, constructores, propiedades y métodos.
  • Diseño de una clase, modelando una compuerta AND.
  • Herencia
  • Biblioteca de clases (dll)
  • Diseño de una clase para obtener la ecuación de la recta de un sensor.
  • Práctica de modelado de objetos, simulación de un ecosistema biológico.
  • Práctica arquitectura para grabar muestras en XML, TXT y base de datos.

Módulo 5 – Acceso a datos con ADO .NET

  • Comparativa de ADO /ADO .NET
  • Las clases:
    • Connection, command, DataReader, DataSet, DataAdapter, DataBinding
  • Práctica: Clase para conexiones a base de datos (capa BDConexion.dll)
  • Práctica: Clase para manejar Store Procedures para guardar, actualizar, borrar o consultar la información de la base de datos (capa DAO.dll)

Módulo 6 – Diseño de software por medio de capas para una aplicación de escritorio

  • Creación de la base de datos en SQL Server y sus catálogos
  • Diseño de la para la conexión a la Base de datos
  • Diseño de la capa Dominio para las clases de la Base de datos
  • Diseño de la capa para realizar las operaciones de guardar, borrar, actualizar y consultar la información de la base de datos desde C#

Módulo 7 – Desarrollo de aplicaciones Web

  • Introducción a los Web Forms
  • CSS bootstrap para la parte responsiva de la página Web
  • MasterPage
  • Formulario Login
  • Formularios Web
  • Práctica: Catalogó de productos con imagines desde una base de datos
  • Práctica: Diseño de la capa Presentación para una aplicación Web
  • Práctica: Desarrollo de un Webservice para la consulta de información desde un XML de SQL Server

Módulo 8 – Desarrollo de una aplicación con base de datos

  • Desarrollando una aplicación con el asistente de c#.net para una aplicación Web con base de datos sin nada de programación.
  • Publicando nuestras aplicaciones para un Servidor

 

 

Duración: 80 horas (60 horas presenciales y 20 extra-clase)

Horarios: Sábados de 9:00 am a 2:00 pm.

Fechas: Del 05 de Octubre 2019 al 18 enero 2020 (Inhábil 16 nov, 21, 28 dic y 04 ene 20)

 

Inversión: $10,400 (con opción de 6 meses sin interés con tarjeta BBVA Bancomer)
A) Crédito: Inscripción $3,200 y 4 pagos quincenales de $1,800
B) Contado: $9,360 (con opción de 3 meses sin intereses con tarjeta BBVA Bancomer)
C) Pronto Pago: $8,900 al 28 de septiembre 2019

 
Mayores Informes:
Coordinación de Educación Continua
Campus Centro
6 de Abril No. 627 Ote. Esq. Sonora, Col. Centro
Teléfonos: (644)410.0900 ext. 2250 al 2255 / 01 (800) 014.8766
Email: econtinua@itson.edu.mx elodia.villegas@itson.edu.mx