cursos dictados in company o en nuestras instalaciones 0212-2610865  / 0424-2155295          
 

       


código m078
CURSO .NET 3.5 (70-547 PRO*): DISEÑANDO Y DESARROLLANDO APLICACIONES WEB, 36 horas

 

DIRIGIDO A: Desarrolladores de Sistemas de Mediana y Gran Escala empleando Microsoft Visual Studio .NET 2003 o 2005. Los participantes deben tener al menos un año de experiencia en el desarrollo de aplicaciones Web con el “Framework” de Microsoft .NET Framework.
OBJETIVO
:
Al finalizar el curso los alumnos tendrán la habilidad para desarrollar tareas en la plataforma .Net tales como crear aplicaciones de flujos de trabajo, comunicarse con flujos de trabajo, crear y configurar actividades personalizadas, aplicar reglas y condiciones en los flujos de trabajo, administrar transacciones y compensaciones, crear y administrar servicios en tiempo de ejecución.
REQUISITOS
:
El participante debe tener los conocimientos equivalentes al m017 Visual Basic 2010, 36 horas o m030 Visual C#2010, 36 horas (uno u otro), deberá también tener los conocimientos del m071 Curso 70-536 TS: Plataforma Microsoft .NET 2.0, Fundamentos para el Desarrollo de Aplicaciones, 36 horas. Gala no se responsabiliza por la carencia o errada interpretación de los conocimientos que debe tener el alumno necesarios para el buen desenvolvimiento de este curso.
AUTOEVALUACIÓN
: Si desea saber si es necesario hacer este curso efectúe la siguiente autoevaluación.
CERTIFICACIÓN
: Con validez internacional usamos licencias educativas originales, solo se obtiene con un rendimiento promedio igual o superior al 70% en las evaluaciones del curso.

HORARIOS y PRECIOS:   el valor incluye IVA y Manual en Línea

* El valor a pagar por cupo, dependerá del número de participantes disponibles en la fecha de inicio del curso

horarios días descripción 3 o mas alumnos 2 alumnos 1 alumno
MAÑANA 1 9 Lunes, Miércoles y Viernes 8:00 a 12:00 Bs. 4.100*
por cupo

Pague aquí
Bs. 4.400*
por cupo

Pague aquí
Bs. 5.900*
el cupo

Pague aquí
MAÑANA 2 9 Martes y Jueves 8:00 a 12:00
TARDE 1 12 Lunes, Miércoles y Viernes 12:30 a 3:30
TARDE 2 12 Martes y Jueves 12:30 a 3:30
TARDE 3 12 Lunes, Miércoles y Viernes 3:30 a 6:30
TARDE 4 12 Martes y Jueves 3:30 a 6:30
NOCHE 1 12 Lunes, Miércoles y Viernes 5:00 a 8:00
NOCHE 2 12 Martes y Jueves 5:00 a 8:00
NOCHE 3 12 Lunes, Miércoles y Viernes 6:30 a 9:30
NOCHE 4 12 Martes y Jueves 6:30 a 9:30 
SÁBADO 1 6 Sábados 8:00 a 2:00
SÁBADO 2 5 Sábados 8:00 a 4:15
DOMINGO 5 Domingos 9:00 a 5:15
FIN de
SEMANA
6

3 Sábados
3 Domingos

2:30 a 6:30
9:00 a 6:00
INTENSIVO 1 5 días hábiles seguidos 8:00 a 4:15
INTENSIVO 2 8 días hábiles seguidos 8:00 a 12:30
INTENSIVO 3 6 días hábiles 8:00 a 2:00
INTENSIVO 4 6 días hábiles 12:00 a 6:00
INTENSIVO 5 12 días hábiles seguidos 12:30 a 3:30
INTENSIVO 6 12 días hábiles seguidos 3:30 a 6:30
INTENSIVO 7 6 días hábiles 3:30 a 9:30
INTENSIVO 8 12 días hábiles seguidos 5:00 a 8:00
INTENSIVO 9 12 días hábiles seguidos 6:30 a 9:30

MANUAL

     

 

Manual en línea  

  Bs. 0,00*

 

  * incluido en el valor del curso

Manual impreso  

   Bs. 150**

Pague aquí

