Contacta con nosotros

Temario del curso

Introducción

Descripción general del marco .NET y el lenguaje C#

  • Evolución desde Visual Basic hasta C#
  • Ventajas de emplear C# en entornos ASP.NET

Configuración del entorno de trabajo

  • Instalación y configuración de Visual Studio
  • Diferencias clave entre .NET Core y .NET Framework

Conceptos básicos de la sintaxis en C#

  • Tipos de datos, variables y operadores
  • Estructuras de control (sentencias condicionales e iterativas)

Bases de la programación orientada a objetos

  • Clases, instancias y métodos
  • Principios de encapsulamiento, herencia y polimorfismo

Manejo de errores y depuración

  • Técnicas para gestionar excepciones
  • Herramientas de depuración en Visual Studio<\/li>

Introducción a ASP.NET Core

  • Estructura general del framework y arquitectura de proyectos
  • Creación inicial de una aplicación ASP.NET sencilla

Diseño de aplicaciones web mediante MVC

  • Fundamentos de la arquitectura Modelo-Vista-Controlador
  • Diseño de vistas utilizando Razor Pages

Vínculos de datos e interacción en tiempo real

  • Conexión de aplicaciones ASP.NET con bases de datos
  • Noções básicas del entorno Entity Framework Core

Integración entre ASP.NET y dispositivos PLC

  • Protocolos estándar para comunicación (como Modbus o OPC-UA)
  • Manejo eficiente de flujos de datos en tiempo real

Funcionalidades avanzadas en ASP.NET

  • Uso adecuado de middleware y mecanismos de inyección de dependencias
  • Diseño e implementación de APIs RESTful con ASP.NET Core

Paso a paso: transición desde interfaces Visual Basic a ASP.NET

  • Estrategias para migrar código heredado en VB
  • Recomendaciones recomendadas para facilitar el proceso de adaptación

Seguridad y buenas prácticas en desarrollo

  • Métodos estándar de autenticación y control de acceso
  • Prácticas recomendadas para resguardar información e intercambios digitales

Implementación y despliegue final

  • Opciones para alojar aplicaciones en servidores locales o la nube
  • Noções básicas sobre uso de contenedores Docker (opcional)

Síntesis final y orientación futura

Requerimientos

  • Conocimiento básico de conceptos de programación
  • Experiencia previa en programación de PLC

Público objetivo

  • Programadores
  • Desarrolladores de aplicaciones
 35 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas