Cursos y Formación


CURSOS APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID

 
 
 
Atualidad, Noticias, Reportajes y Breves www.aprendemas.com
Inicio / Masters Especializados / CURSOS APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID
Prevencion de Riesgos Laborale, Excel, PhotoShop, Cursos Publicidad, Cursos de derecho, Relaciones Públicas, Arquitectura, Cursos Relaciones Publicas, Cursos de Enfermeria, Asesoria Jurídica. [Ver directorio]
 
 
CURSOS DE APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID
Datos del Centro  
Cursos y Formación de MICROFORUM MICROFORUM
· Dirección: Avda. Reina Victoria 15 posterior (Madrid)
   Ver Oferta Formativa
 

 Informática | CURSOS APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID

· Tipo de Curso Curso · Modalidad Presencial
· Fecha inicio 19/05/2008 · Fecha fin 31/07/2008
· Duración 132 Horas · Precio 1990 €
· Horario del Curso L a J De 19:30 a 22:30
· Lugar Madrid (Madrid)
Pulse para obtener más informacíon sobre CURSOS DE APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID  
 

Programa del curso

Todos los cursos son bonificables para trabajadores, pudiendo llegar dicha bonificación hasta el 100% del importe del curso.

MODALIDAD:
Presencial 

PROGRAMA: 
Desarrollo de Aplicaciones .NET Framework
Desarrollo de Aplicaciones Web con ASP .NET
ADO .NET con Microsoft Visual Studio 2005
Diseño y Desarrollo de Aplicaciones Web con Microsoft .NET Framework 

MF 22536 DESARROLLO DE APLICACIONES .NET FRAMEWORK

OBJETIVOS

Comprender los conceptos básicos del lenguaje de programación Visual Basic .NET, para poder desarrollar posteriormente cualquier tipo de aplicación/es .NET.

CONTENIDOS

• INTRODUCCIÓN A MICROSOFT .NET FRAMEWORK
• Introducción al .NET Framework.
• Perspectiva de ASP .NET

• MICROSOFT VISUAL STUDIO .NET
• Perspectiva de Visual Studio .NET
• Creación de un proyecto de aplicación Web ASP .NET

• LENGUAJES BASADOS EN MICROSOFT .NET
• Perspectiva de los lenguajes integrados en .NET
• Comparativa de los lenguajes .NET
• Creación de un componente utilizando Visual Studio .NET

• SINTAXIS Y OPERADORES
• Instrucciones condicionales
• Instrucciones repetitivas
• Instrucciones de ruptura
• Operadores binarios
• Operadores unarios

• TIPOS COMUNES DEL SISTEMA
• Tipos de datos en .NET
• Tipos específicos de Visual Basic

• TRABAJO CON TIPOS
• Conversión explícita de tipos
• Conversión implícita de tipos
• Funciones de conversión
• Boxing y Unboxing

• MANEJO DE ERRORES Y EXCEPCIONES
• Gestión estructurada de excepciones
• Lanzamiento de excepciones
• Captura y Programación de excepciones

• STRINGS, ARRAY Y COLECCIONES
• Creación y formato de cadenas
• Manipulación de cadenas
• Creación y manipulación de arrays
• Dimensiones de un array
• Tipos de colecciones
• Trabajo con colecciones

• DELEGADOS Y EVENTOS
• Creación y firma de un delegado
• Delegados como punteros a funciones
• Creación y lanzamiento de un evento
• Programación de eventos a través de delegados
• Manejadores de eventos

• CLASES E INTERFACES
• Espacios de nombres
• Creación de clases
• Tipos de clases
• Creación de interfaces
• Implementación de una interfaz

• GENÉRICOS EN .NET FRAMEWORK
• Tipos genéricos en Visual Basic
• Utilizar colecciones genéricas
• Interfaces genéricas
• Delegados genéricos para manipular matrices y listas.
• Limitaciones con genéricos

• DESARROLLO CON LA FUNCIÓN MY
• Acceso a información la aplicación actual.
• Objetos que proporcionan acceso a formularios, orígenes de datos y servicios Web XML utilizados por la aplicación
• Acceso a los recursos y configuración de una aplicación.

• MÚLTIPLES PROCESOS EN VB.NET
• Introducción a la clase Thread.
• Ejecución de un hilo
• Coordinar subprocesos
• Sincronización de hilos

• SOBRECARGA Y SOBREESCRITURA DE MÉTODOS

• ORIENTACIÓN A OBJETOS EN VISUAL BASIC .NET
• Herencia de clases
• Encapsulamiento en Visual Basic .NET
• Ejecución polimórfica

