13
CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP .NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE PRESENTACION DEL CURSO DE EXPECIALIZACION EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP .NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE: Este Curso de Especialización proporciona a los estudiantes los conocimientos técnicos y habilidades necesarias para desarrollar aplicaciones y servicios Web Avanzados con ASP .NET MVC 4 en el servidor de aplicaciones Windows Azure, mediante el uso de patrones de diseño. Además, en el curso se ve lo nuevo en Visual Studio para desarrolladores web, incluidas muchas herramientas muy útiles, como Scaffolding, Bootstrap, HTML5, CSS3 y JavaScript, para que pueda crear rápidamente un sitio web de calidad profesional adecuada para móviles e implementarla en Microsoft Azure.

CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

  • Upload
    hatu

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

CURSO DE ESPECIALIZACIÓN EN DESARROLLO

DE APLICACIONES Y SERVICIOS WEB ASP .NET

MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y

WINDOWS AZURE

PRESENTACION DEL CURSO DE EXPECIALIZACION EN DESARROLLO

DE APLICACIONES Y SERVICIOS WEB ASP .NET MVC 4 CON HTML 5,

CSS3, JAVASCRIPT Y WINDOWS AZURE:

Este Curso de Especialización proporciona a los estudiantes los conocimientos

técnicos y habilidades necesarias para desarrollar aplicaciones y servicios Web

Avanzados con ASP .NET MVC 4 en el servidor de aplicaciones Windows Azure,

mediante el uso de patrones de diseño. Además, en el curso se ve lo nuevo en Visual

Studio para desarrolladores web, incluidas muchas herramientas muy útiles, como

Scaffolding, Bootstrap, HTML5, CSS3 y JavaScript, para que pueda crear

rápidamente un sitio web de calidad profesional adecuada para móviles e

implementarla en Microsoft Azure.

Page 2: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

ASP.NET MVC 4 es el motor de procesamiento de páginas Web de Microsoft que,

simplifica el proceso desarrollo de potentes aplicaciones Web de última generación.

Junto con las tecnologías HTML5, CSS3 y JavaScript y la implementación en el

servidor de aplicaciones Windows Azure de Microsoft, el alumno aprenderá a utilizar el

protocolo HTTP y la estructura de una aplicación Web clásica o el patrón MVC. Se

describen técnicas comunes para el procesamiento de formularios, la validación de datos

tanto en la parte cliente como en la parte servidor, la inclusión de elementos que

faciliten al usuario la navegación por el sitio o el diseño de interfaces coherentes a

través de páginas maestras y temas visuales.

En el Curso de Especialización en Desarrollo de Aplicaciones y Servicios Web

ASP.NET MVC 4 con HTML5, CSS3, JavaScript y Windows Azure se ve tanto la

administración de perfiles de usuario, los aspectos relacionados con la seguridad, la

construcción de sitios personalizables o el acceso a bases de datos son abordados de una

forma concisa y clara. Asimismo se describen técnicas de actualidad, como el diseño de

sitios Web dinámicos AJAX usando los componentes que ASP.NET incluye con esta

finalidad.

Page 3: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

DESARROLLO DEL CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE

APLICACIONES Y SERVICIOS WEB ASP .NET MVC 4 CON HTML 5, CSS3,

JAVASCRIPT Y WINDOWS AZURE

Duración máxima del curso: 5 meses.

Modalidad de formación: Formación e-learning personalizada con tutor profesional en

formación del profesorado en TIC. Prácticas con supuestos reales de proyectos.

Estimación de horas para su realización: 150 horas.

Tiempo ilimitado de conexión a la plataforma e-learning

Flexibilidad horaria y geográfica. Formación desde cualquier lugar del mundo y en

cualquier momento las 24 horas del día y los 7 dias de la semana.

Tiempo recomendado para el estudio: 5 a 6 horas a la semana.

Idioma del curso: Se puede estudiar tanto en español cómo en inglés.

Profesores: Profesores certificados en tecnología Microsoft, que nos permite garantizar

