A través de esta formación aprenderás las bases a construir aplicaciones móviles y de escritorio nativas con C# y XAML, utilizando una sola base de código compartida. Vas a aprender integrar Entity Framework, trabajar con bases de datos locales y consumir APIs REST, desarrollando proyectos completos que incluyen aplicaciones fullstack con ASP.NET Core y apps móviles en Android con MAUI.
La formación se ha destinado a todas aquellas personas que estén interesadas en seguridad y autenticación en entornos móviles.
1.Introducción a Maui
1.1 Maui Introducción
2.Diseño multiplataforma
2.1 Instalación de Requerimientos
2.2 Agregar Emulador Android y Windows
2.3 Ejecutar Maui en Android y Windows App
3.Architectura de Apps en Maui
3.1 Arquitectura de Proyectos Maui
3.2 Plataformas de desarrollo
3.3 Contenedor de inyección de dependencias
3.4 Usando recursos nativos android-ios-windows en maui
3.5 Ciclo de Vida de Maui Apps
3.6 Recursos y Fuentes en Maui
4.Creación de Interfaces Gráficas con MAUI
4.1 Creación de interfaces gráficas
4.2 Arquitectura en interfaces gráficas
4.3 Extensiones de Marcado
4.4 Laboratorio en MAUI
4.5 Acceso a Recursos en MAUI
5.Integración MAUI y Entity Framework
5.1 Entity Framework y Maui
5.2 Definición de base de datos y carga de datos
5.3 Integrar Maui y Entity Framework
Test de conocimientos I
6.NET MAUI y Layouts
6.1 Layouts en MAUI
6.2 Grid en MAUI
6.3 FlexLayout en MAUI
6.4 Absolute Layout
7.Controles Gráficos en MAUI
7.1 Definición automática layout
7.2 Maui y Estilos
7.3 Themes en dispositivos y Estilos
7.4 Gestos en MAUI
7.5 Controles Básicos en MAUI
7.6 Animaciones en MAUI
8.Navegación y Manejo de Datos en MAUI
8.1 Diseño de App con Resumen de Entidades
8.2 Navegación entre Paginas en MAUI
8.3 Tabs de navegación
8.4 Consultar Data de EF
8.5 Navegación Maestro - Detalle
8.6 Elementos de Página
8.7 Búsqueda de elementos
9.Arquitectura de Datos
9.1 Manejo de Help Support
9.2 Modelo y UI Binding
9.3 Notificaciones en el Binding
9.4 Collecciones de datos
9.5 Binding Factorizado
9.6 Navegación con Bindings
9.7 Comunicación entre controles
9.8 Creación de Interface de Detail
9.9 Formato Moneda y detalles
9.10 DataTemplate para GUI
9.11 Lógica para Convertir Valores
10.Eventos en Controles MAUI
10.1 Commands y Eventos
10.2 Creando un Command Personalizado
10.3 Estructuras y Parámetros del Command
10.4 Command en NET MAUI
Test de conocimientos II
11.Pattern MVVM en NET MAUI
11.1 Patrong MVVM en MAUI
11.2 Inyectando Services
11.3 Contenedor de Dependencias
11.4 Toolkit y Refactorización
11.5 Captura de Parámetros en ViewModel
12.MVVM en Controls y ModelView
12.1 Control Avanzado Carrusel
12.2 MVVM para Productos
12.3 Actualizar Records con RefreshView
12.4 Enlaces Relativos
13.NET MAUI integración con ASP.NET Core 7
13.1 Backend de ASP NET Core y Docker Containers
13.2 Que es Docker
13.3 Instalación docker
13.4 Como funciona Docker
13.5 Containers en Sistemas Operativos
13.6 Como se crea un Docker Container
13.7 Deploy de Backend NET 7 en Docker Container
13.8 Conectividad en MAUI
13.9 Integración con Backend ASP NET Core 7
14.MAUI y Sqlite en Entity Framework
14.1 Sqlite y MAUI
14.2 Insertando Records en MAUI
14.3 Consultando Data desde Sqlite
15.Seguridad en MAUI
15.1 Autenticación de Usuarios
15.2 Creación de View Model Login
15.3 Ejecución de Login
Test de conocimientos III
16.Configuración global proyecto MAUI
16.1 Archivos de Configuración AppSettings
16.2 AppSettings en URL Base
17.Despliegue de MAUI conectado a Backend
17.1 Desarrollo de MAUI - Modulo Inmueble
17.2 Deploy de nueva versión de backend
17.3 Endpoints de nueva versión del backend
17.4 Ajustes en el Token Management
18.Administración de Componentes MAUI
18.1 Creación de Modulo Inmueble
18.2 Navegación entra tabs
18.3 Página de Home
18.4 Service de Inmuebles
18.5 Funcionalidad de Categorías
18.6 Consulta de Inmuebles por Categoría
18.7 Carrusel de Elementos dinámicos
18.8 Detalle de Página con Diseño Avanzado
18.9 Eventos con Backend
19.Búsquedas Avanzadas - Autocomplete
19.1 CollectionView OnAppearing
19.2 Interface Grafica de CollectionView
19.3 Funcionalidad AutoComplete
19.4 Búsqueda Avanzada
19.5 Configuración Menú
Test de conocimientos IV
Si la calificación de tus pruebas al finalizar el curso son iguales o mayores a 6, vas a recibir un certificado de aprovechamiento.
Conocimientos intermedios de C#, programación Orientada a Objetos y base de datos y manejo de consultas Windows 10/11 profesional (64 bit).
Información Adicional
Precio: 375,00 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE