Curso de Advanced .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 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.
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.
Programa del Curso
Introducción a .NET MAUI y desarrollo multiplataforma
Técnicas y patrones avanzados de MVVM
Profundización en la personalización y ampliación de .NET MAUI Framework
Creación de bibliotecas y componentes reutilizables
Técnicas avanzadas de depuración y generación de perfiles
Ajuste y optimización del rendimiento para escenarios complejos
Implementación de conceptos avanzados de UI/UX y Animations
Patrones arquitectónicos y mejores prácticas para aplicaciones a gran escala
Manejo de escenarios de datos complejos
Temas avanzados de pruebas, seguridad e implementación de aplicaciones
Exploración de las últimas características y actualizaciones en .NET MAUI y Visual Studio
Resumen y próximos pasos
Requerimientos
- Dominio del lenguaje de programación C#
- Una sólida comprensión de los conceptos de programación orientada a objetos (POO)
- Familiaridad con .NET Framework
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Advanced .NET MAUI - Booking
Curso de Advanced .NET MAUI - Enquiry
Advanced .NET MAUI - Consultas
Consultas
Testimonios (5)
La temática en general, la dinámica del grupo,
David Silva Santiago - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
La interacción del curso
Marco Aurelio Tellez Quijano - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
el dominio del tema del instructor
Patricia Fernandez Nicolas - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
Como es un tema nuevo para mi, todo me gusto, que de hecho lo aplicaré en un proyecto que estoy desarrollando
CARLOS MANUEL CRUZ MALERVA - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
Los ejercicios, la aplicación práctica de los temas
Leonardo Perez Tays - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
Próximos cursos
Cursos Relacionados
Advanced Flutter
14 HorasEsta capacitación en vivo dirigida por un instructor Guatemala (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.
BLoC Pattern
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores que desean aprender a usar BLoC Pattern para administrar el estado en diferentes aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los conceptos básicos y la arquitectura de BLoC.
- Cree, pruebe y depure BLoCs.
- Obtenga información sobre el contexto de compilación de BLoC.
.NET MAUI Fundamentals
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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.
.NET MAUI (Intermediate)
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a desarrolladores que desean aprender habilidades de nivel intermedio para usar .NET MAUI para crear aplicaciones móviles y de escritorio.
Al final de esta formación, los participantes serán capaces de:
- Explore técnicas avanzadas de manipulación de datos.
- Comprenda el código específico de la plataforma y la personalización mediante renderizadores personalizados.
- Aprenda a optimizar el rendimiento, la administración de memoria y la compatibilidad con la internacionalización.
- Desarrollar habilidades en canalizaciones de integración e implementación continuas para .NET MAUI.
Embedded Linux Systems Architecture
35 HorasObjetivos del curso
Proporcionar una comprensión de los elementos esenciales de GNU/Linux embebido, cómo encajan los bits y las piezas. ¿Qué componentes se necesitan para construir un sistema GNU/Linux embebido, de dónde obtenerlos y cómo configurarlos/construirlos/instalarlos? ¿Dónde obtener ayuda? ¿Qué pasa con esas licencias de software? Los ejercicios prácticos le proporcionan la experiencia práctica necesaria para seguir adelante y desarrollar sus propios sistemas GNU/Linux embebidos después de completar esta formación con éxito.
Descripción
Esta clase de entrenamiento de cinco días utiliza ejercicios prácticos combinados con instrucción para ilustrar los conceptos de GNU/Linux embebido. Está diseñado para ponerte al día rápidamente. La filosofía, los conceptos y los comandos necesarios para hacer un uso efectivo de GNU/Linux se describen a través de una combinación de teoría y entrenamiento en el trabajo.
No reinvente la rueda, pero aprenda de un entrenador experimentado y llévese a casa un conocimiento práctico de GNU/Linux y la capacidad de usarlo de manera efectiva en su propio proyecto de desarrollo integrado.
¿A quién va dirigido?
Gerentes, jefes de proyecto, ingenieros de software, hardware, desarrollo, sistemas, testers, administradores, técnicos y otras partes interesadas en la tecnología, que quieran entender lo más rápido posible cómo funciona Embedded GNU/Linux. Debes usar GNU/Linux o tienes que darte el lujo de decidir si tiene sentido usarlo o no. Tal vez ya intentaste usar Embedded GNU/Linux, pero no estás muy seguro de haber hecho todo de la manera correcta. Actualmente se utiliza un sistema operativo y una varita diferente para averiguar si GNU/Linux podría ser mejor y/o más barato.
Opciones de entrega
Todo el material formativo está en inglés, pero la presentación del mismo puede ser en inglés o en alemán, según se desee, en todo el mundo.
- En el sitio - Conducido por un instructor
- On-Line - Dirigido por un instructor
- Combinación en el sitio / en línea - Dirigido por un instructor
Linux Embebido Kernel y Desarrollo de Controladores
14 HorasUn curso de dos días que consta de alrededor del 60% de laboratorios prácticos que se centran en Embedded Linux los componentes internos del kernel, la arquitectura, el desarrollo y la investigación de cómo escribir e integrar varios tipos de controladores de dispositivos.
¿A quién va dirigido?
Ingenieros interesados en Linux el desarrollo del kernel en sistemas embebidos y plataformas.
Build Native iOS and Android Apps with Flutter
14 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala (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.
Flutter Development Bootcamp with Dart
35 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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).
Ionic2
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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 and Angular for Developers
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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 Guatemala (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.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 HorasDescripción
Esta clase de entrenamiento de 5 días utiliza ejercicios prácticos combinados con instrucciones para ilustrar los conceptos de los componentes internos del kernel GNU/Linux y el desarrollo de controladores de dispositivos. Está diseñado para que te pongas al día rápidamente. Describimos los procesos, conceptos y comandos necesarios para escribir controladores de dispositivos GNU/Linux a través de una combinación de teoría y capacitación en el trabajo.
No reinvente la rueda, sino que aprenda de un entrenador experimentado y llévese a casa un conocimiento práctico y la capacidad de usarlo de manera efectiva en su propio proyecto de desarrollo integrado.
¿A quién va dirigido?
Personas interesadas o encargadas del desarrollo o la evaluación del desarrollo de controladores de dispositivos GNU/Linux, como ingenieros de software, ingenieros de campo, gerentes (de proyectos), ingenieros de hardware.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HorasIBM MobileFirst Platform (anteriormente conocida como Worklight Foundation) es un conjunto de herramientas y servicios para crear aplicaciones empresariales para móviles y tabletas. Su API del lado cliente está disponible para aplicaciones nativas iOS (Objective-C), nativas Android (Java), J2ME, C# Windows Phone nativas (C#) y JavaScript para aplicaciones web móviles o híbridas multiplataforma. MobileFirst Platform está disponible en las instalaciones o en la nube.
En esta formación en vivo dirigida por un instructor, los participantes aprenderán a configurar y utilizar la plataforma MobileFirst para desarrollar y gestionar aplicaciones móviles híbridas basadas en HTML5, JS y CSS.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar MobileFirst
- Desarrolle, pruebe e implemente aplicaciones móviles híbridas multiplataforma.
- Utilice los mecanismos de seguridad de MobileFirst para proteger las aplicaciones.
- Actualice las aplicaciones de forma inalámbrica dentro de una organización, evitando la necesidad de tiendas de aplicaciones.
- Administre y supervise las aplicaciones móviles.
Audiencia
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica pesada en un entorno de laboratorio en vivo.
Nota
- Esta formación se basa en Mobile Foundation 8.0. Para solicitar una versión diferente u otra personalización de este curso, póngase en contacto con nosotros para organizarlo.
React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript
21 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenden los principios y el enfoque detrás de React Native a medida que asumen el desarrollo de su propia aplicación móvil para Android e iOS
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 Guatemala (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.