los mejores resultados de aprendizaje. Los profesores personalizan la formación de

acuerdo al nivel de cada alumno.

Contenidos y Documentación: Nuestros contenidos son revisados por nuestro

departamento técnico periódicamente, y puestos al día en base a las tendencias de

mercado más innovadoras. De igual forma, nuestro departamento de formación

selecciona los manuales y materiales a entregar a los alumnos con un criterio

profesional y adecuado al contenido y nivel del curso.

Exámenes: Para obtener el diploma correspondiente, el alumno deberá superar al

menos el 75% de las pruebas de evaluación y aprendizaje realizadas.

Bolsa de Trabajo: Bolsa de trabajo propia del Instituto Inertia de Sistemas y

Software Avanzado (INTECSSA) a disposición de los alumnos. Selección de

candidatos para las empresas clientes con participación activa del alumno.

Diploma: Tras la finalización del curso, se otorga el diploma acreditando los

conocimientos adquiridos por el alumno con gran prestigio en el ámbito académico.

Page 4: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

DESTINATARIOS:

Este Curso de Especialización en Desarrollo de Aplicaciones y Servicios Web

ASP.NET MVC 4 con HTML5, CSS3, JavaScript y Windows Azure está pensado

para desarrolladores/as interesados en adquirir los conocimientos necesarios para llevar

a cabo el desarrollo de aplicaciones/servicios web en entornos híbridos. Para un correcto

aprovechamiento del curso los/las asistentes deben estar en posesión de conocimientos y

experiencia en los lenguajes HTML y DHTML así como en conceptos y fundamentos

de programación con lenguajes .NET como son la declaración de variables, el uso de

estructuras iterativas, el uso de estructuras condicionales etc.

Desarrolladores de aplicaciones.

Arquitectos de Software de empresas de desarrollo y diseño de aplicaciones y

servicios Web para Internet.

Personas que deseen empezar a diseñar la arquitectura de sistemas de su

empresa.

Diseñadores de aplicaciones Web. Requisitos previos El curso requiere conocer

los conceptos básicos de programación.

También está indicado para personas que vayan a empezar a diseñar la arquitectura de

sistemas de su empresa y quieran utilizar las últimas tecnologías y tendencias de la

plataforma .NET MVC 4 para implantar sistemas multicapa. Resulta útil también a

diseñadores de aplicaciones Web que quieran aprender a usar las tecnologías .NET

MVC 4 para mejorar la calidad del servicio de sus aplicaciones Web.

Igualmente aunque no se trata de un curso orientado a preparar expresamente un

examen de certificación, pues está dirigido a que los alumnos adquieran las

competencias y habilidades necesarias para el desempeño de un puesto de trabajo, como

valor añadido de la formación el curso incluye, caso de que exista el debido

aprovechamiento de la formación por parte de los alumnos, la realización de los

siguientes exámenes de certificación:

Page 5: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

Examen 70-480. Programming in HTML5 with JavaScript and CSS3

Examen 70-486. Developing ASP.NET MVC Web Applications

Examen 70-487. Developing Microsoft Azure and Web Services

OBJETIVOS:

El Curso de Especialización en Desarrollo de Aplicaciones y Servicios Web

ASP.NET MVC 4 con HTML5, CSS3, JavaScript y Windows Azure proporciona a

los estudiantes los conocimientos y habilidades para desarrollar aplicaciones y servicios

con las tecnologías Web de la plataforma .NET MVC 4, en la creación de aplicaciones

Web de comercio electrónico, e-bussiness, intranets, servicios Web y páginas Web

multimedia sólidas que puedan adaptarse con facilidad a los cambios y el crecimiento

de Internet. Tales estrategias incluyen la toma eficaz de decisiones utilizando cualidades

sistémicas (como la escalabilidad y flexibilidad), patrones de programación y directrices

de diseño de .NET, y desarrollo iterativo e incremental.

Page 6: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

