Curso Desarrollo de Aplicaciones Web con ASP.NET

Código SEPE: IFCD018PO

 

Curso 100% Subvencionado 

 

El curso de Desarrollo de Aplicaciones Microsoft Azure se impartirá en Modalidad Presencial en las nuevas instalaciones de New Horizons Madrid, ubicadas en Paseo de la Castellana nº 143, Piso 1º Izquierda. La duración de la formación es de 40h. Fecha prevista: septiembre del 2019. Horario: M-J: de 18.30 a 21:30 horas.

INSCRIBIRME EN EL CURSO


Si estás desempleado y quieres realizar este curso, podrás optar a becas y ayudas específicas que te ayudarán a costear los gastos de movilidad.
Al finalizar la formación recibirás un diploma acreditativo donde se incluyen los contenidos impartidos y la duración del curso.
Recuerda: esta formación está diseñada para incrementar tus oportunidades laborales. ¡No pierdas la oportunidad de formarte con nosotros!

Objetivos del Curso

  • Permitir a los programadores crear páginas web dinámicas, desde websites personales hasta aplicaciones web empresariales.
  • Aprender lenguaje de código servidor como C# y lenguajes de código cliente como HTML/JavaScript/CSS, para crear aplicaciones web dinámicas y adaptables. Se utilizará tecnología de Formularios Web de Microsoft por ser la mejor relación entre facilidad/potencia, así como de su implementación y despliegue en servidores IIS.

Contenidos del Curso

INTRODUCCIÓN A ARQUITECTURAS DE APLICACIONES

  • Modelo de capas describiendo las 4 capas
  • Arquitectura n-capas y sus combinaciones
  • Tecnologías utilizadas en cada capa
  • Patrones: qué son y para qué sirven

INTRODUCCIÓN A VISUAL STUDIO 2017

  • Creación de proyectos y soluciones
  • Referencias y espacios de nombres
  • Entorno de trabajo
  • Paquetes NuGet

Práctica: Creación de soluciones y proyectos personalizando las características.

EL LENGUAJE DE PROGRAMACIÓN

  • Estructura con bloques: procedimientos y funciones
  • Las variables: tipos, alcances y ámbitos
  • Sentencias condicionales
  • Sentencias iterativas
  • Gestionar eventos
  • Gestionar errores
  • Pasos de parámetros por valor y por referencia.

Práctica: Creación de funciones y procedimientos, con llamadas entre ellos para practicar todo lo aprendido en este capítulo a través de ejemplos sencillos.

PROGRAMACIÓN ORIENTADA A OBJETOS (POO)

  • Espacios de nombres y concepto de Framework
  • El concepto de objeto
  • La clase y la herencia
  • Interfaces
  • Abstracción y encapsulamiento.
  • Modularidad, Polimorfismo

Práctica: Refactorización de código estructurado en clases con métodos y propiedades, así como utilización de todas las características de POO.

LOS FORMULARIOS WEB

  • Diferencia entre Web Forms y MVC.
  • Diseño de un formulario Web.
  • Controles más típicos
  • Propiedades en tiempo de desarrollo vs tiempo de ejecución
  • Añadir el código del formulario Web.
  • Captura de Eventos de los controles del formulario Web
  • Uso y control de PostBack

Práctica: Creación de varios formularios web con controles que interaccionen con el usuario y respondan a eventos además de llamarse entre ellos para establecer un flujo de ejecución de aplicación.

LENGUAJES DE CLIENTE: HTML, CSS y JavaScript

  • Introducción a lenguajes cliente
  • Lenguajes de etiquetas basados en XML
  • Lenguajes interpretados

INTRODUCCION DE HTML y CSS

  • Etiquetas HTML más útiles
  • Estructura y secciones HTML
  • Formatos de etiquetas con CSS
  • Clases de CSS para formatos globales

Práctica: Modificación y mejora de código cliente en formularios web para mejorar el aspecto, la estructura y la optimización.

INTRODUCCIÓN A JavaScript

  • Referencias de clases predefinidas de JavaScript
  • Variables y estructuras de control
  • Interacción con el documento HTML (DOM)

Práctica: Creación de páginas mostrando datos con JavaScript y reaccionando a eventos de forma básica.

CONFIGURACIÓN DE COMUNICACIÓN BASE

  • Configuración de servidor para servicios de internet (IIS).
  • Eventos del servidor
  • Configuraciones de página y de sesión
  • Introducción a las herramientas de administración de sitios Web
  • Configurar un sitio Web local con IIS
  • Indicar algunas configuraciones de estado para una aplicación desarrollada en ASP .Net
  • Elaborar un resumen de las principales tareas de administración de un sitio Web

La información requerida a continuación es necesaria para ofrecerte la información más precisa posible. Esta formación gratuita está financiada por el Servicio Público de Empleo Estatal. En ningún caso tiene repercusión en el crédito formativo de tu empresa ni requieres de consentimiento por su parte para realizarla.

SOLICITUD DE INSCRIPCIÓN

CLAÚSULA LEGAL
De conformidad con lo establecido en la normativa vigente en Protección de Datos de Carácter Personal, le informamos que sus datos serán incorporados al sistema de tratamiento titularidad de DIGNITAE FORMACION S.A.U. con CIF A80420623 y domicilio social sito en PS CASTELLANA 143 1ºB 28046, MADRID, con la finalidad de atender sus consultas y remitirle comunicaciones comerciales que puedan ser de su interés. En cumplimiento con la normativa vigente, DIGNITAE FORMACION S.A.U. informa que los datos serán conservados durante el plazo estrictamente necesario para cumplir con los preceptos mencionados con anterioridad.
Mientras no nos comunique lo contrario, entenderemos que sus datos no han sido modificados, que usted se compromete a notificarnos cualquier variación y que tenemos su consentimiento para utilizarlos para las finalidades mencionadas.
DIGNITAE FORMACION S.A.U. informa que procederá a tratar los datos de manera lícita, leal, transparente, adecuada, pertinente, limitada, exacta y actualizada. Es por ello que DIGNITAE FORMACION S.A.U. se compromete a adoptar todas las medidas razonables para que estos se supriman o rectifiquen sin dilación cuando sean inexactos.
De acuerdo con los derechos que le confiere el la normativa vigente en protección de datos podrá ejercer los derechos de acceso, rectificación, limitación de tratamiento, supresión, portabilidad y oposición al tratamiento de sus datos de carácter personal así como del consentimiento prestado para el tratamiento de los mismos, dirigiendo su petición a la dirección postal indicada más arriba o al correo electrónico dignitae@dignitae.com.
Asimismo y de acuerdo con lo establecido en la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico, en su artículo 21, solicitamos también su consentimiento expreso para enviarle publicidad de nuestros productos o promociones que consideremos puedan ser de su interés, por correo electrónico o por cualquier otro medio de comunicación electrónica equivalente.
Le informamos que podrá revocar en cualquier momento el consentimiento prestado a la recepción de comunicaciones comerciales enviando un e-mail a la dirección de correo electrónico: dignitae@dignitae.com. Podrá dirigirse a la Autoridad de Control competente para presentar la reclamación que considere oportuna.

COLABORADORES