Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Ionic React

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Actualmente, Ionic es un Framework que permite la creación de Aplicaciones Multiplataforma (PWA, Android e iOS), desvinculado de un framework concreto. Permite el desarrollo de diferentes tipos de proyecto, incluyendo proyectos con frameworks como Angular, React o Vue. En este curso se hará uso de ReactJS.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Ionic React bonificable para empresas

A quién va dirigido nuestro curso de Ionic React

A programadores, diseñadores y a todas aquellas personas que quieran aprender a desarrollar aplicaciones multiplataforma para Android, iOS y Web con Ionic y ReactJS.

Objetivos de nuestro curso de Ionic React

  • Desarrollar aplicaciones móvil usando Ionic React.
  • Conocer las librerías disponibles y desarrollar de forma nativa.
  • Manejarse con la geolocalización y la cámara del dispositivo móvil.
  • Publicar aplicaciones en mercados de aplicaciones Android e iOS
  • Publicar aplicaciones PWA en Heroku

Qué vas a aprender en nuestro curso de Ionic React

Actualmente, Ionic es un Framework que permite la creación de Aplicaciones Multiplataforma (PWA, Android e iOS), desvinculado de un framework concreto. Permite el desarrollo de diferentes tipos de proyecto, incluyendo proyectos con frameworks como Angular, React o Vue. En este curso se hará uso de ReactJS.

Requisitos de nuestro curso de Ionic React

  • Se requieren conocimientos de JavaScript y se recomienda tener experiencia en desarrollo de aplicaciones con React JS.
  • Se recomienda tener NodeJS y NPM instalados en su última versión.
  • Se recomienda tener instalado Visual Studio Code.
  • Se recomienda tener instalado Android Studio.
  • Si dispones de un Mac, se recomienda tener instalado XCode.
  • Tener acceso a un equipo con permisos para realizar instalaciones.

Temario del curso de Ionic React

tema 1

Introducción y Configuración

  • ¿Qué es Ionic?
  • Últimas novedades en Ionic
  • Instalación de Ionic
  • Configuraciones del IDE para desarrollar con Ionic
  • ¿Qué es Ionic Cli y cómo se estructuran sus comandos?
  • ¿Qué es Cordova?
  • ¿Qué es Capacitor?
  • Cordova vs Capacitor en la actualidad
  • Ionic Platforms
  • Configuración de la máquina previa al desarrollo
  • Configuración del dispositivo móvil previa al desarrollo
  • Android Studio y Emuladores
  • XCode y Emuladores
  • Creación de tu primera aplicación Ionic con plantillas
  • Análisis de la estructura de un proyecto Ionic
  • Despliegue de la aplicación en el navegador
  • Creación de proyecto PWA y despliegue en el navegador
  • Creación de proyecto Android y despliegue en simulador/dispositivo
  • Creación de proyecto iOS y despliegue en simulador/dispositivo
iconArrowDown
tema 2

Ionic CLI

  • Configuración del proyecto
  • Configuración de Proxy
  • Comandos de Ionic Cli y buenas prácticas
iconArrowDown
tema 3

La Navegación

  • ¿Qué es una Page en Ionic y cómo generarlas?
  • ¿Qué es un Component en Ionic y cómo generarlo?
  • La navegación en Ionic y el módulo de navegación
  • ¿Cómo navegar desde código?
  • ¿Cómo navegar desde el template?
  • ¿Qué es una redirección de rutas y cómo generarlas?
  • Configuración de redirección y asignación de rutas
  • ¿Qué es un Tab y cómo crearlo?
  • Configuración y uso de Tabs en Ionic
  • ¿Cómo crear un menú en Ionic?
  • Configuración de menús en Ionic
  • Creación, configuración y uso de la navegación Modal en Ionic
  • Creación, configuración y uso de los Popovers en Ionic
  • Creación, configuración y uso de los ActionSheets en Ionic
  • Creación, configuración y uso de Alertas en Ionic
  • Creación, configuración y uso de Slides en Ionic
  • Creación, configuración y uso de Toasts en Ionic
  • Particularidades para el desarrollo para iOS y Android
iconArrowDown
tema 4

La estructura de las Pages

  • ¿Qué estructura tienen las Pages de Ionic?
  • El Header en Ionic
  • El Toolbar en Ionic
  • El NavBar en Ionic
  • El SearchBar de Ionic. Configuración y uso.
  • El Footer en Ionic
iconArrowDown
tema 5