** por razones ecológicas evite el uso de papel

       

 

REFRIGERIOS*   desayunos y almuerzos menú

  *  no incluido en el precio del curso

RECURSOS: Cada hora de clase dura 60 minutos, incluye software en idioma español en el Servidor: Windows 2008 Server, extensiones del servidor de Visual Studio.NET 2005, software con las versiones en la estación de trabajo: Windows XP y Visual Studio.NET, MSDN Library e Internet Explorer, conexión permanente a Internet, software para efectuar demostraciones a los alumnos, si el curso se dicta in company se requiere que la contratante disponga de un proyector o similar (no incluido en el valor del curso), y de un número de PCs igual al número de participantes mas un PCs adicional para el profesor todas conectadas a Internet y con el software indicado en este párrafo, todas dentro de un mismo salón.

MATERIAL de APOYO: El alumno durante el curso recibirá el curso mediante avanzadas técnicas de enseñanza y hará uso del material de apoyo y exámenes en línea parciales y final desarrollados por el Instituto Gala.

UBICACIÓN: Av. Principal de La Castellana, Torre Banco Lara, piso 3, Caracas (a 50 metros de la Estación del Metro Altamira) ver plano de ubicación y estacionamientos de la zona, tenemos estacionamiento en el mismo edificio (entrada al estacionamiento por la Av. Principal de La Castellana), Fotos del Instituto Gala.

HORARIO de ATENCION al PUBLICO: En nuestras oficinas previa cita de lunes a viernes de 9:00 am a 12:00 m y de 3:00 a 6:00 pm o a través del 0424 2155295 de lunes a domingo. (cerramos por vacaciones desde el 22 de Diciembre al 6 de Enero de cada año).

CAPACIDAD en NUESTRAS INSTALACIONES: 26 alumnos simultáneamente, de lunes a domingo, 12 meses al año, laboratorios para adiestrar desde 1 y hasta 8 personas, capacidad casi ilimitada para cursos dictados en las instalaciones de la contratante.

PROCEDIMIENTO a SEGUIR por EMPRESAS, ORGANISMOS o PARTICULARES QUE DESEAN COMPRAR UN CURSO:

  • Primero: Solicite una cotización llenando el formulario cotización o al correo gerente@institutogala.com, o llamando al 0212 2610865 o al 0424 2155295,  indique Código del Curso, Cantidad de Participantes, Horario deseado, Nombre de la Empresa u organismo, nombre y apellido de la Persona Contacto y su teléfono Móvil y Fijo.

  • Segundo: Una vez recibida y aprobada la cotización por la contratante, debe enviarnos con su propio modelo los Datos de la Postulación al correo gerente@institutogala.com o al Fax 0212 2674998.

  • Tercero: La contratante debe retirar de nuestras oficinas la factura o solicitar que le sea enviada con pago a destino por courrier y proceder a pagar el valor del curso con un mínimo de cinco (5) días de anticipación a la fecha convenida de inicio.

FORMAS de PAGO: El pago se puede efectuar mediante cualquier modalidad.

  • Pago en Línea: En la tabla HORARIOS y PRECIOS, en el horario seleccionado haga clic en "Pague aquí".

  • Depósito o transferencia en una de las siguientes Cuentas Corrientes:
    Banesco Nº 01340331773311062394
    Mercantil  Nº 01050161061161038787
    Exterior Nº 01150021881001256863
    Datos Titular: Instituto Gala de Venezuela, C. A., RIF J310405379, gerente@institutogala.com, efectuado el pago, inmediatamente envíenos un mensaje de texto al móvil 0424 2155295 indicando el curso y el número del depósito o de la transferencia.

  • Pago en nuestras oficinas en efectivo, cheque, Tarjeta de Crédito o Débito.

  • A crédito (desde 6 a 36 cuotas): Con CrediFácil del Mercantil o ExtraCrédito de Banesco con solo una llamada a su Banco preferido obtenga un crédito paralelo y sin afectar el límite de su Tarjeta de Crédito (haga clic en el símbolo del Banco y vea las condiciones):

 

código m078 CURSO .NET 3.5 (70-547 PRO*): DISEÑANDO Y DESARROLLANDO APLICACIONES WEB, 36 horas