El Curso de Especialización se basa en la realización de múltiples ejemplos y

laboratorios emulando supuestos reales que muestran las características más importantes

del de la tecnología .NET MVC 4. Lo anterior incluye desarrollo con tecnologías en el

lado Cliente y en el lado del Servidor utilizando HTML5, CSS3 y JavaScript. Este curso

es totalmente práctico e interactivo con supuestos prácticos reales, para reforzar todos

los conceptos importantes del curso.

Al terminar el curso el alumno dominará los siguientes conceptos y técnicas:

Describir cómo empaquetar e implementar una aplicación ASP.NET MVC 4

Web desde un equipo de desarrollo a un servidor web para ensayo o de

producción.

Modificar la forma en que solicitudes del navegador son manejados por una

aplicación MVC.

Describir lo que es una API Web es y por qué los desarrolladores pueden añadir

una API de Web a una aplicación.

Describir cómo escribir un servicio web de Windows Azure y llamarlo desde y

aplicación MVC.

Construir una aplicación MVC que se resiste a los ataques maliciosos y persiste

información sobre los usuarios y sus preferencias.

Implementar un sistema de membresía completa en una aplicación web MVC 4.

Escribir el código JavaScript que se ejecuta en el lado del cliente y utiliza la

biblioteca de scripts jQuery para optimizar la capacidad de respuesta de una

aplicación web MVC.

Utilizar las actualizaciones parciales de página y el almacenamiento en caché

para reducir el ancho de banda de red utilizado por una aplicación y acelerar las

respuestas a las solicitudes de los usuarios.

Implementar un aspecto coherente, incluyendo branding corporativo, a través de

una aplicación web completa MVC.

Desarrollar una aplicación web que utiliza el motor de enrutamiento de

ASP.NET para presentar URLs amigables y una jerarquía de navegación lógico

para los usuarios.

Crear vistas en una aplicación MVC para mostrar y modificar datos e

interactuar con modelos y controladores.

Page 7: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

Agregar los controladores a una aplicación MVC de administrar la interacción

del usuario, actualizar los modelos, y la selección y volver Views.

Crear modelos MVC y escribir código que implementa la lógica de negocio

dentro de los métodos de Imagen, propiedades y eventos.

Diseñar la arquitectura e implementación de una aplicación web que cumpla una

serie de requisitos funcionales, requisitos de la interfaz de usuario y modelos de

dirección comercial.

Describir la Tecnología Web de Microsoft de la pila y seleccionar una

tecnología apropiada a utilizar para desarrollar cualquier tipo de aplicación.

El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) es un referente

en formación técnica de alto nivel para profesionales en tecnologías de la información y

la comunicación a nivel mundial para empresas, organismos oficiales de diferentes

países y particulares que deseen avanzar y competir profesionalmente en un mercado

cada vez más competitivo.

SALIDAS PROFESIONALES:

Los mayores fabricantes de software del mundo como Microsoft, Oracle, CISCO etc.,

diseñan curriculums de formación para comprobar que un profesional domina en

profundidad una herramienta o tecnología. Los cursos de especialización de alto nivel,

son la prueba palpable en las empresas, que ese candidato tiene un excelente nivel

técnico. La finalización del proceso de formación técnico mejora las perspectivas

laborales del alumno en el competitivo mercado tecnológico. El alumno que es capaz de

superar esta formación técnica cuenta con una garantía objetiva con la que demostrar su

nivel experto. Los profesionales que han acreditado este nivel experto tienen mejores

salarios que sus colegas en el mercado de trabajo.

Page 8: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) le prepara para

ser un profesional de alto nivel técnico en desarrollo de aplicaciones y servicios Web

para Internet con la tecnología ASP.NET MVC 4, HTML5, CSS3, JavaScript y su

implementación en el servidor de aplicaciones Windows Azure de Microsoft. El

demostrar un nivel técnico excelente en la última tecnología .NET de desarrollo para

Internet, le da la credibilidad que usted se merece por su conocimiento, habilidad, y

