Cómo programar y desarrollar aplicaciones con Visual Studio.Net 2010

Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010

Escuela Superior de Formación
En Madrid

Curso gratis
subvencionado por el Estado
¿O prefieres llamar ahora al centro?

Información importante

  • Subvencionado a desempleados
  • Nivel avanzado
  • Madrid
  • 250 horas lectivas
  • Duración:
    Flexible
  • Cuándo:
    A elegir
Descripción

¿Te gustaría ser Programador y Desarrollador de aplicaciones con Visual Studio.Net 2010? Este curso presencial en Madrid tiene como objetivo enseñarte el marco de trabajo de Microsoft.NET, ASP.NET y ADO.NET. Adquirirás conocimientos sobre lenguaje visual, y aprenderás cómo crear aplicaciones Windows y ASP.NET usando Visual Studio.NET, o cómo crear y añadir controles de servidor en ASP.NET, entre otros conceptos.


A lo largo del curso, que tiene una duración de 250 horas, serás capaz de usar controles de debug o el acceso de datos usando ADO.NET en combinación con aplicaciones web. Aprenderás cómo llamar y trabajar con servicios web XML desde ASP.NET con registros de datos en XML. También adquirirás las capacidades para crear aplicaciones seguras con ASP.NET, programar aplicaciones SQL ¡Y mucho más!


El curso está dirigido a demandantes de empleo inscritos en las oficinas del INEM de cualquier localidad, que deseen formarse y trabajar en programación. El centro de estudios garantiza que, al finalizar los estudios, accederás a su bolsa de empleo. Además, también garantiza que un 60% de sus estudiantes consiguen un trabajo después de realizar la formación.

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Madrid
C/Doctor Esquerdo, 160, 28007, Madrid, España
Ver mapa

Preguntas Frecuentes

· Requisitos

Nivel académico o de conocimientos generales:  Licenciado Superior o Diplomado  Ciclo Formativo de grado Superior o FP-II, preferentemente en la rama de Informática.  Conocimientos de algún lenguaje de programación. Nivel profesional o técnico.  No se requiere experiencia profesional.

Opiniones

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Control de accesos
Microsoft.net
ASP.Net
ADO.NET
Lenguaje visual
Aplicaciones Windows y ASP.NET
Controles de debug
Acceso de datos usando ADO.NET
Llamar y trabajar con servicios web XML
Datos en XML
Crear aplicaciones seguras
Programar aplicaciones SQL
Interfaces del sistema
Trabajar con interfaces
Monitorización y depuración de aplicaciones
Clases de serialización a medida
Implementación de criptografía
Gestión de dominios de aplicaciones
Despliegue de aplicaciones usando ClickOnce
DataGridView
Técnicas de multihilo

Temario

Temario:

Módulo I: Core Foundations of Microsoft .NET 3.0 Development

Módulo II: Advanced Foundations of Microsoft .NET 3.0 Development

Módulo III: Core Windows Forms Technologies with Microsoft Visual Studio 2008

Módulo IV: Advanced Windows Forms Technologies with Microsoft Visual Studio 2008

Módulo V: Visual Studio 2008: Windows Presentation Foundation
Módulo I Core Foundations of Microsoft .NET 3.0 Development

1. Implementar tipos e interfaces del sistema

1.1. Examinar los tipos principales del sistema

1.2. Trabajar con tipos especiales

1.3. Trabajar con interfaces

2. Implementación de colecciones y genéricos

2.1. Examinar colecciones e interfaces de colecciones

2.2. Trabajar con los tipos principales de colecciones

2.3. Trabajar con las colecciones genéricas

2.4. Trabajar con colecciones especializadas

2.5. Trabajar con las clases padre de colecciones

3. Configuración e instalación de ensamblados

3.1. Trabajar con un ensamblado

3.2. Compartir un ensamblado utilizando el Global Assembly Cache

3.3. Instalar un ensamblado utilizando tipos de instalación

3.4. Configurando un ensamblado utilizando tipos de configuración

3.5. Realizar tareas de instalación

4. Monitorización y depuración de aplicaciones

4.1. Gestionar un histórico de eventos

4.2. Trabajar con los procesos de una aplicación

4.3. Gestionar el rendimiento de una aplicación

4.4. Deputar aplicaciones

4.5. Realizar un seguimiento de las aplicaciones

4.6. Incluir gestión de información y eventos

5. Leer y escribir ficheros

5.1. Gestionar el sistema de ficheros

5.2. Trabajar con flujos de Byte

5.3. Comprimir y proteger la información de un flujo

5.4. Gestionar la información de una aplicación

5.5. Manipular las cadenas eficientemente

5.6. Trabajar con expresiones regulares

6. Serialización de la información

6.1. Generación de serialización de formatos binarios y SOAP

6.2. Generación de formatos serializados en XML

6.3. Creación de clases de serialización a medida

7. Implementación de delegados y eventos

7.1. Interacción entre componentes utilizando delegados

7.2. Interacción entre componentes utilizando eventos

Módulo Advanced Foundations of Microsoft .NET 3.0 Development

1. Creación de aplicaciones internacionales

1.1. Información de cultura utilizando las clases de globalización

1.2. Creación de una cultura a medida

1.3. Clases principales de codificación

1.4. Clases avanzadas de codificación

2. Trabajar con GDI+ en aplicaciones Windows

2.1. Trabajo con Graphics, Brush, Pen, Color y Font

2.2. Gestión de formas y tamaños de objetos gráficos

2.3. Trabajo con Image, Bitmap e Icon

3. Implementación de seguridad de acceso al código (CAS)

3.1. Configuración de seguridad de acceso al código

3.2. Gestión de las políticas de seguridad

3.3. Gestión de permisos

3.4. Gestión de control de acceso

3.5. Gestión de la información de identidad del usuario

4. Implementación de criptografía

4.1. Encriptación de información

4.2. Generado resúmenes de información (hashes)

4.3. Ampliación del comportamiento criptográfico

5. Interoperabilidad entre componentes COM y ensamblados

5.1. Acceso a componentes COM utilizando servicios de interoperabilidad

5.2. Exposición de un ensamblado a componentes COM utilizando los servicios de Interoperabilidad

5.3. Acceso a componentes COM utilizando los servicios invocación de la plataforma

6. Creación de aplicaciones bajo servicio y correos electrónicos

6.1. Creación de una aplicación de Windows bajo servicio

6.2. Creación de mensajes de correo electrónico

7. Gestión de metadatos de tipos

7.1. Gestión de información de metadatos de tipos utilizando las clases predefinidas de los ensamblados

7.2. Gestión de los ensamblados de forma dinámica utilizando clases a medida

8. Creación de aplicaciones multithread y dominios de aplicaciones

8.1. Gestión de threads en un entorno síncrono

8.2. Sincronización de threads

8.3. Gestión de threads en un entorno asíncrono

8.4. Gestión de dominios de aplicaciones

Módulo III: Core Windows Forms Technologies with Microsoft Visual Studio 2008

1. Creación de una aplicación de Windows simple

1.1. Componentes de la interfaz de usuario de una aplicación de Windows

1.2. Manejo de eventos en una aplicación de Windows

2. Configuración de controles estándar

2.1. Controles de aplicaciones de Windows por función

3. Construcción de menús

3.1. Menús en aplicaciones Windows

4. Visualización y edición de datos usando controles

4.1. Enlace de datos a un control

4.2. Control DataGridView

5. Asistencia de usuario y aumento de la usabilidad

5.1. Asistencia de usuario

5.2. Características de accesibilidad

5.3. Implementación de Localización y globalización

6. Creación de aplicaciones consistentes usando cajas de dialogo

6.1. Cajas de dialogo en las aplicaciones Windows

6.2. Herencia de formularios Windows

7. Creación de informes e impresión

7.1. Impresión en aplicaciones Windows

7.2. Informes en aplicaciones Windows

8. Realización de tareas asíncronas con el componente BackgroundWorker

8.1. Ejecución y cancelación de trabajos en segundo plano

9. Despliegue de aplicaciones usando ClickOnce

9.1. Opciones de despliegue de aplicaciones Windows

9.2. Introducción a la tecnología ClickOnce

Módulo IV Advanced Windows Forms Technologies with Microsoft Visual Studio 2008

1. Construcción de aplicaciones MDI

1.1. Opciones de las aplicaciones Windows

1.2. ¿Qué son las aplicaciones MDI?

2. Personalización de aplicaciones Windows y controles

2.1. Controles personalizados

2.2. Interfaces de usuario con GDI+

2.3. Creación de ventanas Windows no rectangulares

3. Componentes de impresión personalizados

3.1. Características de impresión soportadas por .NET Framework 2.0

3.2. Impresión usando GDI+

4. Realización de operaciones de arrastrar y soltar y gestión del portapapeles

4.1. Operaciones de arrastrar y soltar en aplicaciones Windows

4.2. Soporte del portapapeles en aplicaciones Windows

5. Tareas asíncronas con técnicas de multihilo

5.1. Programación asíncrona en aplicaciones Windows

5.2. Creación de aplicaciones con varios hilos

6. Mejora de la presentación en aplicaciones Windows

6.1. Mejora de la interfaz de usuario

6.2. Personalización del control DataGridView

6.3. Ajustes de la aplicación y uso de la propiedad PropertyGrid

Módulo V Visual Studio 2008: Windows Presentation Foundation

1. Creación de una aplicación usando WPF

1.1. Introducción a WPF

1.2. Creación de una aplicación WPF simple

1.3. Manejo de Eventos y comandos

1.4. Navegación entre páginas

2. Construcción de interfaces de usuario

2.1. Capas

2.2. Controles de contenido

2.3. Controles de elemento

2.4. Controles de formularios de Windows

3. Personalización de la apariencia

3.1. Compartición de recursos lógicos en una aplicación

3.2. Creación de interfaces de usuario consistentes usando estilos

3.3. Cambiar la apariencia de los controles usando plantillas

3.4. Uso de disparadores y animaciones

4. Enlace de datos

4.1. Introducción al enlace de datos

4.2. Creación de un enlace de datos

4.3. Implementación de la notificación de cambios de propiedades

4.4. Conversión de datos

4.5. Validación de datos

5. Enlace de datos de colecciones

5.1. Enlace a colecciones de objetos

5.2. Uso de vistas de colecciones

5.3. Creación de interfaces de usuario

5.4. Uso de plantillas de datos

6. Creación de nuevos controles

6.1. Introducción a la creación de controles

6.2. Creación de controles

7. Gestión de documentos

7.1. Trabajando con flujos de documentos

7.2. Trabajando con documentos fijos

7.3. Empaquetado de documentos

7.4. Impresión de documentos

8. Gráficos y multimedia

8.1. Visualización de gráficos 2D

8.2. Visualización de gráficos 3D

8.3. Visualización de imágenes

8.4. Soporte multimedia

9. Configuración y despliegue de aplicaciones WPF

9.1. Opciones de despliegue

9.2. Despliegue de una aplicación independiente

9.3. Despliegue de una aplicación XBAP

9.4. Configuración de parámetros de seguridad

Información adicional

Observaciones: Horario Mañanas o tardes