CONTENIDO PROGRAMÁTICO:
/
1 Evaluar la posibilidad técnica de un concepto de diseño de aplicación / 2 Evaluar la prueba de concepto / 3 Recomendar las mejores tecnologías para las funciones y objetivos de la aplicación / 4 Ponderar las consideraciones de implementación / 5 Investigar las soluciones existentes para problemas empresariales similares / 6 Crear un prototipo de prueba de concepto / 7 Evaluar los riesgos asociados con la tecnología ASP.NET 2.0 o su implementación / 8 Validar que la tecnología propuesta se pueda utilizar en la aplicación / 9 Demostrar a los participantes que la solución propuesta tratará sus necesidades / 10 Evaluar las especificaciones técnicas para una aplicación para asegurar que se cumplen los requisitos empresariales / 11 Trasladar la especificación funcional en terminología del desarrollador, como un pseudocódigo y diagramas UML / 12 Sugerir el tipo de componente y capa / 13 Evaluar el diseño de una base de datos / 14 Recomendar un esquema de base de datos / 15 Identificar los procedimientos guardados necesarios para una aplicación / 16 Evaluar el diseño lógico de una aplicación / 17 Evaluar el diseño lógico para el rendimiento / 18 Evaluar el diseño lógico para el mantenimiento / 19 Evaluar el diseño lógico para la ampliación / 20 Evaluar el diseño lógico para la escalabilidad / 21 Evaluar el diseño lógico para la disponibilidad / 22 Evaluar el diseño lógico para la seguridad / 23 Evaluar el diseño lógico con respecto a escenarios / 24 Evaluar el diseño lógico para la capacidad de recuperación / 25 Evaluar el diseño lógico para la integridad de los datos / 26 Evaluar el diseño físico de una aplicación / 27 Las consideraciones incluyen el diseño de la estructura del proyecto, el número de archivos, el número de conjuntos y la ubicación de estos recursos en el servidor / 28 Evaluar el diseño físico para el rendimiento / 29 Evaluar el diseño físico para el mantenimiento / 30 Evaluar cómo la ubicación física de los archivos afecta a la capacidad de ampliación de la aplicación / 31 Evaluar el diseño físico para la escalabilidad / 32 Evaluar el diseño físico para la disponibilidad / 33 Evaluar el diseño físico para la seguridad / 34 Evaluar el diseño físico para la capacidad de recuperación / 35 Evaluar el diseño físico para la integridad de los datos / Examen Parcial 1 / 36 Diseño y desarrollo de una interfaz de usuario / 37 Seleccionar un diseño adecuado para la interfaz visual / 38 Decidir el flujo de contenido por las páginas / 39 Evaluar las necesidades de navegación del usuario / 40 Identificar el objetivo de la página / 41 Asegurar la congruencia y coherencia de la experiencia del usuario en toda la aplicación / 42 Evaluar una estrategia para implementar un diseño común en toda la interfaz de usuario / 43 Sugerir cuándo utilizar hojas de estilo, páginas master, elementos Web, controles personalizados, scripting y controles de usuario / 44 Sugerir un estándar de interfaz de usuario aplicable basándose en el entorno de cliente previsto, las consideraciones incluyen los sistemas operativos, tecnologías y tipos de explorador seleccionados / 45 Seleccionar un control adecuado basándose en las especificaciones de diseño / 46 Evaluar el tipo de datos que deben capturarse o mostrarse / 47 Evaluar los controles disponibles, las consideraciones incluyen controles estándar de .NET Framework y controles de terceros personalizados desarrollados internamente / 48 Evaluar cómo se implementan los controles disponibles en los proyectos o aplicaciones anteriores y actuales / 49 Evaluar la demografía de usuarios, las consideraciones incluyen las cuestiones de localización / 50 Evaluar el entorno de usuarios, las consideraciones incluyen el tamaño de la pantalla y el tipo y versión de explorador / 51 Seleccionar un método de validación de datos adecuado en la capa de interfaz de usuario / 52 Seleccionar un método de validación basado en el tipo de datos proporcionado / 53 Decidir cómo notificar las indicaciones, las consideraciones incluyen devoluciones de llamadas, excepciones y escritura en un registro de sucesos / 54 Identificar la fuente de los datos no válidos / 55 Identificar la causa de una entrada no válida / 56 Evaluar si los datos no válidos se pueden evitar / 57 Evaluar si se debe presentar una excepción / 58 Evaluar si se debe registrar una excepción / 59 Evaluar si se necesita una información visual, como un cuadro de mensaje o color / 60 Seleccionar las técnicas de información de estado de la aplicación y de asistencia al usuario adecuadas / 61 Diseñar un mecanismo de asistencia al usuario / 62 Seleccionar una técnica de información de estado de la aplicación adecuado basado en los tipos de control disponibles / 63 Seleccionar una técnica de información de estado de aplicación adecuada para admitir la accesibilidad / 64 Diseñar un mecanismo de información de estado de la aplicación / 65 Seleccionar un mecanismo adecuado para entregar datos multimedia desde una aplicación / 66 Evaluar los mecanismos de entrega multimedia disponibles. Las consideraciones incluyen problemas de ancho de banda, formatos de archivo, cuadros por segundo y tipos de difusión / 67 Diseñar un mecanismo de entrega multimedia /Examen Parcial 2 / 68 Establecer las características obligatorias de un componente / 69 Decidir cuándo crear un único componente o varios componentes / 70 Decidir el nivel de la aplicación en el que se debe ubicar un componente / 71 Decidir el tipo de objeto que se creará / 72 Crear el diseño de alto nivel de un componente / 73 Establecer el ciclo de vida de un componente / 74 Decidir si utilizar los patrones de diseño establecidos para el componente / 75 Decidir si crear un prototipo para el componente / 76 Documentar el diseño de un componente utilizando pseudocódigo, diagramas de clase, diagramas de secuencia, diagramas de actividad y diagramas de estado / 77 Evaluar las decisiones de equilibrio, las consideraciones incluyen seguridad con respecto a rendimiento, rendimiento con respecto mantenimiento, etc. / 78 Desarrollar la API pública de un componente / 79 Decidir los tipos de clientes que pueden utilizar un componente / 80 Establecer las interfaces de componentes obligatorias / 81 Decidir si se requiere una entrada de constructor / 82 Desarrollar las funciones de un componente / 83 Decidir si la función existente se puede implementar o heredar / 84 Decidir cómo tratar los recursos administrador y no administrados / 85 Decidir las funciones de ampliación necesarias / 86 Decidir si un componente debe tener estado o no / 87 Decidir si un componente debe tener varios subprocesos / 88 Decidir las funciones que se implementarán en la clase básica, en la clase abstracta y en la clase sellada / 89 Desarrollar un mecanismo de tratamiento de excepciones / 90 Decidir cuándo es adecuado presentar una excepción / 91 Decidir cómo tratará las excepciones un componente, las consideraciones incluyen la captación y presentación de una nueva excepción; captación, ajuste y presentación de la excepción ajustada; ajuste y terminación, etc. / 92 Desarrollar las funciones de acceso y tratamiento de los datos de un componente / 93 Analizar las relaciones de datos / 94 Analizar los requisitos de tratamiento de datos de un componente / 95 Desarrollar un componente para incluir los requisitos de perfilado / 96 Identificar los problemas potenciales, como faltas de recursos y rendimiento insuficiente, mediante el perfilado del componente / 97 Decidir cuándo detener el perfilado de un componente / 98 Decidir si volver a diseñar un componente tras analizar los resultados del perfilado / 99 Diseño y desarrollo de un marco de trabajo de la aplicación / 100 Consumir un componente de software reutilizable / 101 Identificar un componente de software reutilizable en los componentes disponibles para cumplir con los requisitos / 102 Identificar si el componente de software reutilizable tiene que ampliarse / 103 Identificar si el componente de software reutilizable tiene que ajustarse / 104 Identificar si una función existente tiene que ocultarse / 105 Probar el componente identificado basado en los requisitos / 106 Seleccionar un mecanismo de tratamiento de las excepciones adecuado / 107 Evaluar el mecanismo actual de tratamiento de las excepciones / 108 Diseñar una nueva técnica de tratamiento de excepciones / Examen Parcial 3 / 109 Seleccionar un planteamiento de implementación adecuado para la lógica de diseño de la aplicación / 110 Seleccionar un mecanismo de almacenamiento de datos adecuado / 111 Seleccionar una estructura de flujo de datos adecuada / 112 Seleccionar una estructura de flujo de decisiones adecuada / 113 Seleccionar un método de registro de eventos adecuado para la aplicación / 114 Decidir si se registran los datos. Las consideraciones incluyen directivas, seguridad, requisitos y depuración / 115 Seleccionar un mecanismo de almacenamiento para los eventos registrados; por ejemplo: base de datos, archivo sin formato, registro de eventos o archivo XML / 116 Seleccionar un método de registro de eventos para todo el sistema; por ejemplo: registro centralizado, registro descentralizado, etc. / 117 Decidir los niveles de registro basándose en la gravedad y en la prioridad / 118 Supervisar las características o aspectos específicos de una aplicación / 119 Decidir si se supervisan los datos, las consideraciones incluyen administración, auditoria y el servicio técnico de la aplicación / 120 Decidir las características que se supervisarán, por ejemplo: rendimiento de la aplicación, consumo de memoria, auditoria de seguridad, métrica de usabilidad y posibles errores / 121 Seleccionar mecanismos de supervisión de eventos, como Monitor del sistema y registros / 122 Decidir los niveles de supervisión basándose en los requisitos / 123 Seleccionar un método de supervisión en todo el sistema entre los mecanismos de supervisión disponibles / 124 Evaluar la arquitectura de configuración de la aplicación / 125 Decidir los atributos de configuración que se guardarán / 126 Seleccionar la ubicación de almacenamiento física para los atributos de configuración / 127 Decidir el formato en que se guardarán los atributos de configuración / 128 Seleccionar cuándo utilizar las herramientas administrativas de ASP.NET,  comprobación y estabilización de una aplicación / 129 Realizar una revisión del código / 130 Evaluar la estrategia de comprobación / 131 Crear la estrategia de comprobación de la unidad / 132 Evaluar la estrategia de comprobación de la integración / 133 Evaluar la estrategia de comprobación de estrés / 134 Evaluar la estrategia de comprobación del rendimiento / 135 Evaluar la especificación del entorno de pruebas / 136 Diseñar una prueba de unidad / 137 Describir los escenarios de pruebas / 138 Decidir los requisitos de cobertura / 139 Evaluar cuándo utilizar la comprobación de condición límite / 140 Decidir el tipo de pruebas de aserción que se realizarán / 141 Realizar pruebas de integración / 142 Determinar si el componente funciona como se deseaba en el entorno de destino / 143 Identificar las interacciones y dependencias del componente / 144 Comprobar los resultados / 145 Resolver un error / 146 Investigar un error notificado / 147 Reproducir un error / 148 Evaluar el efecto del error y el costo, y tiempo asociado para resolverlo / 149 Solucionar un error. Implementación y soporte de una aplicación Evaluar el rendimiento de una aplicación basada en la estrategia de análisis del rendimiento / 150 Identificar los picos de rendimiento / 151 Analizar las tendencias de rendimiento / 152 Realizar un seguimiento de los tiempos de respuesta de la página / 153 Realizar un seguimiento de los tiempo de inicio de sesión / 154 Analizar los datos recibidos cuando se supervisa una aplicación / 155 Supervisar y analizar la utilización de los recursos / 156 Supervisar y analizar los aspectos de seguridad / 157 Realizar un seguimiento de los errores producidos por la actividad el cliente / 158 Seleccionar cuándo utilizar las API de supervisión de la salud de ASP.NET 2.0, evaluar el plan de implementación / 159 Identificar las dependencias de implementación en el nivel de componente / 160 Identificar los requisitos de scripting para la implementación / 161 Crear un diagrama de lógica de flujo de aplicación / 162 Evaluar la complejidad de los componentes / 163 Evaluar la complejidad de las interacciones con otros componentes / 164 Validar el entorno de configuración de producción, las consideraciones incluyen el equilibrado de carga, granjas de servidores Web y hospedaje multiproceso en una única máquina / 165 Comprobar la configuración de red / 166 Comprobar el entorno de implementación / Examen Final /

Subir

Copyright © 1998 [Gala Institute]. Reservados todos los derechos. Revisado: 02.02.2012 .