Los Componentes

  • Los botones en Ionic
  • El Grid de Ionic
  • Los Cards en Ionic
  • Lists en Ionic
  • Componentes para formularios (inputs, checkbox, selects, radios, toggle, etc.)
  • Creación de formularios reactivos
  • Avatares e Iconos en Ionic
  • Indicadores de progreso
  • Creando segmentos en Ionic
  • El componente Typography de Ionic
  • Organizando componentes con slot
  • Refresher y el Infinite Scroll de Ionic
iconArrowDown
tema 6

Ionic Native

  • ¿Qué es Ionic Native y por qué es necesario?
  • Análisis de las APIs de Ionic Native
  • Apis destacadas de Ionic Native
iconArrowDown
tema 7

Geolocalización y Mapas

  • Instalaciones y configuración
  • Permisos para Android e iOS
  • Geolocation
  • Geolocation en segundo plano
  • Geofence
  • Google Maps
  • Marcadores
  • Clusters
iconArrowDown
tema 8

Conectividad con API Rest

  • Conexión a API Rest
  • Carga de datos
  • Carga de detalles
  • Envío de formularios
  • Actualización de datos
iconArrowDown
tema 9

Cámara y Vídeo

  • Instalaciones y configuración
  • Permisos para Android e iOS
  • Cámara
  • Almacenamiento de fotografía y vídeo
  • Acceso a la galería
  • Reproductor de Vídeo
  • Reproduciendo vídeos de Youtube
iconArrowDown
tema 10

Otras APIs de interés de Ionic Native

  • Date Picker
  • Manejo de Ficheros y Chooser
  • Insomnia
  • Keyboard
  • Vibration
  • Notificaciones Locales
  • OneSignal y notificaciones push
  • QR Scanner
  • Splash Screen
  • Secure Storage y Native Storage
  • Pedometer
iconArrowDown
tema 11

Firebase

  • ¿Qué es Firebase?
  • Instalación y configuración
  • Creando tu primera aplicación con Ionic y Firebase
  • Autenticación
  • Envío de mensajes
iconArrowDown
tema 12

Redes Sociales

  • Social Sharing
  • Facebook
  • Instagram
  • Twitter Connect
iconArrowDown
tema 13

Apariencia de la Aplicación

  • Tema y Colores personalizados
  • Archivos SCSS del proyecto y creación de variables
  • Padding
  • Margin
  • Otros atributos esenciales
iconArrowDown
tema 14

Exportando a iOS, Android y Web

  • Exportación a iOS
  • Exportación a Android
  • Exportación a Web
iconArrowDown
tema 15

Subiendo aplicaciones al mercado

  • Proceso para aplicaciones Android
  • Proceso para aplicaciones iOS
  • Proceso para aplicaciones Web
  • Subiendo un proyecto a Heroku
iconArrowDown

Preguntas Frecuentes de Ionic React

Beneficios del curso de desarrollo móvil con Ionic React

accordionIcon
Este curso te permitirá dominar el desarrollo de aplicaciones móviles utilizando Ionic y React. Aprenderás a crear aplicaciones multiplataforma de alto rendimiento y con una interfaz de usuario atractiva. Además, te proporcionarás conocimientos valiosos que pueden aumentar la eficiencia y la productividad de tu equipo de desarrollo.

¿Es el curso de desarrollo móvil con Ionic React 100% bonificado por FUNDAE?

accordionIcon
Sí, el curso es 100% bonificable a través de FUNDAE. Esto significa que si tu empresa cumple con los requisitos puede beneficiarse de la formación sin incurrir en costos adicionales, utilizando los créditos de formación disponibles.

¿Cómo se imparten las clases del curso de desarrollo móvil con Ionic React?

accordionIcon
Las clases se imparten en formato online a través de una plataforma interactiva, permitiendo a los participantes acceder al contenido desde cualquier lugar. Además, contarás con soporte en tiempo real a través de tutores expertos, quienes te guiarán durante todo el proceso de aprendizaje.

Habilidades que se desarrollan en el curso de desarrollo móvil con Ionic React

accordionIcon
Al finalizar el curso, habrás desarrollado habilidades en el diseño y la creación de aplicaciones móviles con Ionic y React. Serás capaz de trabajar con componentes avanzados de React, gestionar el estado de la aplicación, implementar autenticación y utilizar las mejores prácticas en el desarrollo multiplataforma.

¿Cómo me inscribo en el curso de desarrollo móvil con Ionic React?

accordionIcon
Para inscribirte en el curso, simplemente debes completar el formulario de inscripción en la página del curso. Una vez completado el formulario, recibirás un correo electrónico con las instrucciones para acceder al material del curso y comenzar inmediatamente tu formación.