• CONFIGURACIÓN, PROCESO DE RENDIMIENTO, ADMINISTRACIÓN E INSTALACIÓN DE APLICACIONES.

• SERIALIZACIÓN DE OBJETOS Y E/S DE DATOS EN APLICACIONES NET FRAMEWORK
• Implementación de interfaces relacionadas con la serialización
• Clases de serialización
• Formateadores que serializan y deserializan objetos
• Estructuras
• Acceso a archivos y carpetas usando la clase file
• Utilización de clases stream
• Lectura/Escritura en archivos
• Clases para compresión y descompresión

• IMPLEMENTACIÓN DE SEGURIDAD EN APLICACIONES NET FRAMEWORK.
• Clases del espacio de nombres System.security
• Acceso a objetos que se pueden proteger.
• Acciones relacionadas con la seguridad de auditoría.
• Seguridad en conexiones( System.Security.Authentication).
• Codificación y descodificación segura de los datos.
• Sistema de directivas de seguridad

• INTEROPERABILIDAD COM, CLASES REFLECTION Y CLASES MAILING
• Espacio de nombres System.Runtime.InteropServices
• Implementar reflexión en aplicaciones net framework
• Enviar correo electrónico con un servidor SMTP

• INFORMACIÓN CULTURAL, GDI Y EXPRESIONES REGULARES EN APLICACIONES NET FRAMEWORK


MF 22542 ADO.NET CON MICROSOFT VISUAL STUDIO 2005

OBJETIVOS

Describir las aplicaciones de información centralizadas y la arquitectura ADO .NET. Conectar a un servidor SQL Server y otros orígenes de datos. Ejecutar comandos SQL, definidos en base de datos, SQL dinámicos y comandos que devuelven información en XML.
Construir un DataSet y rellenarlo con información y modificarlo por código. Construir un DataSet a partir de un origen de datos existente. Construir un servicio Web que utilizando ADO .NET consulte y actualice un origen de datos. Resolver errores dentro de una aplicación que utiliza ADO .NET.


CONTENIDOS

• CONEXIONES A LAS BASES DE DATOS Y LECTURA DE DATOS
• ¿Qué es ADO.NET?
• Conexiones a una base de datos
• ¿Qué es una apilación de conexiones?

• CONSULTAS Y ACTUALIZACIONES DE DATOS USANDO COMANDOS
• Comandos ADO.NET
• Paso de parámetros en comandos

• REALIZACION DE OPERACIONES TRANSACCIONALES
• ¿Qué es una transacción?
• Administración de transacciones locales
• Administración de transacciones distribuidas
• Niveles de aislamiento

• REALIZACION DE OPERACIONES DESCONECTADAS MEDIANTE PROGRAMACION
• Modelo de desconexión de ADO.NET
• Cargar y guardar datos en un DataSet
• Descripción de los DataView

• REALIZACION DE OPERACIONES DESCONECTADAS MEDIANTE ASISTENTES
• Comparación de DataSet con y sin tipos
• Adaptadores de tablas

• REALIZACION DE OPERACIONES XML EN DATOS DESCONECTADOS
• Representaciones de DataSets en XML
• Qué son los DiffGrams

• LECTURA Y ESCRITURA DE DATOS XML
• Proceso de lectura de datos XML
• Proceso de escritura de datos XML

• PROCESAMIENTO DE DATOS XML USANDO DOM
• Qué es DOM?
• Qué son árboles DOM?
• Tipos de nodos XML en árboles DOM

• MINIMIZACION Y MANEJO DE CONFLICTOS EN LAS OPERACIONES DE BASES DE DATOS
• ¿Por qué surgen los conflictos?
• Niveles de aislamiento en SQL Server 2005
• Directrices para usar los niveles de aislamiento de SQL

• MANEJO DE GRANDES OBJETOS
• ¿Qué son grandes objetos?
• Proceso de lectura de grandes objetos de una base de datos
• Proceso de escritura de grandes objetos en una base de datos

• AUMENTO DEL RENDIMIENTO DE LA BASE DE DATOS
• Mejoras de ADO.NET en .NET Framework 2.0
• Proveedor de estadísticas en SQL Server

• CREACION DE OBJETOS DE CODIGO GESTIONADO PARA SQL SERVER 2005
• Beneficios de crear objetos de código gestionado
• Importación de un ensamblado a SQL Server 2005
• Implementación de objetos de código gestionado en SQL Server 2005

