.NET MAUI Starter: Domina las Bases del desarrollo móvil

Formación en
.NET MAUI Starter: Domina las Bases del desarrollo móvil

Objetivos

Brindar a los participantes los conocimientos y habilidades fundamentales para desarrollar aplicaciones móviles multiplataforma utilizando .NET MAUI, desde la creación de interfaces gráficas y la aplicación de patrones de arquitectura, hasta la integración de funcionalidades nativas y el proceso de despliegue y publicación en tiendas de aplicaciones.

Requisitos

Conocimientos básicos en C#

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 activa, 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.

Esta metodología garantiza que los participantes adquieran conocimientos fundamentales, desarrollen habilidades prácticas y potencien su capacidad para resolver problemas en su ámbito laboral.

Temario

Fundamentos .NET MAUI y su rol en el desarrollo móvil:

  • Introducción a MAUI y su ecosistema
  • Comparación con Xamarin, Flutter y React Native
  • Instalación de Visual Studio y SDKs
  • Creación de una app base
  • Exploración del archivo MainPage.xaml y estructura del proyecto

Diseño de Interfaces con XAML:

  • Introducción a XAML
  • StackLayout, Grid, FlexLayout, AbsoluteLayout
  • Controles: Label, Entry, Button, CollectionView
  • Navegación: Shell, Flyout, Tabs
  • Estilos y recursos compartidos

MVVM y Funcionalidades del Dispositivo:

  • BindingContext, OneWay y TwoWay Binding
  • ObservableCollection e INotifyPropertyChanged
  • ICommand y botones vinculados
  • Uso de MAUI Essentials (ubicación, conectividad, almacenamiento)
  • Manejo básico de permisos por plataforma

Despliegue, Pruebas y Cierre:

  • Debug vs Release
  • Condicionales por plataforma
  • Compilación para Android
  • Demostración teórica para iOS (si no hay Mac)
  • Publicación básica (Google Play / Apple Store)
  • Buenas prácticas para pruebas multiplataforma
Perfil del instructor
Ing. Jorge Alberto López Jiménez

Profesional en Ingeniería en Sistemas y Redes, con más de 20 años de experiencia en desarrollo de software, arquitectura de aplicaciones y tecnologías de la información. Ha trabajado en reconocidas empresas nacionales e internacionales donde ha liderado equipos técnicos, optimizado módulos de telecomunicaciones, desarrollado soluciones de comercio electrónico y contribuido en la integración de servicios en la nube.

Ha impartido y participado en procesos de capacitación técnica en áreas como microservicios, APIs REST, seguridad de aplicaciones móviles, integración con Twilio y Kafka Streams, así como en temas de infraestructura como AWS y Terraform.

Con habilidades en:

  • Desarrollo Full Stack (Java, Spring Boot, React, NodeJS, Kotlin, Ruby on Rails).
  • Infraestructura y DevOps (AWS, Docker, Terraform, CI/CD).
  • Telecomunicaciones y Voz IP (Asterisk, SIP/IVR/SS7, Freeswitch).
  • Integración de plataformas de comercio electrónico, pasarelas de pago y redes sociales.
  • Bases de datos (PostgreSQL, MySQL, MongoDB).
  • Metodologías ágiles (Scrum).
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.

Cursos Similares

IA con Python: Inicia tu Camino

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

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

Cursos Sincrónicos

Certificaciones Internacionales

¡Atención!

El Área de Empresas se encontrará disponible nuevamente a partir del 15 de febrero, debido a cambios en la interfaz.

Usuario