DISEÑO MICROCURRICULAR



Documentos relacionados
POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Programación páginas web con ASP.NET 3.5 (C#)

Fundamentos de programación Estudia las estructuras de control y cómo definir funciones en JavaScript.

Objetivos: Dirigido a: Desarrolladores de Páginas Web con conocimientos previos de HTML, desarrollo de Scripts de cliente y servidor.

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega

MCPD WEB DEVELOPER 4 (VISUAL STUDIO 2010)

1

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

Temario. Examen. Curso. Cursoss. Programación. Desarrollando .NET Visual Studio.NET Programación. Programación con Microsoft ADO.

ASP.NET 4.5 en C# con Visual Studio 2012 Diseño y desarrollo de aplicaciones Web

2407: Programación en Microsoft C#, 2012 Edition

CURSOS LATINOAMÉRICA

Curso: Desarrollo de aplicaciones para escritorio y acceso de datos con.net FRAMEWORK 4.

ASP.NET en C# con Visual Studio 2013 Diseño y desarrollo de aplicaciones Web

MCPD WEB DEVELOPER 4 (VISUAL STUDIO 2010)

DESCRIPCIÓN ESPECÍFICA

Programación páginas web JavaScript y ASP.NET 3.5 (Visual Basic)

Curso: PROGRAMACIÓN DE PÁGINAS WEB CON ASP.NET 4 EN VISUAL BASIC Y JAVASCRIPT

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Contenido. Capítulo 1 Visual Studio... 1 Introducción... 1 Versiones Nuevas características para Windows Forms... 19

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

Contenido. Capítulo 1 Visual Studio Nuevas características de código Introducción... 1 Versiones... 2

Desarrollo de aplicaciones Web con C# y.net Framework 4.0

Developing Windows Azure and Web Services

Programación Web. Unidad 5. Programación del lado del servidor.

Ficha Técnica. Categoría. Contenido del Pack. Sinopsis. Programación. - 1 CDROM - 2 Manual Teórico - 1 Cuaderno de Ejercicios

CARTA DESCRIPTIVA DE CURSOS

Asignaturas Temas Asignaturas Temas

Ficha Técnica. Categoría. Referencia. Horas. Contenido del Pack. Sinopsis. Programación. 200 horas

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas

Introducción a aplicaciones Web. Laboratorio de Programación Lorena Castañeda Bueno

Guí a pra ctica ASP.NET 4.0

Programación. Contenido

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4

online Master Programación Java SE y Java EE

Experto en ASP.NET 4.5 en C# con Visual Studio 2012

ASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos:

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Desarrollo e Implementación de Aplicaciones Web : F-INF130

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Taller de Certificación Internacional : F-INF111. : F-INF131 (Web Services) : 12 Semanas

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. Windows 8 Developer: MCSD Windows Store Apps Using C#

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Experto en ASP.NET 4.5 en C# con Visual Studio 2012

INTroduccIóN... xv INTroduccIóN A LA PLATAForMA.NET... 1 FuNdAMENToS del desarrollo de APLIcAcIoNES WEB... 15

MS_10978 Introduction to Azure for Developers

Programa de Desarrollador Profesional ASP.NET 4.0 Visual Basic Certificación MCTS

PLAN FORMATIVO MODALIDAD I

DISEÑO MICROCURRICULAR

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA

2524 Developing XML Web Services Using Microsoft ASP.NET

80295 Extending Microsoft Dynamics CRM 2011

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

DEPARTAMENTO: Departamento de Computación y Diseño NOMBRE DEL CURSO: Optativa II CLAVE: 1066M ACADEMIA A LA QUE PERTENECE: Optativa II

CÓDIGO: G13628 CURSO: PROGRAMACIÓN DE PÁGINAS WEB CON ASP.NET 4 EN C# + JAVASCRIPTS (CLIENTE + SERVIDOR)

Componentes de una aplicación ASP.NET

DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL

Syllabus.

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Diplomado en Programación de Aplicaciones con Visual Basic.net

UNIVERSIDAD DR. JOSE MATIAS DELGADO

8969 Extending Microsoft Dynamics CRM 4.0

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

Requisitos Conocimientos de programación en Delphi, Kylix o MS Visual Studio.

Curso: Programación con JAVA SE Estándar Edition.

Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET

Índice de contenidos Iniciación a VB.NET Bases de Datos

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

PROGRAMACIÓN PÁGINAS WEB CON PHP

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online)

Técnico Superior en Programación con Java SE Standard Edition

/ FUNDAMENTOS DE DESARROLLO DE SOFTWARE

Productos y Servicios. Administración SQL Server 2005

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

PROGRAMACIÓN PÁGINAS WEB CON JAVASCRIPT Y ASP.NET (Visual Basic)

ENCUENTA - CONTABILIDAD Net. Definiciones generales

Historia de revisiones

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Transcripción:

