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
Visión general del marco de trabajo .NET y de 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
- .NET Core frente a .NET Framework
Conceptos básicos 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
- Visión general del marco de trabajo 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 páginas Razor
Vinculación de datos e interacción
- Conexión de aplicaciones ASP.NET con bases de datos
- Conceptos básicos de Entity Framework Core
Comunicación entre ASP.NET y CLP
- Visión general de los protocolos de comunicación (por ejemplo, Modbus, OPC-UA)
- Gestión de flujos de datos en tiempo real
Funciones avanzadas en ASP.NET
- Middleware e inyección de dependencias
- APIs RESTful en ASP.NET Core
Vinculación de interfaces en Visual Basic
- Transición de interfaces existentes en VB hacia ASP.NET
- Mejores prácticas para migrar código heredado
Seguridad y mejores prácticas
- Autenticación y autorización en ASP.NET
- Manejo y transmisión segura de datos
Implementación de la aplicación
- Alojamiento de aplicaciones ASP.NET de forma local y en la nube
- Introducción a la contenerización con Docker (opcional)
Resumen y próximos pasos
Requerimientos
- Conocimiento de conceptos básicos de programación
- Conocimiento empírico de programación de CLP
Público objetivo
- Programadores
- Desarrolladores de aplicaciones
35 Horas
Testimonios (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