Módulo III: .NET MAUI Architect: Apps Empresariales y Cloud

Formación en
Módulo III: .NET MAUI Architect: Apps Empresariales y Cloud

Objetivos

Desarrollar aplicaciones móviles avanzadas mediante la implementación de arquitecturas escalables y patrones de diseño modernos, integrando servicios en la nube, controles personalizados y animaciones interactivas, para optimizar el rendimiento, la experiencia del usuario y la eficiencia del ciclo de desarrollo mediante prácticas de automatización y pruebas continuas.

Requisitos

Haber completado el curso .NET MAUI Starter: Builder: Soluciones Móviles Escalables o tener conocimientos equivalentes.

Metodología

La capacitación se desarrolla bajo un enfoque mixto que integra teoría y práctica, con el propósito de ofrecer un aprendizaje integral y aplicable al entorno profesional. La exposición de los conceptos teóricos proporciona un marco conceptual sólido y estructurado, mientras que la realización de ejercicios prácticos favorece la participación, el análisis crítico y la aplicación inmediata de los conocimientos adquiridos. Finalmente, los espacios destinados a la reflexión y la retroalimentación fortalecen la conexión entre la teoría y su aplicación en contextos reales.

Temario

Arquitectura Empresarial y Patrones Avanzados:

  • Clean Architecture en MAUI
  • Separación en capas: Core, Infrastructure, UI
  • Patrón Repository con Entity Framework Core
  • Unit of Work y especificaciones
  • Configuración de dependencias avanzadas

Personalización Nativa Profunda y Control Handlers:

  • Custom Handlers vs Renderers
  • Creación de controles híbridos (Android/iOS)
  • Implementación de efectos nativos (shadows, gradients)
  • Custom Entry con validación visual nativa
  • Manejo de eventos nativos desde MAUI

Gráficos, Animaciones y UX Avanzada:

  • Animaciones con Microsoft.Maui.Graphics
  • Dibujo personalizado con SkiaSharp
  • Animaciones nativas con PlatformSpecific
  • Transiciones entre páginas
  • Micro-interacciones y feedback táctil

Comunicación en Tiempo Real y Cloud Services:

  • SignalR en MAUI
  • Notificaciones Push con Firebase Cloud Messaging
  • Sincronización offline/online con Azure Mobile Apps
  • Uso de Azure Functions como backend
  • Manejo de conflictos en sincronización

Performance Profiling, Testing Avanzado y DevOps:

  • Profiling de apps MAUI (memory leaks, CPU usage)
  • Unit testing avanzado con mocks
  • UI Testing con Appium
  • CI/CD con GitHub Actions / Azure DevOps
  • Estrategias de A/B testing y telemetría
Perfil del instructor
Ing. Jorge Alberto López Jiménez

Máster y Bachiller en Ingeniería en Desarrollo de Software y Redes, con más de 20 años de experiencia profesional en desarrollo, arquitectura de software y liderazgo técnico. Ha participado en proyectos de gran escala para empresas internacionales como Cisco Meraki, Baires Dev y Kerigma Digital, liderando equipos de desarrollo y diseñando soluciones integrales en entornos web, móviles y de microservicios. Su trayectoria combina conocimiento profundo en ingeniería de software con habilidades en integración de sistemas, automatización y metodologías ágiles.

Se caracteriza por su enfoque práctico, pensamiento analítico y capacidad para implementar soluciones eficientes y escalables.

Certificaciones en:

  • AWS Configuration: ELB/ALB, ACM, Target Groups
  • Terraform Infrastructure as Code
  • Ruby On Rails with RSpec for TDD

Especializaciones en:

  • Desarrollo de Microservicios y Arquitectura Cloud
  • Programación Full Stack (React, Java, Kotlin, NodeJS)
  • Integraciones con API REST y Telefonía IP (Asterisk/Freeswitch)
Inversión.
  • Colegiados: Invierta en su futuro digital y asegure su espacio por tan solo ₡10.100 colones y acceda a conocimientos de vanguardia.
  • ISACA y Estudiantes: ₡50.000.
  • Público en General: ₡67.000.

Si necesita una factura electrónica, le solicitamos que nos proporcione la siguiente información durante el mes en que efectuó el pago. Adjunte esta información junto con su comprobante de pago: nombre completo, cédula jurídica, teléfono, correo electrónico, dirección exacta, código de actividad económica.

Formas de pago.

Transferencia o depósito en las cuentas a nombre del Colegio de Profesionales en Informática y Computación, cédula jurídica: 3-007-179168.

Recuerde que, para asegurar su espacio en el curso, debe de remitir el comprobante de pago al correo educacion.continua@cpic.or.cr y llenar el formulario de inscripción.

Para mayores detalles llamar al teléfono 4000-2742 (ext. 150 y 151) o enviar un correo a educacion.continua@cpic.or.cr

  • Tenga en cuenta que la apertura de las capacitaciones está sujeta a un cupo mínimo.
  • Autorizo al Colegio de Profesionales en Informática y Computación (CPIC) a utilizar las imágenes de la actividad en fotografías destinadas a la publicidad y promoción del curso. Estas imágenes podrán ser utilizadas tanto en el desarrollo del evento como en actividades complementarias organizadas por el Colegio. Además, se podrán publicar en el espacio web, boletín semanal y otros medios audiovisuales. Esta autorización no tiene un plazo temporal específico ni está restringida al ámbito nacional de ningún país.

Inteligencia Artificial Generativa

Módulo III: .NET MAUI Architect: Apps Empresariales y Cloud

Módulo IV: Microservicios en Plataformas Cloud-Native con .NET Core

Lidera la Transformación Product Owner Ágil

Especialización en Derecho Informático:

Certificaciones relacionadas