Fundamentos de .NET MAUI
.NET MAUI (.NET Multi-platform App UI) es un marco multiplataforma que permite a los usuarios crear aplicaciones nativas para dispositivos móviles y de escritorio con C# y XAML.
Esta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a desarrolladores que desean aprender los fundamentos de .NET MAUI para crear aplicaciones básicas.
Al final de esta formación, los participantes serán capaces de:
- Comprender los aspectos básicos de .Net Maui y el desarrollo multiplataforma.
- Cree aplicaciones MAUI básicas de .NET con diseños, controles y navegación.
- Pruebe, depure e implemente aplicaciones MAUI de .NET.
Formato del curso
- Charla y discusión interactiva.
- Muchos 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, póngase en contacto con nosotros para concertarlo.
Temario del curso
Introducción a .NET MAUI y desarrollo multiplataforma
Configuración del entorno de desarrollo
Creación de una aplicación MAUI básica de .NET
Descripción del patrón MVVM (Model-View-ViewModel)
Trabajar con diseños y controles en .NET MAUI
Manejo de entradas y eventos de usuario
Enlace de datos y trabajo con modelos de datos
Navegación y página Management
Uso de funciones y API 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 idioma C#
Audiencia
- 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
Testimonios (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
Advanced Flutter
14 HorasEsta capacitación en vivo dirigida por un instructor Costa Rica (en línea o presencial) está dirigida a desarrolladores que desean utilizar Flutter para crear aplicaciones multiplataforma.
Al final de esta formación, los participantes serán capaces de:
- Migre aplicaciones de Java a Flutter.
- Integre Firebase servicios de back-end como base de datos, autenticación y almacenamiento.
- Crea animaciones y funciones avanzadas de la interfaz de usuario para una aplicación.
Patrón BLoC
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está destinada a desarrolladores que deseen aprender cómo usar el Patrón BLoC para gestionar el estado en diferentes aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Entender los conceptos y la arquitectura principales del BLoC.
- Crear, probar y depurar BLoCs.
- Aprender sobre el contexto de construcción del BLoC.
iOS, Android, y React Native Bootcamp de Desarrollo (Nivel Intermedio a Avanzado)
420 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores de nivel avanzado que desean aprender técnicas de programación avanzadas 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 UI / UX avanzada.
Al final de esta formación, los participantes serán capaces de:
- Domina las técnicas avanzadas Programming de Swift, Kotlin y JavaScript, incluidos los cierres, las corrutinas y async/await.
- Diseño de arquitecturas de aplicaciones móviles Scalable utilizando MVVM para iOS/Android y gestión de estado avanzada en React Native.
- Cree aplicaciones móviles con muchas funciones con integración segura de API, comunicación en tiempo real y manejo avanzado de datos (Core Data, SQLite, Room, Firebase).
- Integre funciones de dispositivos nativos, como cámara, geolocalización y sensores, y cree módulos nativos personalizados en React Native.
- Cree una interfaz de usuario / experiencia de usuario avanzada con componentes Animation y reutilizables para experiencias móviles receptivas y altamente interactivas.
- Pruebe, depure y optimice el rendimiento y la confiabilidad de las aplicaciones con Xcode, Android Profiler y React Native Debugger.
- Implemente aplicaciones mediante canalizaciones de CI/CD para la integración continua y los lanzamientos automatizados en 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 Iniciantes en iOS, Android y React Native
105 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores de nivel principiante que desean sumergirse en el desarrollo de aplicaciones móviles.
Al final de esta formación, los participantes serán capaces de:
- Configure entornos de desarrollo para iOS (Xcode), Android (Android Studio) y React Native (Node.js, CLI y Expo).
- Aprenda las diferencias clave entre el desarrollo nativo y multiplataforma y desarrolle conocimientos básicos en Swift, Kotlin y JavaScript.
- Cree diseños de interfaz de usuario receptivos utilizando iOS Diseño automático, Android XML y React Flexbox nativo.
- Desarrolle aplicaciones sencillas con Swift para iOS, Kotlin para Android y React Native para aplicaciones multiplataforma.
- Implemente funciones de cámara, GPS y almacenamiento dentro de las aplicaciones con React Native.
- Use Xcode, Android Studio y React herramientas de depuración nativas para solucionar problemas y ejecutar aplicaciones en simuladores y dispositivos reales.
- Prepare e implemente aplicaciones en App Store (iOS) y Gooiga Play Store (Android).
- Trabaje en proyectos grupales y obtenga comentarios de sus compañeros para mejorar las habilidades de desarrollo de aplicaciones.
- Cree y muestre una aplicación nativa multiplataforma React completamente funcional.
iOS, Android, y React Native Bootcamp de Desarrollo (Nivel Principiante a Intermedio)
420 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores de nivel intermedio que desean dominar el desarrollo de aplicaciones móviles en múltiples plataformas.
Al final de esta formación, los participantes serán capaces de:
- Configure entornos de desarrollo para iOS, Android y React nativo mediante Xcode, Android Studio y React CLI/Expo nativo.
- Desarrolle aplicaciones nativas iOS y Android utilizando Swift para iOS y Kotlin para Android, creando aplicaciones con navegación e integración de API.
- Cree aplicaciones multiplataforma con React Native, aprovechando una única base de código para crear aplicaciones tanto para iOS como para Android.
- Diseñe interfaces de usuario responsivas utilizando Auto Layout, XML y Flexbox para iOS, Android y React Native.
- Administre los datos y el estado de las aplicaciones mediante soluciones de almacenamiento local y maneje las solicitudes de API en todas las plataformas.
- Incorpore funciones avanzadas como cámara, geolocalización y mapas en aplicaciones móviles.
- Implemente la navegación multipantalla en iOS, Android y React aplicaciones nativas.
- Depura y prueba aplicaciones con las herramientas proporcionadas por Xcode, Android Studio y React Native.
- Implemente aplicaciones en la App Store y Gooiga Play Store.
- Completar un proyecto final que muestre las habilidades aprendidas al crear y presentar una aplicación móvil funcional.
Avanzado de .NET MAUI
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores que desean dominar las características y técnicas avanzadas de .NET MAUI para crear aplicaciones móviles y de escritorio.
Al final de esta formación, los participantes serán capaces de:
- Domine las técnicas avanzadas de MVVM, la inserción de dependencias y los patrones arquitectónicos.
- Personalice y amplíe el marco MAUI de .NET.
- Cree componentes reutilizables, bibliotecas y comprenda las técnicas avanzadas de depuración y generación de perfiles.
- Aborde los desafíos de las aplicaciones a gran escala, como la sincronización, el almacenamiento en caché y la seguridad.
Construye Aplicaciones Nativas para iOS y Android con Flutter
14 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio), los participantes aprenderán cómo usar Flutter para desarrollar rápidamente una aplicación móvil que se ejecute en dispositivos iOS y Android.
Al final de esta formación, los participantes serán capaces de:
- Instale rápidamente el marco, el IDE y otras herramientas para comenzar a desarrollar.
- Comprender y utilizar el lenguaje Dart de ogle para crear rápidamente prototipos de una aplicación móvil.
- Pruebe e implemente aplicaciones móviles que se ejecuten tanto en iOS como en Android utilizando una única base de código.
- Personaliza la aplicación con un amplio conjunto de widgets, diseños y animaciones.
Bootcamp de Desarrollo con Flutter y Dart
35 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores que desean usar Flutter para crear y crear aplicaciones móviles de alta calidad para Android, iOS y otras plataformas a partir de una base de código común.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para empezar a crear Flutter aplicaciones.
- Utilice el lenguaje de programación Dart para desarrollar el código para crear las aplicaciones.
- Utilice Flutter widgets para diseñar y crear una interfaz de usuario estéticamente agradable y fácil de usar.
- Implemente y pruebe aplicaciones en diferentes plataformas (móvil, escritorio, web, etcétera).
Flutter: Construye Aplicaciones Nativas Multiplataforma con Dart
35 HorasFlutter es un kit de desarrollo de software UI de código abierto de Google para crear aplicaciones compiladas nativamente para móviles, web y escritorio a partir de una sola base de código. Utiliza Dart, un lenguaje de programación moderno y orientado a objetos desarrollado por Google, optimizado para construir interfaces de usuario rápidas y expresivas.
Este curso de formación dirigido por un instructor (en línea o en sitio) está destinado a desarrolladores principiantes que desean crear aplicaciones móviles hermosas y de alto rendimiento utilizando Flutter y Dart.
Al final de esta formación, los participantes serán capaces de:
- Configurar el entorno de desarrollo para Flutter y Dart.
- Crear interfaces de usuario móviles responsivas e interactivas.
- Acceder a las características nativas del dispositivo mediante plugins.
- Desplegar aplicaciones multiplataforma en Android y iOS.
Formato del Curso
- Conferencia interactiva y discusión.
- Muchos 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, por favor contáctenos para hacer los arreglos necesarios.
Ionic2
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores de nivel principiante a intermedio que deseen utilizar Ionic 2 para crear aplicaciones móviles híbridas.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de Ionic 2 y su arquitectura.
- Cree aplicaciones de una o varias páginas con Ionic 2.
- Personaliza aplicaciones con SCSS e integraciones de terceros.
- Pruebe, implemente y administre versiones de aplicaciones móviles de manera efectiva.
Ionic 4 y Angular para Desarrolladores
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web que desean crear una aplicación móvil híbrida con Ionic 4.
Al final de esta formación, los participantes serán capaces de:
- Integre las funciones nativas del dispositivo en una aplicación móvil híbrida.
- Utilice Angular y Ionic 4 para crear una aplicación móvil híbrida.
- Ejecute una aplicación híbrida en un emulador de dispositivo móvil.
Ionic 6
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web que desean crear una aplicación móvil moderna con Ionic 6.
Al final de esta formación, los participantes serán capaces de:
- Integre las funciones nativas del dispositivo en una aplicación móvil híbrida moderna.
- Aprenda los fundamentos de Ionic.
- Aprenda a implementar Ionic aplicaciones en producción.
- Ejecute una aplicación híbrida moderna en un emulador de dispositivo móvil.
Desarrollo de Aplicaciones Móviles con Flutter y AI
12 HorasEl Desarrollo de Aplicaciones Móviles con Flutter y AI es la práctica de construir aplicaciones móviles escalables, seguras y capaces de integrar inteligencia artificial, utilizando arquitecturas modernas, principios de UX/UI y metodologías ágiles.
Este entrenamiento en vivo dirigido por un instructor (en línea o presencial) está destinado a desarrolladores de nivel intermedio que deseen construir y desplegar aplicaciones móviles utilizando Flutter, integrar funciones de AI, aplicar las mejores prácticas de seguridad y seguir flujos de trabajo ágiles.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Desarrollar aplicaciones móviles robustas utilizando Flutter con un enfoque en el diseño de UX/UI.
- Aplicar prácticas de desarrollo ágil a lo largo del ciclo de vida del proyecto.
- Incorporar funcionalidades de AI, como motores de recomendación o chatbots.
- Diseñar arquitecturas móviles seguras con integración de Firebase.
Formato del Curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para coordinar.
Plataforma IBM MobileFirst para el desarrollo de aplicaciones móviles híbridas
21 HorasIBM MobileFirst Platform (anteriormente conocida como Worklight Foundation) es un conjunto de herramientas y servicios para desarrollar aplicaciones móviles y de tabletas empresariales. Su API del lado del cliente está disponible para nativo iOS (Objective-C), nativo Android (Java), J2ME, C# nativo Windows Phone (C#) y JavaScript para aplicaciones híbridas de múltiples plataformas o móviles web. MobileFirst Platform está disponible en modalidad on-premise o en la nube.
En este entrenamiento dirigido por un instructor, los participantes aprenderán a configurar y usar MobileFirst Platform para desarrollar y administrar aplicaciones móviles híbridas basadas en HTML5, JS y CSS.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar MobileFirst
- Desarrollar, probar y desplegar aplicaciones móviles híbridas de múltiples plataformas.
- Utilizar mecanismos de seguridad de MobileFirst para proteger las aplicaciones.
- Actualizar aplicaciones a través del aire dentro de una organización, evitando la necesidad de tiendas de aplicaciones.
- Administrar y monitorear aplicaciones móviles.
Audiencia
- Desarrolladores
Formato del Curso
- Parte teórica, parte discusión, ejercicios y práctica intensiva en un entorno de laboratorio en vivo.
Nota
- Este entrenamiento está basado en Mobile Foundation 8.0. Para solicitar una versión diferente u otras personalizaciones para este curso, por favor contáctenos para organizarlo.
Xamarin: crea aplicaciones móviles nativas para Android, iOS y Windows desde una única base de código C #
21 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial), los participantes aprenderán aspectos clave de Xamarin a medida que asumen el desarrollo de su propio conjunto de aplicaciones móviles para Android, iOS y Windows.