• ACCESO A DATOS XML USANDO XPATH
• Modelo de datos XPath
• Selección y edición de datos usando XPathNavigator
• Evaluación de expresiones XPath usando XpathNavigator

• TRANSFORMANDO XML USANDO HOJAS DE ESTILO XSLT
• ¿Qué es XSLT?
• Ejecución de una hoja de estilos XSLT 

MF 22544 DESARROLLO DE APLICACIONES WEB CON ASP.NET

OBJETIVOS

Conocer las ventajas de utilizar .NET Framework y los lenguajes nativos de la plataforma y el propósito de ASP .NET en el desarrollo de aplicaciones Web. Utilizar Microsoft Visual Studio .NET como entorno de desarrollo integrado para la creación de aplicaciones Web.
Construir las interfaces de usuario con controles de servidor dentro de las páginas ASP .NET o formularios Web que componen la aplicación así como validar la información del usuario que interactúa con la aplicación. Utilizar los objetos y características de ASP .NET para optimizar el trabajo y rendimiento dentro de la aplicación web y asegurar dicha aplicación para permitir y restringir el acceso de los usuarios.
Desarrollo y configuración de aplicaciones web para dispositivos móviles.

CONTENIDOS

• CREACIÓN DE UNA APLICACIÓN WEB
• Tipos de sitios Web
• Manejo de eventos por defecto en aplicaciones Web
• Archivos de configuración Web

• PROGRAMACIÓN DE UNA APLICACIÓN WEB
• Manejo de eventos en aplicaciones Web
• Detección de las posibilidades del navegador
• Cabecera de la página Web
• Manejo de errores a nivel de página y aplicación

• AGREGAR Y CONFIGURAR CONTROLES DE SERVIDOR
• Controles HTML y controles de servidor Web
• Tipos de controles de servidor Web
• Trabajando con Controles de servidor Web
• Modelo PostBack de ASP.NET 2.0

• CREACIÓN DE UNA INTERFAZ COMÚN USANDO PÁGINAS MAESTRAS
• ¿Qué son páginas maestras?
• ¿Qué son páginas de contenido?
• Anidar páginas maestras

• GESTIÓN DE ESTADOS EN APLICACIONES WEB
• Propiedades ViewState y datos Control State
• Objetos de sesión y aplicación
• Estrategias para administrar los datos del estado de sesión
• Objeto Caché
• ACCESO Y VISUALIZACIÓN DE DATOS
• Conexiones a bases de datos y archivo Web.Config
• Controles de manejo de datos vinculados a bases de datos relacionales
• Controles de manejo de datos vinculados a bases de datos y a objetos

• CONTROL DEL ACCESO A UNA APLICACIÓN WEB
• Autenticación en aplicaciones Web
• Autorización en aplicaciones Web
• Administración de la seguridad usando la clase Roles
• Pertenencia usando la clase Membership

• IMPLANTACIÓN DE UNA APLICACIÓN WEB
• Utilidad de copia de sitios Web
• Utilidad de publicación de sitios Web
• Paquetes de instalación de Windows Installer

• CONSTRUCCIÓN DE APLICACIONES WEB DINÁMICAS
• Creación de controles dinámicos
• Localización y globalización
• Páginas maestras dinámicas
• Configuración Web dinámica

• CREACIÓN DE CONTROLES PARA APLICACIONES WEB
• Controles de usuario
• Controles de servidor Web personalizados
• Composición de controles Web

• OPTIMIZACIÓN DEL RENDIMIENTO DE LAS APLICACIONES
• Modelo de objetos Page Scripting
• Traza en aplicaciones Web
• Técnicas de caché en ASP.NET 2.0
• Procesos asíncronos
• Consideraciones de desarrollo para granjas de servidores

• PERSONALIZACIÓN Y TEMAS EN APLICACIONES WEB
• Características de personalización en ASP.NET 2.0
• Soporte de temas en ASP.NET 2.0

• CONSTRUCCIÓN DE ELEMENTOS WEB Y PÁGINAS DE ELEMENTOS WEB
• ¿Qué es un elemento Web?
• ¿Qué es una página de elementos Web?
• Elementos Web conectados

• HACER DISPONIBLE UNA APLICACIÓN WEB A DISPOSITIVOS MÓVILES
• Emuladores de dispositivos
• Detección de dispositivos móviles
• Formularios Web para dispositivos móviles
• Características específicas de dispositivos móviles


MF 22549 DISEÑO Y DESARROLLO DE APLICACIONES WEB CON MICROSOFT .NET FRAMEWORK

OBJETIVOS

