Deprecated: Creation of dynamic property THWCFE_License_Manager::$version is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 15
Deprecated: Creation of dynamic property THWCFE_License_Manager::$name is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 17
Deprecated: Creation of dynamic property THWCFE_License_Manager::$api_url is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 18
Deprecated: Creation of dynamic property THWCFE_License_Manager::$product_id is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 19
Deprecated: Creation of dynamic property THWCFE_License_Manager::$product_name is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 20
Deprecated: Creation of dynamic property THWCFE_License_Manager::$slug is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 21
Deprecated: Creation of dynamic property THWCFE_License_Manager::$wp_override is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 23
Deprecated: Creation of dynamic property THWCFE_License_Manager::$beta is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 24
Deprecated: Creation of dynamic property THWCFE_License_Manager::$license_page_url is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 26
Deprecated: Creation of dynamic property THWCFE_License_Manager::$sw_identifier is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 28
Deprecated: Creation of dynamic property THWCFE_License_Manager::$license_data_key is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 29
Deprecated: Creation of dynamic property THWCFE_License_Manager::$domain is deprecated in /www/mitocode_353/public/wp-content/plugins/woocommerce-checkout-field-editor-pro/class-thwcfe-license-manager.php on line 34
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-multi-currency domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/mitocode_353/public/wp-includes/functions.php on line 6260
Notice: La función _load_textdomain_just_in_time ha sido llamada de forma incorrecta. La carga de la traducción para el dominio acf se activó demasiado pronto. Esto suele ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción init o más tarde. Por favor, ve depuración en WordPress para más información. (Este mensaje fue añadido en la versión 6.7.0). in /www/mitocode_353/public/wp-includes/functions.php on line 6260
Deprecated: Creation of dynamic property Flatsome_Envato::$slug is deprecated in /www/mitocode_353/public/wp-content/themes/flatsome/inc/classes/class-flatsome-envato.php on line 47
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/helpers/helpers-frontend.php on line 31
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 100
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 163
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 164
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 173
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 212
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 240
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/mitocode_353/public/wp-content/themes/flatsome/inc/builder/core/server/helpers/breakpoints.php on line 267
Deprecated: Creation of dynamic property PicolCF7::$content1 is deprecated in /www/mitocode_353/public/wp-content/themes/teampicol-mitocode-cb5b240fd7ed/pcs/includes/i-PicolCF7.php on line 41
Deprecated: Creation of dynamic property PicolCF7::$content2 is deprecated in /www/mitocode_353/public/wp-content/themes/teampicol-mitocode-cb5b240fd7ed/pcs/includes/i-PicolCF7.php on line 43
Deprecated: Creation of dynamic property PicolCF7::$content1 is deprecated in /www/mitocode_353/public/wp-content/themes/teampicol-mitocode-cb5b240fd7ed/pcs/includes/i-PicolCF7.php on line 41
Deprecated: Creation of dynamic property PicolCF7::$content2 is deprecated in /www/mitocode_353/public/wp-content/themes/teampicol-mitocode-cb5b240fd7ed/pcs/includes/i-PicolCF7.php on line 43
Deprecated: Creation of dynamic property WC_Niubiz::$urlLogos is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 37
Deprecated: Creation of dynamic property WC_Niubiz::$merchantIdPEN is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 46
Deprecated: Creation of dynamic property WC_Niubiz::$merchantIdUSD is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 47
Deprecated: Creation of dynamic property WC_Niubiz::$user is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 48
Deprecated: Creation of dynamic property WC_Niubiz::$pwd is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 49
Deprecated: Creation of dynamic property WC_Niubiz::$ruc is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 50
Deprecated: Creation of dynamic property WC_Niubiz::$multicomercio is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 52
Deprecated: Creation of dynamic property WC_Niubiz::$registerLog is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 53
Deprecated: Creation of dynamic property WC_Niubiz::$environment is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 54
Deprecated: Creation of dynamic property WC_Niubiz::$urlLogo is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 55
Deprecated: Creation of dynamic property WC_Niubiz::$urlTyC is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 56
Deprecated: Creation of dynamic property WC_Niubiz::$urlTo is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 57
Deprecated: Creation of dynamic property WC_Niubiz::$countable is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 59
Deprecated: Creation of dynamic property WC_Niubiz::$discountForBins is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 60
Deprecated: Creation of dynamic property WC_Niubiz::$customButton is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 61
Deprecated: Creation of dynamic property WC_Niubiz::$buttonSize is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 62
Deprecated: Creation of dynamic property WC_Niubiz::$buttonColor is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 63
Deprecated: Creation of dynamic property WC_Niubiz::$payButtonColor is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 64
Deprecated: Creation of dynamic property WC_Niubiz::$showAmount is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 65
Deprecated: Creation of dynamic property WC_Niubiz::$status is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 66
Deprecated: Creation of dynamic property WC_Niubiz::$estadoPagadoPE is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 68
Deprecated: Creation of dynamic property WC_Niubiz::$msg is deprecated in /www/mitocode_353/public/wp-content/plugins/niubiz_woocommerce/index.php on line 70 .NET 9 Full Stack | MitoCode.NET 9 Full Stack – MitoCode Deprecated: ¡La función WP_Dependencies->add_data() ha sido llamada con un argumento que está obsoleto desde la versión 6.9.0! Los comentarios condicionales de IE los ignoran todos los navegadores compatibles. in /www/mitocode_353/public/wp-includes/functions.php on line 6260 Skip to content
No postergues más tu futuro, aprendiendo las nuevas tendencias de TI
Este curso está orientado para profesionales/estudiantes del sector tecnologías de información o desarrollo de software que deseen utilizar NET para la construcción de aplicaciones web robustas y aprovechar las ventajas de Angular para construir interfaces web modernas, responsiva. Convirtiéndote en un profesional con habilidades de full-stack, un perfil cada vez más demandado y bien remunerado.
Crearemos un proyecto simulando un sistema de venta de tickets musicales usando backend en .NET 9 y frontend en Angular 19, desplegando el producto en Azure.
Instructor .NET:
Gerson Azabache
.NET
Instructor Angular:
Abraham Salazar
Angular
Proyecto de curso
Acceso de por vida
Certificado de aprobación
Acceso exclusivo a Discord (foro de estudiantes de latinoamérica)
Entendimiento de modelos de base de datos relacional
Hardware
Internet mayor a 10Mbps
PC (Windows/Linux) o MAC con Procesador Core i3 o similares
RAM 8GB
Entendido
¿A quién va dirigido?
Estudiantes de desarrollo de software
Profesionales de desarrollo de software
Docentes de desarrollo de software
¿Qué habilidades obtendré?
Desarrollar back-end con .NET 9
Desarrollar front-end con Angular 19 e integrarlo con back-end
Despliegue local y cloud Azure
Programa
Temario
Introducción a .NET
Marco de trabajo .NET: CLS, BCL, CLR
Novedades en .NET 9
Introducción a las APIs
Estilo de arquitectura REST
Fundamentos HTTP
Inicio desde cero del proyecto API REStful que se verá en todo el curso (webapp de eventos musicales)
Controladores
Minimal API
Uso de Routing y Filters
Buena práctica: Standard API Response
Paginación
Transacciones
Logging
Documentación con Swagger
Healthchecks
Options pattern
Patrón DTO
Entity Framework Core
Fluent API y Configurations
Migrations
Repository Pattern
Raw queries
Autenticación y Autorización
ASP.NET Core Identity Model
JWT Token
CORS
Conceptos de Unit testing
Pruebas con xUnit
Azure suscriptions
App Services
SQL Server and Databases
Storage Accounts
Introducción a Angular
Vistazo a angular.dev
Configuración del entorno de trabajo (Node.js, Angular CLI, VSCode, Extensions)
Creación del proyecto
Estructura de un proyecto en Angular
Despliegue local del proyecto
Conociendo el proyecto a realizar: Musical Events
Creación de componentes
Maquetación de las pantallas iniciales
Aplicación de estilos con CSS
Ciclo de vida de un componente
Configurando nuestras rutas
Aplicando Lazy Loading
Introducción a los Servicios e Inyección de dependencias
Uso de HttpClient para comunicarse con el backend
Configuración y uso de Environments
One Way & Two Way Data Binding (vinculación de datos con la vista)
Pipes incorporados y custom pipes
Tipos de directivas y su uso
Nuevo control-flow con @if, @for y @switch
Introducción a RxJs
Introducción a Signals
Cuándo usar RxJs y cuándo Signals
Tipos de Formularios en Angular
Estados de Validación
Validaciones personalizadas
Introducción a Interceptores
Configuración y Uso de JWT en Angular para la Seguridad
Introducción a los Guards en Angular
Implementación de Notificaciones
Implementación de Pantallas de carga
Implementación de gráficas para los Reportes
Manejo de PDFs en Angular
Despliegue a GitHub Pages
Consideraciones respecto a versiones anteriores a Angular 19
Horario
Frecuencia:
Tendremos clases 2 días por semana (Lunes y Miércoles)
Toda reprogramación de clase será avisada con un mínimo de 2 días de anticipación y/o motivos extraordinarios.
Inicio: 16 JUNIO
País
Día y Hora
País
Costa Rica
El Salvador
Guatemala
Honduras
México
Nicaragua
Día y Hora
Lunes y Miércoles 18:00 a 21:00
País
Ecuador
Colombia
Panamá
Perú
Día y Hora
Lunes y Miércoles 19:00 a 22:00
País
Bolivia
Chile
República Dominicana
Venezuela
Día y Hora
Lunes y Miércoles 20:00 a 23:00
País
Argentina
Paraguay
Uruguay
Día y Hora
Lunes y Miércoles 21:00 a 00:00
Facilidades de Pago
Pago desdeOtros países
*Págalo en cuotas sin intereses en estas fechas
Primera cuota: $105 USD hasta el 16 de junio
Segunda cuota: $104 USD hasta el 2 de julio
Aceptamos:
Preguntas frecuentes
Si el curso es ONLINE EN VIVO será desarrollado vía ZOOM y quedan grabadas para posterior repaso desde nuestro campus virtual, los videos no son descargables pero están disponibles las 24 horas del día, el código y guías si son descargables, además tendrás soporte a tus dudas en vivo en las clases o luego vía mail o discord.
Si el curso es de tipo grabado podrás revisar su contenido en el campus virtual y enviar tus consultas también bajo mail o discord.
El acceso al campus virtual es de por vida, es decir terminas el curso y podrás seguir accediendo a su contenido.
Podrás revisar después desde nuestro campus virtual
Si, tras aprobar la evaluación final del curso, se emite un certificado digital [PDF] a nombre de la empresa (MitoCode Network), donde indica la modalidad online, cantidad de horas, mérito y un QR de validación. Si deseas el certificado impreso se deberá agregar costos de envío.
Si emitimos factura con validez tributaria en Perú.
Si eres de otro país deberás agregar impuestos, estos en muchos casos se pagan a la entidad tributaría de tu país (para más información preguntar al área contable de tu empresa).
Te llegará al correo información y accesos al curso, validar bandeja principal, notificaciones, promociones o spam, los correos pueden alojarse ahí.