Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
Descripción general del Marco de Trabajo .NET y C#
- Evolución desde Visual Basic hacia C#.
- Características y beneficios de C# para ASP.NET.
Configuración del Entorno
- Instalación y configuración de Visual Studio.
- Comparación entre .NET Core y .NET Framework.
Fundamentos de la Sintaxis de C#
- Tipos de datos, variables y operadores.
- Instrucciones de control (if, switch, bucles).
Introducción a los Conceptos de POO
- Clases, objetos y métodos.
- Encapsulamiento, herencia y polimorfismo.
Gestión de Errores y Depuración
- Manejo de excepciones.
- Técnicas de depuración en Visual Studio.
Introducción a ASP.NET Core
- Descripción general del marco y estructura del proyecto.
- Configuración de una aplicación básica de ASP.NET.
Creación de Aplicaciones Web con MVC
- Comprensión de la arquitectura Modelo-Vista-Controlador (MVC).
- Construcción de vistas con Razor Pages.
Enlace de Datos e Interacción
- Conexión de aplicaciones ASP.NET a bases de datos.
- Fundamentos de Entity Framework Core.
Comunicación entre ASP.NET y PLCs
- Descripción general de protocolos de comunicación (por ejemplo, Modbus, OPC-UA).
- Gestión de flujos de datos en tiempo real.
Características Avanzadas en ASP.NET
- Middleware e inyección de dependencias.
- APIs RESTful en ASP.NET Core.
Conectando Interfaces de Visual Basic
- Transición de interfaces VB existentes hacia ASP.NET.
- Mejores prácticas para migrar código legado.
Seguridad y Mejores Prácticas
- Autenticación y autorización en ASP.NET.
- Gestión y transmisión segura de datos.
Despliegue de la Aplicación
- Alojamiento de aplicaciones ASP.NET de forma local y en la nube.
- Introducción a la contenedorización utilizando Docker (opcional).
Resumen y Próximos Pasos
Requerimientos
- Conocimiento básico de conceptos de programación.
- Conocimiento empírico de programación PLC.
Público Objetivo
- Programadores.
- Desarrolladores de aplicaciones.
35 Horas
Reseñas (2)
Interactividad y soluciones de código al momento
Eduard-Emanuel Zaharia - Kruk Italia
Curso - Advanced Blazor
Traducción Automática
oportunidad de trabajar de forma práctica y paciencia del formador
sheena - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Traducción Automática