Aprender a diseñar aplicaciones con las mejores tecnologías , diseñar y evaluar pruebas de una aplicación y realizar el despliegue de una aplicación finalizada.

CONTENIDOS

• DISEÑO DE UNA APLICACIÓN
• Elegir las mejores tecnologías
• Creación de un prototipo según las necesidades
• Evaluar el diseño de una base de datos
• Evaluar el diseño lógico y físico de una aplicación

• DISEÑO Y DESARROLLO DE UN INTERFAZ DE USUARIO
• Escoger una disposición apropiada para el interfaz visual.
• Creación de un estilo común
• Escoger un control apropiado basado en datos específicos de diseño.
• Elegir un método de validación de datos apropiado en la capa UI.

• DISEÑO Y DESARROLLO DE UN COMPONENTE
• Establezca las características requeridas de un componente.
• Cree el diseño de alto nivel de un componente.
• Desarrolle el público API de un componente.
• Desarrolle una excepción que maneja el mecanismo.
• Desarrolle el acceso de datos que manejan los rasgos de un componente.

• DISEÑO Y DESARROLLO DE UNA APLICACIÓN FRAMEWORK
• Consumir un componente de software reutilizable.
• Escoger una excepción apropiada que maneja el mecanismo.

• PRUEBAS DE UNA APLICACIÓN
• Realizar una revisión de código.
• Evaluar la estrategia de pruebas.
• Diseñar una prueba.
• Realizar pruebas de integración.

• DESPLIEGUE DE UNA APLICACIÓN
• Crear un diagrama lógico de flujo de aplicación.





OBJETIVOS DE CERTIFICACIÓN:
MCTS .NET FRAMEWORK 2.O WEB APPLICATIONS :
Ex. 70-536 TS : Microsoft .NET Framework 2.0 Application Development Foundation
Ex. 70-528 TS: Microsoft .NET Framework 2.0 Web-Based Client Development

MCPD WEB DEVELOPER:
Ex. 70-547 PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework


!  Presencial en Madrid

Otros Datos del Curso

Conocimientos de HTML, DHTML: tablas, imágenes, formularios. Conocimiento de algún lenguaje de script, preferiblemente Javascript. Documentos XML, hojas de estilo, esquemas.

Entender conceptos de bases de datos relacionales: Tabla, fila, columna, claves primarias y externas, restricciones, vistas. Experiencia en consultas y modificaciones de datos usando SQL: SELECT, INSERT, UPDATE, DELETE. Conocimientos en construcción de la interfaz de usuario en aplicaciones Windows



Pulse para obtener más informacíon sobre CURSOS DE APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID

Ver más cursos de Informática


Otros Cursos Relacionados con

CURSOS DE APLICACIONES WEB CON C# MICROSOFT .NET 2005 (BONIFICABLE) EN MADRID

· MASTER EN DERECHO DE LA PROPIEDAD INTELECTUAL Y SOCIEDAD DE LA INFORMACIÓN (IP&IT) EN BARCELONA 
· CURSOS DE LINUX BÁSICO A DISTANCIA 
· MASTER CERTIFICADO EXPERTO ® ORACLE 10G SEMIPRESENCIAL EN MADRID 
· MASTER AVANZADO EN DESARROLLO DE APLICACIONES (MADA) EN VALENCIA 
· MASTER CURSO CCNA REDES DE CISCO EN MADRID 
· MASTER EN ADMINISTRACIÓN ORACLE EN MADRID 
· CURSOS DE GENERAL DISEÑO GRÁFICO EN MADRID 
· CURSOS INTENSIVO MONOGRÁFICO ARQUITECTURA VIRTUAL EN MADRID 
· CURSOS DE ESPECIALISTA EN ILUSTRACIÓN Y DIBUJO VECTORIAL POR ORDENADOR EN VIZCAYA 
· MASTER EN DISEÑO GRÁFICO Y MAQUETACIÓN EN MADRID 

Otros Categorías Relacionadas  
Cursos Belleza/Estética, Cursos de Gestión, MBA, Muebles/Madera, Cursos Alemán, Cursos de Idiomas en el Extranjero, Comercio y Logística, Admin. Local y Autonómica, Cursos Sistemas Operativos, Cursos de Ordenadores/Electrónica, Nuevas Tecnologías, Sanidad/CC. Sociales, Microsoft Certified, Aplicaciones Microsoft, Mantenimiento y Reparación, Cursos Mysap, Cursos de Directorio Activo, Microcontroladores, SPSS, Cursos Certificado Microsoft, Cursos de Informático, Masters Especializados_. [Ver directorio]