Los cursos de capacitación de desarrollo móvil en vivo, en línea o en el sitio, dirigidos por un instructor, demuestran a través de prácticas prácticas interactivas cómo desarrollar aplicaciones móviles. El entrenamiento de desarrollo móvil está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo en línea (también conocido como "entrenamiento remoto en vivo") se lleva a cabo a través de un escritorio remoto interactivo. El entrenamiento en vivo en el sitio se puede llevar a cabo localmente en las instalaciones del cliente en Ecuador o en los centros de entrenamiento corporativos de NobleProg en Ecuador. NobleProg: su proveedor local de capacitación
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta formación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está destinada a desarrolladores avanzados que desean construir aplicaciones iOS escalables y de alto rendimiento utilizando herramientas avanzadas, patrones de arquitectura, concurrencia, persistencia de datos y prácticas de prueba.Al finalizar esta formación, los participantes podrán:
Diseñar arquitecturas de aplicaciones complejas utilizando MVVM y Coordinators.
Gestionar tareas asíncronas usando GCD y el async/await de Swift.
Implementar la persistencia de datos utilizando Core Data y UserDefaults.
Escribir pruebas unitarias y de interfaz de usuario utilizando XCTest y XCUITest.
Integrar APIs e implementar técnicas de optimización de rendimiento.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o en el sitio) está dirigida a desarrolladores de nivel principiante a intermedio que desean aprender a crear e implementar aplicaciones usando FlutterFlow.
Al final de esta capacitación, los participantes podrán:
Aprende los fundamentos de FlutterFlow.
Administrar integraciones de bases de datos y FlutterFlow.
Cree e implemente aplicaciones mediante FlutterFlow.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta formación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está destinada a desarrolladores principiantes que desean construir aplicaciones interactivas iOS utilizando Swift y Xcode.Al final de esta formación, los participantes podrán:
Comprender la arquitectura básica de las aplicaciones iOS.
Diseñar interfaces de usuario simples usando UIKit y Storyboards.
Gestionar la interacción del usuario y la navegación básica entre vistas.
Construir una aplicación funcional de forma incremental a lo largo del curso.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio que desean aumentar su conocimiento y efectividad en el lenguaje de programación Kotlin.
Al final de esta capacitación, los participantes serán capaces de:
Utilice funciones avanzadas Kotlin en el desarrollo de software.
Aplique los principios de programación funcional en Kotlin.
Desarrolle aplicaciones sencillas para Android con Kotlin.
Construya una base sólida para temas y marcos avanzados Kotlin.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
El objetivo de los marco cross-platform es permitirle escribir aplicaciones de una sola vez y tener que funcionar en múltiples plataformas. ¿Quieres crear una aplicación de iPhone que también funcionará en Android? ¿Tiene un cliente girando y quiere que su aplicación Android se ejecuta en Windows Phone? No hay problema.
En este curso de tres días de PhoneGap/Apache Cordova verás dos tecnologías diferentes pero complementarias para el desarrollo móvil de plataformas cruzadas. (Apache Cordova es el nuevo nombre para PhoneGap. Adobe adquirió PhoneGap de los desarrolladores originales y lo donó a la Fundación Apache Software.)
Al completar este curso de PhoneGap/Apache Cordova, usted será capaz de construir aplicaciones web móviles de pleno funcionamiento utilizando el marco, gestionar el código fuente y manejar tweaks de la plataforma, crear experiencias nativas como” de una aplicación web - y mucho más!
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está dirigida a iOS desarrolladores que desean dominar iOS la arquitectura empresarial, los patrones de diseño y la programación reactiva con Swfit.
Al final de esta formación, los participantes serán capaces de:
Cree un código más potente, autodirigido y sencillo.
Simplifique la gestión de API con Alamofire.
Implemente la programación reactiva en iOS con RxSwift.
Comprender diferentes iOS patrones y diseños de arquitectura.
En esta capacitación en vivo dirigida por un instructor en Ecuador, los participantes aprenderán a usar funciones más avanzadas que ofrece el lenguaje de programación Kotlin.
Al final de esta formación, los participantes serán capaces de:
Comprenda qué hace que Kotlin sea altamente extensible y único en comparación con otros lenguajes JVM.
Examine los temas avanzados y las características de Kotlin, incluidas las funciones, las clases, la delegación, los genéricos, la metaprogramación y la programación asincrónica.
Esta capacitación en vivo dirigida por un instructor Ecuador (presencial o remota) está dirigida a desarrolladores que desean crear aplicaciones web progresivas avanzadas que realicen funciones exclusivas relacionadas con las notificaciones push y la disponibilidad sin conexión.
Al final de esta formación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para comenzar a desarrollar una aplicación web progresiva avanzada.
Cree notificaciones push que habiliten las suscripciones.
Caché con Service Worker para hacer que una aplicación web funcione sin conexión.
Cree notificaciones push que soliciten a los visitantes frecuentes que instalen la aplicación.
Esta capacitación en vivo dirigida por un instructor Ecuador (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.
Este curso de 5 días es para desarrolladores que desean escribir aplicaciones de alta calidad iOS en Swift. Este es un curso práctico que implica escribir una serie de aplicaciones de alta calidad cada vez más complejas. Los delegados deberán tener instalado un ordenador de Apple con la última versión de OS X y Xcode. Los delegados que deseen ejecutar aplicaciones en dispositivos reales, en lugar de emuladores, deberán estar registrados en Apple como iOS desarrolladores y tener sus dispositivos registrados.
ARToolKit es una biblioteca de seguimiento de código abierto para crear Augmented Reality (AR) aplicaciones. Es compatible con Windows, Linux, Mac, Android y iOS.En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear una aplicación móvil de realidad aumentada con ARToolKit.Al final de esta formación, los participantes serán capaces de:
Desarrollar una aplicación móvil que superponga imágenes virtuales al mundo real
Preprocese el vídeo para ajustar la iluminación y resolver problemas
Integre ARToolKit con herramientas y funcionalidades de terceros, incluidas OpenCV, Unity, OpenSceneGraph y las utilidades de calibración, GPS, brújula y cámara del dispositivo móvil
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
La aplicación móvil desarrollada en este curso puede ser el objetivo Android y/o iOS. Para solicitar su preferencia, póngase en contacto con nosotros para concertarlo.
Objetivos 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
Un 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.
En esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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).
HIPAA (Health Insurance Portability and Accountability Act de 1996) es una legislación en los Estados Unidos que establece disposiciones para la privacidad y seguridad de los datos para el tratamiento y almacenamiento de información médica. Estas directrices son un buen estándar para seguir en el desarrollo de aplicaciones sanitarias, independientemente del territorio. Las aplicaciones compatibles con HIPAA son reconocidas y más confiadas a nivel mundial.
En este entrenamiento guiado por instructores, en vivo (Remote), los participantes aprenderán los fundamentos de HIPAA a medida que pasan a través de una serie de ejercicios de laboratorio en vivo.
Al final de este curso, los participantes podrán:
Comprender las bases de HIPAA
Desarrollar aplicaciones sanitarias que sean compatibles con HIPAA
Utilice herramientas de desarrollador para el cumplimiento de HIPAA
Audiencia
desarrolladores
Gestión de Productos
Funcionarios de privacidad de datos
Formato del curso
Lecciones parciales, discusiones parciales, ejercicios y prácticas pesadas.
Notas
Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad que se ejecutan en iOS 10. Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad que se ejecutan en iOS 10. El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el nuevo lenguaje de programación Swift de Apple utilizando el IDE de Xcode8.Durante este curso, se desarrollarán 4 proyectos y se desarrollará un proyecto que será tu propia idea. El curso termina con el desarrollo de una nueva aplicación desde cero en Swift y su creación en la tienda de aplicaciones. (Para eso debes tener una cuenta de Apple).Este curso solo se puede ejecutar en hardware de Apple, como MacBook o Mac Mini. Los delegados deben haberse registrado con Apple y tener una ID de Apple que se requiere para descargar el software. Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad deben estar registrados como desarrolladores de iOS con Apple y haber registrado su dispositivo para el desarrollo. Apple cobra $ 99 por año para registrarse como desarrollador de iOS.
Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad con iOS8. El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el nuevo lenguaje de programación Swift de Apple utilizando el IDE de Xcode6. Durante el curso se desarrollará un juego de bloques de estilo Tetris totalmente funcional desde cero utilizando Swift. El curso termina con el desarrollo de una nueva aplicación desde cero en Swift. El curso asume alguna experiencia de programación.
Este curso solo se puede ejecutar en hardware Apple basado en Intel, como un MacBook o un Mac Mini. Los delegados deben haberse registrado con Apple y tener una ID de Apple que se requiere para descargar el software. Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad deben estar registrados como desarrolladores de iOS con Apple y haber registrado su dispositivo para el desarrollo. Apple cobra $ 99 por año para registrarse como desarrollador de iOS.
Kotlin es un lenguaje de programación estático para JVM, Android y el navegador. Audiencia Este curso está dirigido a programadores e ingenieros interesados en la programación con Kotlin .
En esta capacitación en vivo dirigida por un instructor en Ecuador, los participantes aprenderán a codificar usando Kotlin a medida que convierten una aplicación de Android de Java a Kotlin.
Al final de esta capacitación, los participantes serán capaces de:
Comprender los fundamentos de la programación en Kotlin.
Codifique su propia aplicación Kotlin.
Convierta una aplicación de Android de Java a Kotlin.
Kotlin es un lenguaje de programación moderno, funcional y orientado a objetos basado en Java . En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Kotlin para crear aplicaciones profesionales. Al final de esta capacitación, los participantes podrán:
Comprender los conceptos básicos de la programación orientada a objetos.
Comprender los conceptos de Kotlin
Leer el código de Kotlin
Codifique su propia aplicación Kotlin
Audiencia
Principiantes en programación
Desarrolladores Java experimentados interesados en Kotlin
Formato del curso
Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o en el sitio) está dirigida a desarrolladores de Java que deseen usar Kotlin para crear aplicaciones web del lado del servidor.
Al final de esta capacitación, los participantes serán capaces de:
Comience a codificar rápidamente utilizando los marcos y herramientas de Java existentes.
Escriba una aplicación de back-end con un código repetitivo mínimo.
Compile Kotlin código en código de bytes JVM, JavaScript y Kotlin nativo.
Kotlin es un lenguaje de programación moderno, funcional y orientado a objetos basado en Java.En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán Kotlin programación a medida que avanzan en la creación de una aplicación Android y iOS usando Kotlin.Al final de esta formación, los participantes serán capaces de:
Comprender los fundamentos de la programación en Kotlin
Codificar su propia aplicación Kotlin
Compile, pruebe, implemente y solucione problemas de aplicaciones Android y iOS con Kotlin
Audiencia
Desarrolladores
Formato del curso
En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Nota
Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Descripció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.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar la pila de tecnología de iOS Machine Learning (ML) mientras avanzan en la creación e implementación de una aplicación móvil iOS.
Al final de esta capacitación, los participantes podrán:
Cree una aplicación móvil capaz de procesar imágenes, análisis de texto y reconocimiento de voz
Acceda a modelos de ML pre-entrenados para la integración en aplicaciones de iOS
Crea un modelo ML personalizado
Agregue soporte de Siri Voice a las aplicaciones de iOS
Comprender y usar frameworks como coreML, Vision, CoreGraphics y GamePlayKit
Utilice idiomas y herramientas como Python, Keras, Caffee, Tensorflow, sci-kit learn, libsvm, Anaconda y Spyder
Audiencia
Desarrolladores
Formato del curso
Conferencia de parte, discusión en parte, ejercicios y práctica práctica
IBM 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.
En esta capacitación en vivo dirigida por un instructor Ecuador (presencial o remota), los participantes aprenderán a desarrollar su primera aplicación web progresiva a medida que avanzan en una serie de ejercicios prácticos que culminan en la creación e implementación de una PWA funcional.
En esta capacitación en vivo dirigida por un instructor en Ecuador, 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
En esta capacitación en vivo dirigida por un instructor en Ecuador, los participantes aprenden a usar React Native Expo a través de la discusión y la práctica. Al final del curso, los participantes estarán equipados para crear e implementar su propia React aplicación nativa utilizando React Native Expo.
React Native es un marco de desarrollo multiplataforma de código abierto para crear aplicaciones móviles. Desarrollado por Facebook, permite a los desarrolladores crear una experiencia de apariencia nativa para sus aplicaciones en Android e IoS. React Native for Web hace que los componentes independientes de la plataforma y las API de React Native estén disponibles para el desarrollo de aplicaciones web.
React Native proporciona una experiencia de desarrollador consistente basada en JavaScript y la biblioteca React (también conocida como React.js o ReactJS) y permite un desarrollo verdaderamente rápido al centrarse en la eficiencia del desarrollador en todas las plataformas: aprenda una vez, escriba en cualquier lugar.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de React Native for Web.
Al final de esta formación, los participantes serán capaces de:
Instalar y configurar React herramientas nativas para desarrolladores
Comprender los fundamentos de React Native for Web
Cree, pruebe, implemente y solucione problemas de una aplicación compatible con iOS, Android y la web mediante React Native for Web
Audiencia
Desarrolladores web
Desarrolladores de aplicaciones móviles
Formato del curso
En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Nota
Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Esta capacitación en vivo dirigida por un instructor en Ecuador (in situ o remota) está dirigida a desarrolladores que desean transformar una aplicación React en una aplicación web progresiva.
Al final de esta capacitación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para empezar a transformar una aplicación React.
Almacenar en caché con Service Worker para hacer que una aplicación React funcione sin conexión.
Crea y aplica estilo a una notificación push.
Instale la aplicación web progresiva en un dispositivo móvil.
Esta capacitación en vivo dirigida por un instructor en Ecuador presenta a los participantes las técnicas reactivas que ofrece RxSwift para administrar la transferencia y combinación de flujos de datos asíncronos, manejar secuencias observables simples y la arquitectura y el desarrollo de aplicaciones receptivas, flexibles y escalables en la industria iOS.
Al final de esta formación, los participantes serán capaces de :
Comprender los conceptos básicos detrás de la programación reactiva en Swift 3.
Convierta varios elementos, como matrices y eventos, en secuencias observables.
Aplique varios filtros a secuencias observables, transforme y combine secuencias observables.
Escribir pruebas unitarias en código Rx.
Utilice eficazmente los datos ciegos de los elementos de la interfaz de usuario.
Este curso de 5 días es para desarrolladores que desean aprender a desarrollar aplicaciones para iPhone y iPad con iOS 11. Xcode 9, Swift 4 e iOS 11 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.
El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el Xcode 9 IDE.
Durante el curso se desarrollará una aplicación totalmente funcional desde cero utilizando Swift.
Este curso solo se puede ejecutar en hardware de Apple, como MacBook Pro o Mac Mini.
Los delegados deben haberse registrado con Apple y tener una ID de Apple que se requiere para descargar el software - Xcode.
Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad con un cable USB deberán registrar su dispositivo con Xcode.
El delegado debe ser capaz de entender todos los conceptos básicos de Swift después de esto y el curso, y debe poder realizar cualquier tipo de aplicación en iOS y profundizar en aplicaciones más complejas en iOS.
¿Quién debe asistir? Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad con iOS 10. Xcode8, Swift 3 e iOS 10 introdujeron cambios significativos en la forma en que se escriben las aplicaciones. El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el Xcode 8 IDE. Durante el curso, se desarrollará una aplicación completamente funcional desde cero utilizando Swift . Este curso solo se puede ejecutar en hardware Apple basado en Intel, como una MacBook o una Mac Mini. Los delegados deben haberse registrado en Apple y tener una ID de Apple que se requiere para descargar el software. Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad utilizando un cable USB deberán registrar su dispositivo con Xcode.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está dirigida a empresarios, gerentes de marketing y representantes de ventas que desean hacer marketing digital en WeChat.
Al final de esta formación, los participantes serán capaces de:
Entregue un mensaje a varios destinatarios a la vez en WeChat.
Mercadillo (a extraños) el WeChat de forma gratuita.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está dirigida a desarrolladores que desean desarrollar WeChat Mini Programas en la plataforma WeChat.
Al final de esta formación, los participantes serán capaces de:
Instale y configure las herramientas de desarrollo para crear WeChat miniprogramas.
Escriba WXML y WXSS en lugar de los tradicionales HTML y CSS para crear programas.
Implemente aplicaciones que se puedan ejecutar en dispositivos móviles y de escritorio que ejecuten Wechat.
Esta formación en vivo dirigida por un instructor en Ecuador (en línea o presencial) está dirigida a desarrolladores que desean desarrollar en la plataforma WeChat.
Al final de esta formación, los participantes serán capaces de:
Habilite sus aplicaciones móviles para que admitan funciones como compartir en WeChat, agregar a WeChat Favoritos y pagar con WeChat Pay.
Habilite sus sitios web para admitir el uso de cuentas WeChat para iniciar sesión.
Proporcionar un servicio ligero para miles de millones de WeChat usuarios a través de cuentas oficiales.
Conviértase en una plataforma de terceros para proporcionar servicios operativos y soluciones de la industria para Cuentas Oficiales.
Esta capacitación en vivo dirigida por un instructor en Ecuador (en línea o en el sitio) está dirigida a empresarios y administradores de empresas que desean usar WeChat Work para administrar la administración y la colaboración de oficina de manera eficiente.
Al final de esta formación, los participantes serán capaces de:
Utilice las aplicaciones de acceso abierto enriquecidas de WeChat Trabaje de forma eficiente.
Administre archivos empresariales utilizando el disco de archivos de 100 GB de forma gratuita.
Utilice el pago de la empresa para enviar paquetes rojos a los empleados y recibir/realizar pagos de/a los empleados.
Personalice la cubierta roja del paquete con marcas empresariales para promover la cultura de marca.
Configure logotipos corporativos e imágenes promocionales en la página de inicio del teléfono móvil para crear una cultura corporativa.
En esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Esta capacitación en vivo dirigida por un instructor en Ecuador (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.
Leer más...
Última Actualización:
Testimonios (23)
Los ejercicios, la aplicación práctica de los temas
Leonardo Perez Tays - INSTITUTO MEXICANO DEL PETROLEO
Curso - Advanced .NET MAUI
Edward es un facilitador increíble
Zibusiso Ncube - Agricatural Research Council
Curso - Ionic 4 and Angular for Developers
Traducción Automática
Mi parte favorita es la sesión de preguntas y respuestas con el señor José. Está muy bien informado y sabe la respuesta a nuestras preguntas.
John Henry - Toyota Motor Philippines
Curso - .NET MAUI (Intermediate)
Traducción Automática
Tal vez más ejercicios podrían ser mejores para aprender, pero el tiempo era demasiado pequeño
Gianpiero Arico' - Urmet Spa
Curso - Embedded Linux Systems Architecture
Traducción Automática
El entrenador estaba dispuesto a explorar problemas adicionales en la daga.
Susheel - Home
Curso - Dependency Injection with Dagger 2
Traducción Automática
Conocimiento del formador y facilidad con la que lo presentó.
Piotr - DPDgroup IT Solutions sp. z o.o.
Curso - Android Applications Testing
Traducción Automática
Alex es un chico muy amigable y carismático. Hizo que todos nos sintiéramos cómodos trabajando juntos y ofreciéndonos soluciones.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curso - Kotlin for Beginners
Traducción Automática
Fue conciso, bien organizado, tenía un buen equilibrio entre tareas y conferencias, y todo estaba puntualmente cubierto.
Alexander Illarionov - C.T.Co SIA
Curso - Advanced Kotlin Programming
Traducción Automática
El conocimiento de Miguel sobre el tema era extenso. Hizo que la formación fuera fácil de entender y el ritmo fue equilibrado, añadiendo nuevas características a cada sección cuando era necesario.
Cubrió todo lo que se le pidió y respondió cada una de las preguntas de manera exhaustiva. Fue una experiencia muy agradable.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
El intercambio de conocimientos generales por parte de Narendra y todos los recursos de desarrollo compartidos
Pako Diale
Curso - Transform a React Application into a Progressive Web App (PWA)
Traducción Automática
El modo de transferir el conocimiento y el conocimiento del formador.
Jakub Rekas - Bitcomp Sp. z o.o.
Curso - Machine Learning on iOS
Traducción Automática
Me gustó mucho y aprecié cómo Renée se adaptó a nuestras preguntas, buscando ejemplos de lo que pedíamos en el momento y compartiendo ejemplos a través de WeChat. No solo hizo esto, sino que también se esforzó por incluir capturas de pantalla de qué clics hacer/dónde estaban las cosas, teniendo en cuenta que no hablábamos chino.
Fue una sesión colaborativa con Renée deteniéndose para que pudiéramos hacer preguntas y permitiéndonos desviarnos ligeramente del tema a veces para obtener el máximo provecho de la sesión.
Ellie Bailes - GBR 402 GP Strategies Limited
Curso - WeChat Marketing
Traducción Automática
Simplificación de nuevas técnicas complejas
Brian Zaranyika - Vodacom SA
Curso - React Native Expo
Traducción Automática
El entrenador fue entusiasta, amable y apasionado por el tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Traducción Automática
Aprender los pasos necesarios para implementar el modelo MVVM.
Roy Chia - AFBI
Curso - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Traducción Automática
Contenido excelente, ejercicios excelentes. Se cubrió mucha información. Amigable para nuevos programadores Kotlin pero también hay mucho que aprender para aquellos de nosotros que ya estamos utilizando Kotlin. Altamente recomiendo este curso. El ritmo del curso fue perfecto, ni demasiado lento ni demasiado rápido. Alternar entre la instrucción y los ejercicios ayudó a consolidar el conocimiento de cada sección.
Mark Sorenson - Los Alamos National Laboratory
Curso - Programming with Kotlin
Traducción Automática
El entrenador estaba muy motivado y conocedor. No solo era capaz de transmitir información, sino que también lo hacía con humor para aligerar el tema teórico y seco del entrenamiento.
Marco van den Berg - ZiuZ Medical B.V.
Curso - HIPAA Compliance for Developers
Traducción Automática
El ritmo, la profundidad y las explicaciones fueron excelentes. Está claro que Scott es un experto en el tema y aprender de él fue una experiencia muy agradable.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
Traducción Automática
I liked the hands-on nature of it.
Maurice Egan
Curso - Embedded Linux Kernel and Driver Development
Traducción Automática
I like the way the trainer helps in problem solving and step to step issues resolution.
David Klogo
Curso - React Native: Rapidly develop native iOS and Android apps with Javascript
Traducción Automática
I really enjoyed the fairly broad coverage of topics.
john harrigan
Curso - Android Development
Traducción Automática
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform.
Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Curso - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Traducción Automática
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
Formación en línea de Desarrollo móvil, Cursos de formación en línea de Desarrollo móvil, Cursos de fin de semana en línea de Desarrollo móvil, Formación vespertina en línea de Desarrollo móvil, Formación en línea con instructor de Desarrollo móvil, Entrenamiento uno a uno en línea de Desarrollo móvil, Formación en línea de Desarrollo móvil, Bootcamp en línea de Desarrollo móvil, Clases en línea de Desarrollo móvil, Entrenador en línea de Desarrollo móvil, Cursos nocturnos en línea de Desarrollo móvil, Instructor en línea de Desarrollo móvil, Formación en línea de fin de semana de Desarrollo móvil, Entrenamiento en línea de Desarrollo móvil, Cursos privados en línea de Desarrollo móvil, Formación dirigida por un instructor en línea de Desarrollo móvilFormación en línea de Mobile Development, Cursos de formación en línea de Mobile Development, Cursos de fin de semana en línea de Mobile Development, Formación vespertina en línea de Mobile Development, Formación en línea con instructor de Mobile Development, Entrenamiento en línea de Mobile Development, Clases en línea de Mobile Development, Formación en línea de fin de semana de Mobile Development, Bootcamp en línea de Mobile Development, Instructor en línea de Mobile Development, Cursos nocturnos en línea de Mobile Development, Cursos privados en línea de Mobile Development, Entrenamiento uno a uno en línea de Mobile Development, Formación en línea de Mobile Development, Formación dirigida por un instructor en línea de Mobile Development, Entrenador en línea de Mobile Development