experiencia en el trabajo como un Profesional del desarrollo Web y le proporcionará un

reconocimiento en el campo de las Tecnologías de Información, que lo puede llevar al

éxito en un ambiente de negocios altamente competitivos, donde todas las tecnologías y

cambios sociales tienen que ver con Internet.

METODOLOGIA APLICADA EN EL CURSO DE ESPECIALIZACIÓN EN

DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP .NET MVC 4

CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE:

Durante el desarrollo del Curso de Especialización en Desarrollo de Aplicaciones y

Servicios Web ASP.NET MVC 4 con HTML5, CSS3, JavaScript y Windows

Azure, el alumno irá asimilando el contenido teórico de las sesiones de estudio,

encontrándose al final de cada una con una serie de ejercicios prácticos que afianzan la

teoría, laboratorios de supuestos reales en proyectos en producción, cuestionarios y

evaluaciones que pondrán a prueba lo aprendido y servirán para afianzar los

conocimientos. Además el alumno tiene un profesor de apoyo que le guiará en todo

momento a lo largo del Curso le resolverá cualquier duda o incidencia que pudiera

surgir durante el desarrollo lectivo del mismo.

Los principios sobre los que se basa nuestro método e-learning se relacionan con la

practicidad del aprendizaje centrada en el estudiante y en el desarrollo de sus

competencias a través de la experiencia. Nuestro principal objetivo es potenciar el

impacto en su desarrollo profesional y personal. Para favorecer los estándares de

calidad exigibles en un curso técnico de formación del profesorado en TIC, integramos

una serie de elementos clave como son: el contenido online que facilita el aprendizaje

de conocimientos y habilidades de planificación de tecnologías, procesos y recursos;

programas de refuerzo formativo para resolver dudas y ampliar la formación; y casos

prácticos para afianzar los conocimientos aprendidos a lo largo del curso.

Page 9: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

El Curso de Especialización en Desarrollo de Aplicaciones y Servicios Web

ASP.NET MVC 4 con HTML5, CSS3, JavaScript y Windows Azure, está realizado

con tecnología multimedia aplicando las últimas técnicas didácticas en formación

técnica de alto nivel. Durante el curso, el alumno tiene a su disposición el contenido

teórico del mismo en formato digital y PDF para su referencia y consulta durante el

estudio del curso. Este material se puede imprimir para facilitar el estudio al alumno.

DIPLOMA:

El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la

adquisición de las competencias requeridas. Para ello será necesaria la realización de

todos y cada uno de los ejercicios, prácticas, test, etc. que se puedan presentar durante el

Curso de Especialización, incluyendo los que el profesor pueda añadir. Además se

requiere la presentación del proyecto final de curso, finalizado con la competencia que

se exige. Finalmente, serán fundamentales las calificaciones obtenidas y la impresión

personal del profesor. Cumplidos los términos anteriores, el alumno recibirá el diploma

acreditativo de su nivel profesional con reconocido prestigio en el ámbito empresarial.

Aquellos alumnos que aun habiendo realizado los exámenes no cumplieran los

requisitos de evaluación, recibirán un certificado de matriculación en el Curso de

Especialización en Desarrollo de Aplicaciones y Servicios Web ASP.NET MVC 4

con HTML5, CSS3, JavaScript y Windows Azure.

BOLSA DE EMPLEO:

El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA), cuenta con una

amplia Bolsa de Empleo, la cual es un punto de encuentro entre el mundo profesional y

el mundo de la formación técnica de calidad. La bolsa de empleo de INTECSSA,

proporciona a cualquier empresa la posibilidad de integrar en su plantilla a personal

altamente cualificado, formado profesionalmente en nuestra Instituto. Todos los

servicios que prestamos son gratuitos y tienen como única finalidad colaborar con las

empresas e instituciones de nuestro entorno en la búsqueda de candidatos para cubrir

sus necesidades de profesionales cualificados, y así ver satisfechas las aspiraciones de

nuestros titulados.

