Fundamentos de .NET MAUI
.NET MAUI (.NET Multi-platform App UI) es un marco de trabajo multiplataforma que permite a los usuarios crear aplicaciones nativas para móviles y escritorio utilizando C# y XAML.
Esta formación en vivo, impartida por un instructor (en línea o presencial), está dirigida a desarrolladores que desean aprender los fundamentos de .NET MAUI para construir aplicaciones básicas.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los fundamentos de .NET MAUI y el desarrollo multiplataforma.
- Crear aplicaciones básicas de .NET MAUI utilizando diseños, controles y navegación.
- Probar, depurar e implementar aplicaciones de .NET MAUI.
Formato del curso
- Clases interactivas y discusión grupal.
- Abundancia de ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar los detalles.
Temario del curso
Introducción a .NET MAUI y al desarrollo multiplataforma
Configuración del entorno de desarrollo
Creación de una aplicación básica de .NET MAUI
Comprensión del patrón MVVM (Model-View-ViewModel)
Trabajo con diseños y controles en .NET MAUI
Gestión de entrada del usuario y eventos
Enlace de datos y trabajo con modelos de datos
Navegación y gestión de páginas
Uso de características y APIs específicas del dispositivo
Pruebas y depuración de aplicaciones .NET MAUI
Implementación de aplicaciones en diferentes plataformas
Resumen y próximos pasos
Requerimientos
- Comprensión básica de los conceptos de programación.
- Familiaridad con el lenguaje C#.
Público objetivo
- Desarrolladores.
Los cursos públicos requieren más de 5 participantes.
Fundamentos de .NET MAUI - Reserva
Fundamentos de .NET MAUI - Consulta
Fundamentos de .NET MAUI - Solicitud de consultoría
Reseñas (1)
Desarrollando la aplicación de autenticación de usuario y la actividad Kahoot (me aseguré de absorber las lecciones de capacitación :) ¡y es divertido!)
Jhoanne - Pag-IBIG Fund
Curso - .NET MAUI Fundamentals
Traducción Automática
Próximos cursos
Cursos Relacionados
Patrón de diseño Componente de Lógica Empresarial (BLoC)
14 HorasBootcamp de Desarrollo en iOS, Android y React Native (Nivel Intermedio a Avanzado)
420 HorasEsta formación en vivo con instructor en Argentina (en línea o presencial) está dirigida a desarrolladores de nivel avanzado que desean aprender técnicas avanzadas de programación en Swift, Kotlin y JavaScript, implementar arquitecturas escalables y crear aplicaciones ricas en funciones con integración segura de API, comunicación en tiempo real y una interfaz de usuario/experiencia de usuario (UI/UX) avanzada.
Al finalizar esta formación, los participantes serán capaces de:
- Dominar técnicas avanzadas de programación en Swift, Kotlin y JavaScript, incluyendo closures, corutinas y async/await.
- Diseñar arquitecturas escalables para aplicaciones móviles utilizando MVVM para iOS/Android y gestión avanzada del estado en React Native.
- Construir aplicaciones móviles ricas en funciones con integración segura de API, comunicación en tiempo real y manejo avanzado de datos (Core Data, SQLite, Room, Firebase).
- Integrar características nativas del dispositivo, como cámara, geolocalización y sensores, y crear módulos nativos personalizados en React Native.
- Crear interfaces de usuario/experiencia de usuario avanzadas con animaciones y componentes reutilizables para experiencias móviles responsivas y altamente interactivas.
- Probar, depurar y optimizar aplicaciones para rendimiento y confiabilidad utilizando Xcode, Android Profiler y el debugger de React Native.
- Desplegar aplicaciones utilizando pipelines de CI/CD para integración continua y lanzamientos automatizados a la App Store y Google Play.
- Completar un Proyecto Final, desarrollando e implementando una aplicación lista para producción en las tiendas de aplicaciones.
Bootcamp de Desarrollo para iOS, Android y React Native para Principiantes
105 HorasEsta formación en vivo impartida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores de nivel principiante que deseen sumergirse en el desarrollo de aplicaciones móviles.
Al finalizar esta capacitación, los participantes podrán:
- Configurar entornos de desarrollo para iOS (Xcode), Android (Android Studio) y React Native (Node.js, CLI y Expo).
- Aprender las diferencias clave entre el desarrollo nativo y el multipantalla, adquiriendo conocimientos fundamentales en Swift, Kotlin y JavaScript.
- Crear maquetas de interfaz de usuario responsivas utilizando Auto Layout de iOS, XML de Android y Flexbox de React Native.
- Desarrollar aplicaciones sencillas usando Swift para iOS, Kotlin para Android y React Native para aplicaciones multiplataforma.
- Implementar funciones de cámara, GPS y almacenamiento dentro de las apps mediante React Native.
- Utilizar las herramientas de depuración de Xcode, Android Studio y React Native para resolver problemas y ejecutar aplicaciones en simuladores y dispositivos reales.
- Preparar y desplegar aplicaciones en la App Store (iOS) y Google Play Store (Android).
- Trabajar en proyectos grupales y obtener comentarios entre pares para mejorar las habilidades de desarrollo de apps.
- Construir y presentar una aplicación completamente funcional de React Native multiplataforma.
Bootcamp de Desarrollo en iOS, Android y React Native (Nivel Principiante a Intermedio)
420 HorasEsta formación en vivo y guiada por instructores en Argentina (en línea o presencial) está dirigida a desarrolladores de nivel intermedio que desean dominar el desarrollo de aplicaciones móviles entre varias plataformas.
Al finalizar esta formación, los participantes serán capaces de:
- Configurar entornos de desarrollo para iOS, Android y React Native utilizando Xcode, Android Studio y React Native CLI/Expo.
- Desarrollar aplicaciones nativas para iOS y Android usando Swift para iOS y Kotlin para Android, creando apps con navegación e integración de APIs.
- Construir aplicaciones multiplataforma con React Native, aprovechando una única base de código para crear apps tanto para iOS como para Android.
- Diseñar interfaces de usuario responsivas utilizando Auto Layout, XML y Flexbox para iOS, Android y React Native.
- Gestionar datos y estado en las aplicaciones mediante soluciones de almacenamiento local y manejar solicitudes a APIs en todas las plataformas.
- Incorporar funciones avanzadas como cámara, geolocalización y mapas en aplicaciones móviles.
- Implementar navegación entre múltiples pantallas en apps para iOS, Android y React Native.
- Depurar y probar aplicaciones usando las herramientas proporcionadas por Xcode, Android Studio y React Native.
- Desplegar aplicaciones en la App Store y Google Play Store.
- Completar un proyecto final que demuestre las habilidades aprendidas mediante la construcción y presentación de una aplicación móvil funcional.
Advanced .NET MAUI
14 HorasThis instructor-led, live training in Argentina (online or onsite) is aimed at developers who wish to master the advanced features and techniques of .NET MAUI to build mobile and desktop applications.
By the end of this training, participants will be able to:
- Master advanced MVVM techniques, dependency injection, and architectural patterns.
- Customize and extend the .NET MAUI framework.
- Build reusable components, libraries, and understand advanced debugging and profiling techniques.
- Address challenges in large-scale applications such as synchronization, caching, and security.
Linux Embebido Kernel y Desarrollo de Controladores
14 HorasConstruye aplicaciones nativas para iOS y Android con Flutter
14 HorasEn este entrenamiento en vivo guiado por un instructor en Argentina (en línea o presencial), los participantes aprenderán a utilizar Flutter para desarrollar rápidamente una aplicación móvil que funcione tanto en dispositivos iOS como Android.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Instalar rápidamente el framework, el IDE y otras herramientas necesarias para comenzar a desarrollar.
- Comprender y utilizar el lenguaje Dart de Google para prototipar rápidamente una aplicación móvil.
- Probar e implementar aplicaciones móviles que funcionen tanto en iOS como en Android utilizando una única base de código.
- Personalizar la aplicación mediante un rico conjunto de widgets, diseños y animaciones.
Bootcamp de Desarrollo en Flutter con Dart
35 HorasEsta capacitación en vivo, impartida por un instructor Argentina (en línea o presencial), está dirigida a desarrolladores que deseen utilizar Flutter para crear y construir aplicaciones móviles de alta calidad para Android, iOS y otras plataformas desde una base de código común.
Al finalizar esta capacitación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a crear aplicaciones en Flutter.
- Utilizar el lenguaje de programación Dart para desarrollar el código necesario para construir las aplicaciones.
- Emplear los widgets de Flutter para diseñar y crear interfaces de usuario atractivas y fáciles de usar.
- Implementar y probar las aplicaciones en diferentes plataformas (móvil, escritorio, web, etc.).
Flutter: Creá aplicaciones nativas multiplataforma con Dart
35 HorasDesarrollo de aplicaciones móviles multiplataforma con Ionic 8
14 HorasEsta formación en vivo con instructor en diversas ubicaciones (online o presencial) está dirigida a desarrolladores front-end experimentados que deseen utilizar Ionic 8 y Capacitor para crear aplicaciones híbridas móviles y aplicaciones web progresivas de nivel productivo desde una única base de código.
Desarrollo de aplicaciones móviles con Flutter e IA
12 HorasReact Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript
21 HorasEn esta formación en vivo con instructores en Argentina, los participantes aprenden los principios y el enfoque detrás de React Native mientras se enfrentan al desarrollo de su propia aplicación móvil para Android e iOS.