DISEÑO MICROCURRICULAR Código: F-GAC-03D Versión: 01 Edición: 22/08/2007 Nombre del Programa Facultad articulada: Tipo de Evento: Duración: DIPLOMADO EN DESARROLLO DE APLICACIONES.NET Ingenierías Diplomado 120 Horas Objetivo General: Formar al estudiante a través de clases teórico practicas en el conocimiento de las principales funcionalidades del desarrollo de aplicaciones con Microsoft.Net Framework apoyados en la herramienta de trabajo Visual Studio. Objetivos Específicos: Formar al estudiante a través de clases teórico practicas en el conocimiento de las principales funcionalidades del desarrollo de aplicaciones con Microsoft.Net Framework apoyados en la herramienta de trabajo Visual Studio. Competencias: Al finalizar el curso el estudiante aprenderá como: Crear aplicaciones en las diferentes plataformas Consola, Windows y Web. Publico Objetivo: Desarrolladores de aplicaciones que deseen aprender más sobre el área de la tecnología que cubre el curso. Conocimientos Previos Requeridos: Experiencia de 1 año en el desarrollo de aplicaciones, deseable conocimiento en la construcción de aplicaciones Windows, conceptos básicos de la creación de bases de datos y la ejecución de sentencias SQL para la manipulación de datos, conceptos de programación orientada a objetos, lógica de programación. ESTRUCTURA TEMAS Y SUBTEMAS INTENSIDAD HORARIA Generalidades de la plataforma Microsoft.Net Framework Fundamentos de programación Orientada a objetos: Implementar clases, herencia, interfaces, inferencia de tipos, clases abstractas, sobrecarga de métodos, eventos y delegados. Sintaxis y generalidades de la programación con C#: Tipos de datos, documentación, regiones, manejo de excepciones, ciclos, constantes, arreglos, estructuras. Manejo de colecciones de datos (Generic) 50 Manejo de consultas con LinQ, lambda expressions Manejo del IDE Visual Studio.NET. Beneficios para sacar el máximo provecho y productividad con la herramienta. F-GAC-03D 1/6

Programación con ADO.NET, Microsoft Entity Framework. Ejecución de sentencias SQL, invocar procedimientos almacenados. Introducción a los proyectos con Windows Forms: Ventajas Controles Modo de trabajo Creación de aplicaciones con Windows Forms: Menús Asistencia de usuario y mejoras de usabilidad Globalización y Localización Introducción tecnología web: Que es, funcionamiento Servidor Web, explicación Opciones del IIS. Modo de trabajo antes de la tecnología asp.net tipos de proyectos con asp.net: Web Application, Web Forms, MVC. Programando una aplicación Web: Conceptos de Javascript Procesamiento de instrucciones al lado del cliente y al lado del servidor de eventos (utilización objeto Sender servidor, eventos en el cliente) y diferencia petición POST y GET Generación de código en: Code inline o CodeBehind. 35 Características de Asp.net: Estructura de una aplicación asp.net Manejo de eventos globales: y manejo de los eventos del Globa.asax Tratamiento de errores Características de Asp.net: Generalidades de los configuración Machine.Config y Web.Config Configuración Web.Config. Definición principales objetos de la arquitectura.net (Response, Request, Server, Session) F-GAC-03D 2/6

Manejo de estados en aplicaciones Web Forms: y explicación objetos Session, Manejo del ViewState y manejo de la cache Cookies XML, Archivos planos. Controles de navegación: Creación y configuración de un Web.SiteMap Utilización TreeView Manejo y visualización Menu Manejo y utilización del SiteMapPath Manejo de páginas maestras - MasterPage: Que es, funcionamiento, ciclo de eventos. Diagramación una página base (MasterPage) Paso de mensajes entre la página dinámica y la MasterPage Utilización de propiedades. Estructura de carpetas reservadas en Asp.Net: de cada tipo de carpeta: o app_code o app_data o app_globalresource o app_localresource o app_theme o app_webreferences F-GAC-03D 3/6

Controles de Presentación de datos Controles FormView GridView DetailView DropDownList Control de acceso a las aplicaciones Web: Instalacion y configuración ASP.NET application services Login Control Administración de Password ChangePassword Control PasswordRecovery Control CreateUserWizard Control Controles Contenedores: Panel Literal Placeholder Controles personalizados: User Controls : Creación y personalización Aplicabilidad de los UserControls Server Controls: Creación y personalización Controles de validación Asp.Net: Aplicabilidad Ventajas o RequieredFieldValidator o RangeValidator o RegularExpressionValidator o CompareValidator o ValidationSummary F-GAC-03D 4/6

Llamadas Asíncronas: Ventajas y Desventajas Utilización de llamadas asíncronas Uso de controles asíncronos Deployment aplicaciones Asp.Net: y uso Generación de instaladores web Introducción a las aplicaciones distribuídas: y conceptos Ventajas Desventajas Estructurar y definir proyectos distribuídos Manejo y diseño por capas Arquitectura Orientada a Servicios Elementos fundamentales Relación con el lenguaje XML Ventajas y desventajas Protocolo SOAP del servicio WSDL Manejo de comandos del Framework para creación de Proxy 35 Crear y serializar tipos de datos remotos: Uso de Marshal por valor y por referencia Clases Generics Windows Communication Foundation - WCF Ventajas y desventajas Arquitectura de la tecnología Tipo de protocolos y tecnologías soportadas por WCF Patrones para envío de mensajes: Simplex, Duplex, Request-Reply Estructura del servicio: EndPoint, Address, Binding, Contract Modos de instancia de los objetos. Tratamiento de concurrencia. Configuración del servicio. Seguridad Despliegue y hospedaje de servicios F-GAC-03D 5/6

WCF Message Queuing: Contexto de Message Queuing Crear y enviar mensajes con Message Queuing Servicios de Windows Ventajas y desventajas Construcción del servicio Windows Workflow Foundation Ventajas y desventajas Estructura de la tecnología Construcción de actividades y diagrama de los flujos dinámicos. METODOLOGÍA El aprendizaje de este diplomado se logra a través de la utilización de la presentación teórica al estudiante del tema de cada una de las sesiones, realización de demostración práctica del tema, realización de laboratorios, entrega al estudiante del material de la presentación en la clase o por correo, así como indicarle material en internet o en librerías que apoyan el proceso de aprendizaje y ejercicios propuestos o temas de investigación para ser desarrollados después de clase. F-GAC-03D 6/6