Desarrollo de aplicaciones web con ASP.NET
- Online
- Desde casa, en el aula virtual
- Se puede pagar con FUNDAE
Pide información
Déjanos tus datos y te llamamos para contarte el curso.
Objetivos
- Permitir a los programadores crear páginas web dinámicas, desde websites personales hasta aplicaciones web empresariales.
- Desarrollar aplicaciones sencillas con el lenguaje de programación C#.
- Conocer los conceptos básicos de la programación orientada a objetos.
- Desarrollar aplicaciones web con la tecnología ASP.NET Core.
- Gestionar un servidor de aplicaciones web.
Contenidos
- El lenguaje de programación
- Introducción.
- .NET Framework.
- El lenguaje de programación C#
- Características del lenguaj
- ¿Qué necesitas para programar en C#
- Tu primera aplicación en C#
- Las variableS
- Tipos de datos
- Declaración de variables
- Asignación de variables
- Operadores
- Conversión de tipos
- El tipo Array
- Declaración de un array
- Dimensiones de un array
- Arrays multidimensionales
- Sentencias condicionales
- La sentencia IF
- La sentencia SWITCH… CASE
- Sentencias iterativas
- El bucle FOR
- El bucle FOREACH
- El bucle WHILE
- Gestionar errores
- Cómo capturar excepciones
- Gestionar eventos
- Propiedades y métodos
- Eventos y delegados
- Programación orientada a objetos
- Introducción
- El concepto de objeto
- La clase y la herencia
- Abstracción y encapsulamiento
- Modularidad y polimorfismo
- La biblioteca de clases de .NET
- Estructuras de datos
- API de utilidades
- Desarrollo web con ASP.NET Core
- Introducción
- Modelo-vista-controlador (MVC)
- Una arquitectura de tres niveles
- MVC en ASP.NET Core
- Motor de vistas: Razor Pages
- ¿Cómo crear tu primera web con Razor Pages?
- ¿Cómo es la estructura del proyecto?
- ¿Cómo modificar el proyecto?
- ¿Cómo añadir una nueva vista al proyecto?
- Definición del modelo de datos
- La “magia” del Scaffolding
- Crear una base de datos
- Probando nuestra aplicación
- Validación de los datos
- Configuración de comunicación base
- Introducción
- Introducción a las herramientas de administración de sitios web
- ¿Cómo funciona un servidor web?
- Tipos de servidores web
- Configuración de servidor de información de internet (IIS)
- Eventos del servidor
- Configuraciones de página y de sesión
- Configurar un sitio web local con IIS
- Indicar algunas configuraciones de estado para una aplicación desarrollada en ASP
- Elaborar un resumen de las principales tareas de administración de un sitio web