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
Patrón BLoC
14 HorasEsta capacitación en vivo dirigida por un instructor en Bolivia (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 Bolivia (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 Bolivia (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 Bolivia (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 Bolivia (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.
Linux Embebido Kernel y Desarrollo de Controladores
14 HorasUn curso de dos días alrededor del 60% de los laboratorios prácticos que se centran en los integrados del núcleo Linux integrados y el desarrollo y la investigación de cómo escribir varios tipos de controladores de dispositivo
Construye Aplicaciones Nativas para iOS y Android con Flutter
14 HorasEn esta capacitación en vivo dirigida por un instructor en Bolivia (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 Bolivia (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.
Ionic 4 y Angular para Desarrolladores
21 HorasEsta capacitación en vivo dirigida por un instructor en Bolivia (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 Bolivia (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.
React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript
21 HorasEn este curso dirigido por un instructor y en vivo en Bolivia, los participantes aprenderán los principios y el enfoque detrás de React Native mientras desarrollan su propia aplicación móvil para Android e iOS.