ÿþ<!-- saved from url=(0022)http://internet.e-mail --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <!-- Information generated and read by Xara Webstyle. Do not edit this line. [Elements (Theme);Zenon;Theme Colour 1;10648402;themecolour1;Bullet highlight;3276544;themecolour2;Sub-Heading Text;10635008;themecolour5;Background Color;16777215;themecolour6;Button Text(over);0;themecolour7;Button Text;0;themecolour8;Heading & Logo Text;0;themecolour9] --> <!-- Template design (c) Xara Ltd 2003 --> <title>ACADEMIA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="generator" content="Microsoft FrontPage 6.0"/> <style type="text/css"> <!-- table { font: 9pt "trebuchet ms", arial, sans-serif } body { color: #000000;/*themecolour6%0;*/ background-color: #ffffff;/*themecolour6;*/ background-image: url(index_files/index_topstrip.gif); background-repeat: repeat-x; font-family: "trebuchet ms", Arial, sans-serif; font-size: 9pt; } p { margin-top: 0px; margin-bottom: 0px; } #content ul { color: #000000;/*themecolour6%0;*/ margin-top: 0px; margin-bottom: 0px; list-style-image: url(index_files/index_bullet.gif); } #content blockquote { margin-top: 0px; margin-bottom: 0px; color: #333333 margin-right: 0px; } #content ol { margin-top: 0px; margin-bottom: 0px; color: #333333 } #header { position: absolute; height: auto; width: auto; left: 0px; top: 0px; visibility: visible; } #logo { position: absolute; height: auto; width: auto; left: 10px; top: 165px; } #hnavigation { position: absolute; height: auto; left: 20px; top: 129px; z-index: 5; background-color: #527ba2;/*themecolour1;*/ } #vnavigation { position: absolute; height: auto; width: auto; left: 20px; top: 320px; } .imageborder { border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF; } #imagebar { position: absolute; height: auto; width: auto; right: 60px; top: 25px; z-index: 6; } .imagebox { border: 1px solid #FFFFFF; } #content { position: absolute; height: auto; width: auto; left: 20px; top: 180px; right: 60px; } h1 { font-size: 16px; color: #0047a2;/*themecolour5;*/ margin-top: 0px; margin-bottom: 3px; } h2 { font-size: 16px; color: #000000;/*themecolour6%0;*/ margin-top: 0px; margin-bottom: 3px; } #content a:link { color: #0047a2;/*themecolour5;*/ } #content a:visited { color: #999999; } #content a:link:hover { color: #527ba2;/*themecolour1;*/ } .content { padding-left: 20px; } --> </style> </head> <body leftmargin="0" topmargin="0"> <div id="header"> <table width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="520" valign="top"><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_heading.xws'" PREVIEW="<img src='index_files/index_heading.jpg' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_heading.jpg" editor="Webstyle4" border="0" width="520" height="130" /><!--webbot bot="Ws4FpEx" endspan --></td> <td width="100%" align="center"> <table cellspacing="3" cellpadding="0"> <tr> <td valign="top"><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_image1.xws'" PREVIEW="<img src='index_files/index_image1.jpg' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_image1.jpg" editor="Webstyle4" border="0" width="45" height="45" /><!--webbot bot="Ws4FpEx" endspan --></td> <td valign="top"><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_image2.xws'" PREVIEW="<img src='index_files/index_image2.jpg' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_image2.jpg" editor="Webstyle4" border="0" width="45" height="45" /><!--webbot bot="Ws4FpEx" endspan --></td> <td valign="top"><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_image3.xws'" PREVIEW="<img src='index_files/index_image3.jpg' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_image3.jpg" editor="Webstyle4" border="0" width="45" height="45" /><!--webbot bot="Ws4FpEx" endspan --></td> <td valign="top"><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_image4.xws'" PREVIEW="<img src='index_files/index_image4.jpg' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_image4.jpg" editor="Webstyle4" border="0" width="45" height="45" /><!--webbot bot="Ws4FpEx" endspan --></td> </tr> </table> </td> </tr> </table> </div> <div id="hnavigation"> <!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_hnavbar_off.xws'" PREVIEW="<img src='index_files/index_hnavbar.gif' editor='Webstyle4' border='0'>" startspan --><script webstyle4 src="index_files/xaramenu.js"></script><script webstyle4 src="index_files/index_hnavbar.js"></script><noscript><img src="index_files/index_hnavbar.gif" editor="Webstyle4" border="0" /></noscript><!--webbot bot="Ws4FpEx" endspan --> </div> <div id="image"></div> <div id="image2"></div> <div id="image3"></div> <div id="content" style="width: 800px; height: 542"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"> <p><!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_logo.xws'" PREVIEW="<img src='index_files/index_logo.gif' editor='Webstyle4' border='0'>" startspan --><img src="index_files/index_logo.gif" editor="Webstyle4" border="0" /><!--webbot bot="Ws4FpEx" endspan --></p> <p align="center"> <!--webbot CLIENTSIDE bot="Ws4FpEx" MODULEID="'Zenon (Project)\index_vnavbar_off.xws'" PREVIEW="<img src='index_files/index_vnavbar.gif' editor='Webstyle4' border='0'>" startspan --><script webstyle4 src="index_files/xaramenu.js"></script><script webstyle4 src="index_files/index_vnavbar.js"></script><noscript><img src="index_files/index_vnavbar.gif" editor="Webstyle4" border="0" /></noscript><!--webbot bot="Ws4FpEx" endspan --> </p> </td> <td valign="top" class="content" width="615px" style="text-align:center;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="text-align:center;"> <IMG border=0 src="ASPNETSQL.jpg" alt="Curso ASP.NET y SQL Server"/> </td> </tr> <tr> <td> <br /> </td> </tr> <tr> <td style="text-align:justify;"> <P><STRONG>Descripción:</STRONG></P> <p>Este curso tiene como objetivo la formación integral necesaria para desarrollar aplicaciones web profesionales, por lo que los días de formación de las tecnologías principales (ASP.NET y SQL Server) se intercalan y complementan, de manera se maximiza la interacción entre los contenidos.</p> <br /> <p>A lo largo del curso se realizarán laboratorios de prácticas relacionados con diversos temas que contribuirán a la construcción de una aplicación de demostración de los conceptos del curso. Esta aplicación servirá como recordatorio de lo visto en el mismo y como código de consulta para las aplicaciones que desarrollen los alumnos en el futuro.</p> <br /> <P><STRONG>Fecha:</STRONG>&nbsp;Del <i><b><font size="4"> <span style="background-color: #FF0000">7 al 25 de Junio 2010</span></font></b></i></P> <P><STRONG>Duración:</STRONG>&nbsp;50 horas</P> <P><STRONG>Matrícula:</STRONG>&nbsp;350 ¬ </P> <P><STRONG>Información e inscripción:</STRONG>&nbsp;formacion@ceimaster.com - 922200221</P><BR/> <P><STRONG>Con la colaboración de Microsoft:</STRONG>&nbsp;El curso cuenta con la colaboración y el apoyo de Microsoft, que regala un libro de ASP.NET 4.0 para cada alumno.</P><BR/> <p>A continuación se detalla el calendario del curso y sus contenidos:</p> <br /> <ul> <li> <strong>Día 1 - ASP.NET y SQL Server</strong> <br /> <ul> <li>Introducción a .NET y ASP.NET</li> <li>Las aplicaciones web: un tipo especial de aplicaciones</li> <li>Arquitectura de ASP.NET</li> <li>Creación de aplicaciones web con Visual Studio 2005/2008</li> <li>Configuración de una aplicación ASP.NET</li> <li>Introducción a SQL Server</li> <li>Elementos de una base de datos en SQL Server</li> <li>Diferencias entre versiones de SQL Server (Enterprise, Express, etc.) y usos recomendados</li> <li>Instalación del servidor de BBDD SQL Server y puesta en marcha</li> </ul> </li> <br /> <li> <strong>Día 2 - SQL Server: DML y DDL</strong> <br /> <ul> <li>Creación de una base de datos</li> <li>Creación de tablas e índices</li> <li>Tipos de datos</li> <li>Consultar, agregar, actualizar y eliminar datos de las tablas</li> <li>Creación de vistas</li> <li>Restricciones de dominio e integridad referencial</li> <li>Cláusulas novedosas en SQL Server 2005 y 2008</li> </ul> </li> <br /> <li> <strong>Día 3 - ASP.NET: Trabajo Con Web Forms I</strong> <br /> <ul> <li>Elementos de un web form (Directivas, HTML, Code Behind, etc.)</li> <li>Ciclo de vida de una página ASP.NET y patrón Page Controller</li> <li>Eventos de página</li> <li>La clase Page</li> <li>Controles web estándar ASP.NET</li> <li>Manejo de eventos de los controles</li> <li>Master Pages</li> <li>HTTP es stateless: mantenimiento de estado de sesión (Session, Cookies, Query String, etc.)</li> <li>Paso de información y navegación entre web forms</li> </ul> </li> <br /> <li> <strong>Día 4 - SQL Server: Transact-SQL</strong> <br /> <ul> <li>Introducción al Transact-SQL</li> <li>Declaraciones locales y recuperación de datos</li> <li>Definición y uso de variables</li> <li>Instrucciones de control del flujo (bifurcación y bucles)</li> <li>Funciones incluidas en T-SQL</li> <li>Consultas y aplicación de T-SQL para el trabajo con datos</li> <li>Declaración y uso de cursores</li> </ul> </li> <br /> <li> <strong>Día 5 - ASP.NET: Trabajo con Web Forms II</strong> <br /> <ul> <li>Controles web ASP.NET enlazados a datos</li> <li>Controles HTML y controles de usuario</li> <li>Validación en cliente y servidor</li> <li>Definición y uso de scripts con Javascript</li> <li>Servidor web IIS: Configuración</li> <li>Servidor web IIS: Despliegue</li> <li>Depuración de aplicaciones web con Visual Studio</li> <li>Introducción a AJAX</li> <li>ASP.NET Ajax básico</li> </ul> </li> <br /> <li> <strong>Día 6 - SQL Server</strong> <br /> <ul> <li>Creación y trabajo con procedimientos almacenados</li> <li>Creación y uso de tablas temporales</li> <li>Definición de funciones de base de datos</li> <li>Disparadores sobre tablas y vistas</li> </ul> </li> <br /> <li> <strong>Día 7 - ASP.NET: Acceso a datos con ADO.NET</strong> <br /> <ul> <li>Introducción a ADO.NET y alternativas</li> <li>Clases de ADO.NET</li> <li>Configuración, cadenas de conexión, tipos de seguridad</li> <li>Acceso a datos conectado y desconectado</li> <li>Acceso a datos con SQL embebido</li> <li>Acceso a datos invocando procedimientos almacenados de SQL Server</li> <li>Invocación de funciones de SQL Server</li> <li>Transacciones</li> <li>Consideraciones de seguridad: SQL Injection</li> </ul> </li> <br /> <li> <strong>Día 8 - SQL Server: Optimización y rendimiento</strong> <br /> <ul> <li>SQL Server y los Planes de ejecución</li> <li>Interpretación de planes de ejecución</li> <li>Ejecución dirigida y tuning de consultas</li> <li>Redimiento de la BBDD</li> <li>Índices: creación, tipos y usos</li> <li>Planes de mantenimiento</li> <li>Copias de seguridad</li> <li>Scripts para estructura de datos</li> <li>Scripts para los datos</li> </ul> </li> <br /> <li> <strong>Día 9 - ASP.NET: Servicios Web</strong> <br /> <ul> <li>Introducción a los servicios web</li> <li>Introducción a la arquitectura SOA</li> <li>Protocolos: SOAP, WSDL y UDDI</li> <li>Desarrollo de servicios web</li> <li>Publicación de servicios web</li> <li>Consumo de servicios web</li> <li>Seguridad en servicios web: autenticación y autorización</li> </ul> </li> <br /> <li> <strong>Día 10 - ASP.NET y SQL Server: Seguridad</strong> <br /> <ul> <li>Seguridad en ASP.NET</li> <li>Forms Authentication y Seguridad de Windows Integrada</li> <li>Suplantación de identidad</li> <li>Membership API</li> <li>Seguridad en IIS y su relación con ASP.NET</li> <li>Publicación de servicios web</li> <li>Seguridad en SQL Server</li> <li>Privilegios de los servicios y permisos de las carpetas</li> <li>Métodos de autenticación</li> <li>Usuarios y roles</li> <li>Otorgar y revocar permisos mediante T-SQL</li> <li>Buenas prácticas de acceso a datos</li> </ul> </li> </ul> </td> </tr> </table> </td> </tr> </table> </div> </body> </html>