Técnico Superior en Programación con Microsoft Visual C# 2010

  • Aprender a desarrollar aplicaciones utilizando la tecnologí­a de programación Microsoft Visual C# 2010.
  • Conocer en profundidad el acceso a base de datos utilizando la tecnologí­a ADO.NET.
  • Aprender los fundamentos de programación para su correcta aplicación.
  • Conocer las caracterí­sticas propias de la interfaz de Windows Forms.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

Módulo 1. El lenguaje visual c# 2010

1. Características de microsoft .Net framework 4

  1. introducción
  2. framework.Net
  3. clr, common language runtime
  4. cli, common intermediate language
  5. cls, common language specification
  6. bcl, la biblioteca de clase base
  7. metadatos
  8. ensamblados
  9. tipos de datos

2. Conociendo visual studio 2010 (i)

  1. introducción
  2. visual studio

3. Conociendo visual studio 2010 (ii)

  1. introducción
  2. ventajas y navegación

4. Fundamentos de programación

  1. introducción
  2. variables
  3. tipos de datos
  4. constantes
  5. comentarios en c#
  6. operadores
  7. overflow
  8. conversiones de tipo (casting)
  9. expresiones lógicas

5. Arrays y estructuras de control

  1. ¿qué es un array?
  2. estructuras de repetición
  3. estructuras de decisión
  4. combinar estructuras

6. Métodos

  1. introducción
  2. crear métodos
  3. llamar a un método
  4. crear métodos void
  5. llamar a procedimientos void
  6. paso de parámetros
  7. ímbito y duración

7. Pensar en objetos

  1. introducción
  2. clases
  3. propiedades
  4. procedimientos y constructores
  5. crear objetos
  6. visibilidad
  7. propiedades de solo lectura y solo escritura

8. Herencia

  1. introducción
  2. crear subclases
  3. crear objetos de las subclases
  4. sobrescribir métodos
  5. el acceso protected
  6. la vista de clases

9. Interfaces y espacios de nombres

  1. clases abstractas
  2. crear interfaces
  3. implementar interfaces
  4. biblioteca de clases
  5. espacio de nombres

10. Arrays avanzados

  1. arrays de objetos
  2. arrays multidimensionales
  3. métodos con un número variable de parámetros

11. Tipos de datos como clases

  1. base común de tipos de datos
  2. la clase string
  3. comparar cadenas
  4. la clase stringbuilder

12. Colecciones

  1. introducción
  2. la colección arraylist
  3. ordenar el arraylist
  4. la colección hashtable
  5. colecciones especializadas
  6. colecciones genéricas
  7. la colección list
  8. la colección dictionary

módulo 2. Windows form

13. La interfaz de usuario i (introducción)

  1. añadir nuevos formularios
  2. modificar propiedades
  3. menús

14. La interfaz de usuario ii (controles y eventos)

  1. controles y eventos
  2. eventos del teclado y del ratón
  3. arrastrar y soltar (drag and drop)
  4. interfaz de documento múltiple

15. La interfaz de usuario iii (controles personalizados)

  1. introducción
  2. heredar las clases de control
  3. comportamiento en tiempo de diseño de un control
  4. agregar propiedades, eventos y metadatos
  5. utilizar el control
  6. examinar el comportamiento en tiempo de diseño de un control
  7. agregar editores personalizados a la ventana propiedades

16. Pruebas, test y depuración

  1. introducción
  2. pruebas unitarias
  3. test unitarios
  4. métodos de inicialización para una prueba

17. ¿qué es windows presentation foundation?

  1. introducción
  2. arquitectura de windows presentation foundation
  3. capacidades
  4. bases de wpf
  5. subclass
  6. freezable objects
  7. primer ejemplo

módulo 3. Acceso a datos

18. Ado .Net framework 4

  1. introducción
  2. proveedores de datos
  3. conexión a base de datos y recepción de datos
  4. mejores prácticas para conexiones y rendimiento de consultas
  5. el objeto command
  6. integridad de datos y concurrencia
  7. modo offline
  8. datasets

19. Linq. Framework 4

  1. introducción
  2. ¿cómo funciona?
  3. operadores
  4. linq to sql
  5. diferencias linq y sql
  6. linq to objects
  7. linq to xml
  8. linq to datasets
  9. recibir datos sql con linq

20. Ado .Net entity framework 4

  1. introducción
  2. claves externas
  3. plain old clr object (poco)
  4. creación de un modelo de entidad de datos usando ado.Net entity framework

21. Microsoft sync framework 4

  1. introducción
  2. microsoft sync framework

Cursos relacionados

Montaje y Mantenimiento de Máquinas Eléctricas

Instalar máquinas eléctricas rotativas y transformadores, en las condiciones de seguridad establecidas y de acuerdo a la normativa vigente. Realizar las pruebas y puesta en marcha de máquinas eléctricas rotativas y transformadores en las condiciones de seguridad establecidas y de acuerdo a la normativa vigente. Mantener y reparar máquinas eléctricas rotativas y transformadores, en las...

Curso Superior de Java SE Standard Edition

Formación superior en programación Java y sobre la creación de applets y animaciones mediante JAVA SE en el ámbito profesional. Adquiere todos los conocimientos necesarios para desarrollarte en éste lenguaje de programación a un nivel profesional.

Experto en Diseño Web Profesional con Dreamweaver CS6

Aprende a fondo a utilizar Dreamweaver CS6 y conviértete en un experto en su uso. Podrás sacarle todo el rendimiento a esta potente herramienta para la creación de páginas web. Desarrolla tus capacidades profesionales con la formación.

Gestión del Mantenimiento de Instalaciones de Energí­a Eólica

La energía eólica es una de las fuentes de energía renovable más importante en España. Debido a las inmejorables condiciones que tenemos. Con este curso podrás convertirte en un trabajador altamente cualificado en una de las áreas con más futuro: las energías renovables. Aprenderás a gestionar y mantener instalaciones de...

Postgrado de JavaScript y Ajax

Integrar JavaScript y Ajax con el fin de acelerar la carga de páginas web e imbuir de potentes funcionalidades a las páginas Web que realicemos en cualquier lenguaje de programación Web.Comprender el uso de variables, operadores, objetos del lenguaje y del navegador.Aprender a crear efectos Web con JavaScript.Usar interacción con PHP, aceleración de formularios y tipos de datos con el fin de...

Normas de Operación de las Redes de Distribución Eléctrica

Con este curso aprenderás a aplicar las normas de operación en las redes de distribución eléctrica de Alta y Baja tensión. Un curso 100% Gratuito para trabajadores del sector, que te ayudará a mejorar tus conocimientos y desarrollar tu CV. 

Curso de Energía Solar Fotovoltaica y Titulación Universitaria en Energía Solar Térmica

Curso con doble Titulación y 8 ECTS que te permitirá aprender: Conocer las características del sol y de la radiación solar incidente sobre la tierra.Adquirir las características de las células fotovoltaicas. Aprender cuáles son los componentes del sistema fotovoltaico.Conocer las diferentes configuraciones que pueden presentar los sistemas fotovoltaicos. Dominar los conocimientos teóricos...

Curso Práctico Cómo Crear un Videojuego con HTML5 y JavaScript

Saber crear un Videojuego utilizando HTML5 y JavaScript. Aprender a desarrollar un videojuego utilizando la librería Easeljs. Conocer algunas técnicas para la mejora de Videojuegos. Desarrollar diferentes funcionalidades para la mejora de las Videojuegos.