Curso Fundamentos de Desarrollo Web

Curso Fundamentos de Desarrollo Web

 

Subvencionado por Red.es                    /                          Presencial                        /                                     300h

Inicia o mejora tu camino como desarrollador web con este curso gratuito. Aprende a usar HTML5, CSS3 y Javascript para poder combinar estos tres lenguajes de programación en la construcción de páginas web funcionales y descubre cómo trabajar con ASP.NET y Windows Azure para desarrollar aplicaciones web.

A través de los distintos módulos, aprenderás las habilidades de programación HTML5/CSS3/JavaScript básicas para implementar la lógica de programación, definir y utilizar variables, realizar bucles y ramificación, desarrollar interfaces de usuario, capturar y validar la entrada del usuario, almacenar datos y crear una aplicación bien estructurada. Por último aprenderás a desarrollar aplicaciones ASP.NET y MVC tecnologías avanzadas y herramientas de .NET Framework 4.5, de codificar las actividades que mejoran el rendimiento y la escalabilidad de la aplicación de una página Web e implementar y de comparar formularios ASP.NET MVC frente a formularios Web.

Finalizado el curso serás capaz de diseñar y desarrollar servicios de acceso a datos remotos y locales de diversas fuentes de datos y desarrollar y desplegar servicios en entornos híbridos, incluyendo los servidores local y Windows Azure.

 

Cuándo y dónde:

– 13 Noviembre en el centro Activa Travesía de Vigo.

– 15 Noviembre en el centro Femxa Madrid FCO Remiro de Madrid.

 

Qué vas a aprender:

  • Programación en HTML5 con JavaScript y CSS3
  • Desarrollo de aplicaciones web con ASP.NET MVC 5
  • Desarrollo con Windows Azure Web Services

 

Programa:

 

MÓDULO 1. PROGRAMACIÓN EN HTML5 con JavaScript y CSS3.

  • Introducción de HTML y CSS. Creación y estilizar páginas de HTML5 Introducción a JavaScript.
  • Creación de formularios para recopilar datos y validar la entrada del usuario Comunicación con un origen de datos remoto.
  • Estilo HTML5 utilizando CSS3.
  • Creación de objetos y métodos mediante JavaScript Creación de páginas interactivas con APIs de HTML5 Implementar soporte Offline a aplicaciones Web Implementar una interfaz de usuario adaptable Creación de gráficos avanzados.
  • Animación de la interfaz de usuario.
  • Implementación de comunicaciones en tiempo real mediante el uso de Web Sockets Crear proceso de trabajo de Web.

MÓDULO 2. DESARROLLO DE APLICACIONES WEB CON ASP.NET MVC 5.

  • Contenidos teórico – prácticos: Funciones de ASP.NET MVC 5.
  • Diseño de aplicaciones Web ASP.NET MVC Desarrollo de modelos de ASP.NET MVC 5 Desarrollo de ASP.NET MVC 5 controladores Desarrollo de ASP.NET MVC 5 Views.
  • Probar y depurar aplicaciones Web ASP.NET MVC 5 Estructuración de aplicaciones ASP.NET MVC 5 Web Aplicar estilos a las aplicaciones Web ASP.NET MVC Diseño de Arquitectura Responsive.
  • Páginas en aplicaciones Web ASP.NET MVC 5.
  • Uso de JavaScript y jQuery para las aplicaciones Web responden MVC 5 Controlar el acceso a aplicaciones de Web ASP.NET MVC.
  • Construcción de una aplicación Web ASP.NET MVC resistente.
  • Utilizando Windows Azure Web Services en las aplicaciones Web ASP.NET MVC 5 Implementar APIs Web en ASP.NET MVC 5 Web Applications.
  • Manejo de las solicitudes en ASP.NET MVC 5 Web Applications Implementar las aplicaciones ASP.NET MVC 5 Web.

MÓDULO 3. DESARROLLO CON WINDOWS AZURE Y WEB SERVICES.

  • Tecnologías de servicio y nube.
  • Consultar y manipular datos mediante Entity Framework Crear y consumir servicios Web ASP.NET API.
  • Servicios extensible y fijándolos ASP.NET Web API Crear servicios WCF.
  • Servicios de Hosting Windows Azure Service Bus Implementación de servicios.
  • Windows Azure Storage Monitorización y diagnóstico.
  • Gestión de identidades y Control de acceso Escalamiento servicios.
  • Extensión de servicios WCF Seguridad en los servicios de WCF.

logo femxa

Inscribirse

Para obtener más información o inscribirse a este curso contacta en oficinadeproyectos@eticom.com o llamando al 954 00 60 51.