Page 10: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

Desde la Bolsa de Trabajo del Instituto Inertia de Sistemas y Software Avanzado

(INTECSSA), estamos abiertos a cualquier propuesta de las empresas e instituciones

que favorezcan la inserción de nuestros alumnos y fomente las relaciones formación

técnica - empresa: presentaciones de empresa, coloquios y seminarios, intercambios

internacionales, jornadas de orientación, etc.

ORIENTACION DE INTECSSA A SERVICIOS Y CONSULTORIA:

Nuestra experiencia Internacional en la elaboración y entrega de Programas de

Formación y en el Diseño y Desarrollo de Soluciones a Medida, nos permite tener un

conocimiento global de las necesidades y competencias que las empresas necesitan

desarrollar para alcanzar sus objetivos y ser más competitivos.

En un mercado global, las empresas y sus políticas de gestión de los RRHH, requieren

servicios de consultoría como los que ofrece el Grupo Inertia Technology en el

mundo; capaces de entender el negocio y dar apoyo a sus estrategias de cambio y

gestión del talento en los actuales mercados, tanto multinacionales como locales. En

España, el Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) como

empresa de formación en TI perteneciente al Grupo Inertia Technology, desarrolla los

siguientes Servicios de Consultoría en Formación:

Organización y Gestión de la Formación.

Gestión de Habilidades y Actitudes.

Diseño y Configuración de Estrategias de Formación y Aprendizaje.

Consultoría y Desarrollo de Modelos de Formación: (Presencial, e-Learning,

Blended, mobile-Learning).

Gestión del Cambio de Personas.

Page 11: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

El Servicio de Outsourcing de Formación tiene como objetivo apoyar a las

empresas en las necesidades de formación de sus empleados en Tecnologías de la

Información (TI), lo que les permite la adopción de procesos globales y el aprendizaje

integrado de gestión y formación.

Ponemos a su disposición un equipo de profesionales adaptado a su proyecto. Nos

aseguramos de aportar la experiencia adecuada a las necesidades del proyecto y de

mantener un proceso formativo constante, asegurándole así el éxito del mismo y la

flexibilidad que esto representa en tiempos y costes.

La metodología de Gestión del Instituto Inertia de Sistemas y Software Avanzado

(INTECSSA) apoya a la empresa en las diferentes fases del ciclo de formación.

Page 12: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

TEMARIO

CURSO DE ESPECIALIZACION EN DESARROLLO DE APLICACIONES Y

SERVICIOS WEB ASP .NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y

WINDOWS AZURE

El programa de estudios se estructura alrededor de tres grandes bloques:

DESARROLLO EN HTML5, CSS3 Y JAVASCRIPT – ORIENTADO AL EXAMEN 70-

480

Visión general de HTML5 y CSS3

Creación de páginas HTML5

Introducción al JavaScript

Entrada de datos y validaciones

CSS3

Páginas interactivas y APIs HTML5

Compatibilidad sin conexión

Temas avanzados (Gráficos, animaciones, web Sockets)

DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP.NET MVC 4 –

ORIENTADO AL EXAMEN 70-486

Introducción a Asp.Net MVC4

Modelos

Controladores

Vistas y estilos

Page 13: CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y ...de+Especialización… · Studio para desarrolladores web, ... CSS3 y JavaScript, para ... DESARROLLO DEL CURSO DE ESPECIALIZACIÓN

JavaScript para MVC4 ( Ajax, Jquery)

Seguridad (autorización, autentificación, membership providers)

Aplicaciones Web seguras

Temas avanzados (Windows Azure Services, implementar web API,

módulos, controladores, web sockets)

DESARROLLO CON WINDOWS AZURE Y WEB SERVICES – ORIENTADO AL

EXAMEN 70-487

Acceso a datos (ADO.NET, Entity Framework, WCF, Caching, Windows

Azure, XML)

Entity Framework

WCF

Consumiendo API basadas en servicios

Instalación de servicios y aplicaciones web