Curso: Curso MAUI usando Visual Studio C#

Duración: 50 horas cronologicas

Convocatoria: Cerrada

NET MAUI (Multi-platform App UI), la plataforma multiplataforma de Microsoft para desarrollar aplicaciones para Android, iOS, macOS y Windows usando C# y XAML. Este curso está diseñado para llevarte desde los conceptos básicos hasta la creación de aplicaciones multiplataforma completas.

Certificación:
Nosotros entregamos un diploma del curso. Somos una institución educacional aprobada y certificada por Servicio Nacional de Capacitación y Empleo.
Ejemplo:
certificado de ejemplo

Contactenos

Programa

¿Qué es .NET MAUI? Historia y relación con Xamarin.Forms

Instalación y configuración del entorno de desarrollo (Visual Studio)

Estructura de un proyecto MAUI: carpetas, archivos y plataformas soportadas

Creación de tu primera aplicación multiplataforma con .NET MAUI

Diferencias entre .NET MAUI y Xamarin.Forms

Repaso de los conceptos esenciales de C# para desarrollo móvil

Clases, propiedades, métodos y eventos

Uso de async/await y tareas asíncronas

Introducción a XAML (Extensible Application Markup Language)

Estructura básica de XAML en MAUI

Composición de interfaces usando XAML: layouts, controles y binding de datos

Modelo de navegación en .NET MAUI: páginas, navegación entre pantallas

NavigationPage, TabbedPage, Shell para crear menús y secciones

Ciclo de vida de las aplicaciones en Android, iOS, macOS y Windows

Manejo de los eventos OnStart, OnSleep, OnResume

Persistencia de datos en el ciclo de vida de la aplicación

Data Binding en MAUI: Enlazando UI y lógica de negocio

BindingContext, INotifyPropertyChanged, y comandos (MVVM)

Creación de vistas dinámicas basadas en datos

Uso de colecciones y listas: CollectionView, ListView

Manejo de formularios y validaciones

Conexión a APIs REST usando HttpClient

Serialización y deserialización de datos con JSON (System.Text.Json o Newtonsoft.Json)

Gestión de peticiones HTTP asíncronas y manejo de errores

Implementación de patrones MVVM para consumir y mostrar datos en la UI

Opciones de almacenamiento local en .NET MAUI:

Archivos locales (File System API)

SQLite para bases de datos locales

Preferencias y almacenamiento seguro con Preferences y SecureStorage

Sincronización de datos entre el almacenamiento local y remoto

Acceso a funcionalidades nativas de dispositivos móviles en MAUI:

Cámara, ubicación, contactos, sensores (acelerómetro, giroscopio, etc.)

Uso de dependencias nativas con DependencyService y Essentials

Permisos y acceso a hardware específico en cada plataforma

Creación de interfaces responsivas que se adapten a diferentes tamaños de pantalla y plataformas

Diseño adaptativo: VisualStateManager y triggers

Diseño flexible: uso de contenedores y control de tamaño de elementos

Temas y estilos en .NET MAUI: creación de temas claros y oscuros

Preparación de aplicaciones para su despliegue en diferentes plataformas:

Firmado de aplicaciones y configuración de permisos en Android e iOS

Creación de instaladores para Windows y macOS

Pruebas y optimización de aplicaciones para dispositivos reales

Publicación en las tiendas de aplicaciones (Google Play, App Store)

Desarrollo de una aplicación completa multiplataforma que incluya:

Interfaz gráfica responsiva y navegable

Consumo de datos desde una API

Persistencia de datos locales con SQLite o almacenamiento en la nube

Uso de funcionalidades nativas como cámara, ubicación o notificaciones

Relator


Nombre: Jorge Castro Castillo

Post Grado: MBA Master en tecnologías de la información aplicadas a las empresas (CEPADE España)

Pre Grado: Ingeniero Civil Informático Universidad de Santiago de Chile (2002)

Certificaciones: Microsoft y Oracle Certified Professional


Experiencia Laboral:

Ingeniero de sistema: para empresas mineras y bancarias.

Jefe de Proyecto: en empresas retail, informáticas, mineras y bancarias.

Consultor externo: en empresas retail, informáticas, mineras, agroindustria y bancarias.

Relator títular: de nuestra escuela.

Lista de Precio

Precio
$630,000 Pesos por Por Alumno (IVA incluido) (descuentos para empresa por más de un alumno inscrito).
  • Desde 1 alumno
  • Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Material de apoyo
  • SENCE (Empresa)
  • Formas de Pago: Transferencia bancaria y tarjeta de crédito (usando Flow).
  • El pago con tarjeta de crédito tiene un recargo de 3%.
    Precio Final con tarjeta de crédito: $576,800.
  • Para empresas y particulares
Precio
$829 USD Por Alumno (descuentos para empresa por más de un alumno inscrito).
  • Desde 1 alumno
  • Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Material de apoyo
  • Formas de Pago: Transferencia bancaria (bank-wire) y Paypal (tarjeta de crédito)
  • Para empresas y particulares
Precio
$700,000 Por Alumno
  • Desde 1 alumno
  • Presencial / Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Coffee Break incluido
  • Material de apoyo
  • SENCE
  • Para empresas y particulares

Formas de Pago

Pago de Empresa Para efectuar una actividad de capacitación, necesitamos que envíen una orden de compra por el curso solicitado antes de comenzar el curso.
Para más información de formas y condiciones de pagos por empresa, contactenos.
Transferencia Bancaria Se puede pagar el curso mediante transferencia bancaria sin un recargo adicional.
Pago con cheque Para el pago con cheque, necesitamos que nos envíe el pago antes de comenzar el curso. Por la contingencia, preferimos que no use esa forma de pago.
Tarjeta de crédito (Chile): Las tarjetas de crédito tienen un recargo de un 3%. Es posible pagar en cuotas precio contado. Para más información, consulte en Flow.cl
Pago internacional Para los pagos internacionales, puede realizarlo mediante transferencia bancaria o usando PayPal.
pago mediante Servipag
pago mediante Mach
pago mediante Multicaja
pago mediante OnePay
pago Mediante Khipu
pago mediante Webpay