docenzia

Curso de Ionic + Angular - IDEXA Formación

Centro de formación:

IDEXA Formación

0,0

0 opiniones /
Curso de Ionic + Angular - IDEXA Formación
Precio
A CONSULTAR
Tipo Cursos
Modalidad Online / A distancia, Presencial
visitar web para saber más
En Docenzia te asesoramos de forma gratuita para que escojas el mejor programa formativo que se adapte a tus necesidades y así poder mejorar tu carrera profesional. ¡Contáctanos para ayudarte!

Recibir más información

¿Cuándo contactamos contigo?


Enviando...

Curso de Ionic + Angular - IDEXA Formación

Información general

DESCRIPCIÓN:

¿Quieres crear aplicaciones móviles multiplataforma de alta calidad? El Curso de Ionic + Angular de IDEXA Formación te brinda las habilidades y conocimientos necesarios para desarrollar aplicaciones móviles impresionantes utilizando estas poderosas tecnologías.

Ionic es un framework de desarrollo de aplicaciones móviles que permite crear experiencias nativas para iOS y Android utilizando tecnologías web como HTML, CSS y JavaScript. Por otro lado, Angular es un framework de desarrollo web que facilita la creación de aplicaciones web dinámicas y escalables.

En este curso, aprenderás a combinar el poder de Ionic y Angular para crear aplicaciones móviles multiplataforma de manera eficiente y efectiva. Descubrirás los conceptos fundamentales de Ionic, incluyendo su arquitectura, componentes y herramientas de línea de comandos.

Además, adquirirás habilidades en el uso de las características nativas de los dispositivos móviles, como la cámara, el GPS y las notificaciones push, mediante los plugins de Ionic. Aprenderás a implementar la autenticación y autorización de usuarios, a manejar el almacenamiento local y a optimizar el rendimiento de tus aplicaciones móviles.

El curso también aborda aspectos avanzados del desarrollo con Ionic y Angular, como la creación de componentes personalizados, la implementación de pruebas unitarias y la publicación de aplicaciones en las tiendas de aplicaciones de iOS y Android.

Al finalizar este curso, tendrás las habilidades y conocimientos necesarios para desarrollar aplicaciones móviles multiplataforma de alta calidad utilizando Ionic y Angular. Podrás crear experiencias móviles atractivas y funcionales que se adapten a las necesidades de tus usuarios y se destaquen en el mercado.
Bonificable

ASPECTOS A TENER EN CUENTA

FINALIDAD DEL PROGRAMA FORMATIVO:

- Convertirse en un experto en el desarrollo de aplicaciones móviles híbridas utilizando Ionic y Angular, aprendiendo a crear interfaces de usuario cautivadoras y altamente funcionales.
- Dominar los conceptos fundamentales de Ionic y Angular, incluyendo la navegación fluida entre páginas, la gestión eficiente de datos y la creación de componentes reutilizables.

¿A quién va dirigido?

- Desarrolladores web que desean incursionar en el desarrollo móvil multiplataforma
- Desarrolladores móviles que buscan aprovechar las ventajas de Ionic y Angular
- Emprendedores y startups que desean crear aplicaciones móviles innovadoras
- Profesionales de TI interesados en adquirir habilidades en desarrollo móvil
- Estudiantes de informática y tecnología que quieren especializarse en aplicaciones móviles

TEMARIO

Módulo 1. Introducción y base para trabajar con Ionic

1.1. Metodología y entorno de trabajo

Preparación del entorno de trabajo Instalaciones y configuraciones (Node, Angular, Ionic, VSCode, Plugins y todo lo necesario)
Depurar mediante Chrome

1.2. Conceptos básicos de Angular

Creación de un proyecto
Creación de componentes
Navegar entre componentes (routing) forRoot, forChild, LazyLoad
Servicios HttpClientModule, Observables
Directivas ngIf, nfFor
Comunicación entre componentes @Input, @Output, Operadores básicos RxJS

1.3. Conceptos básicos de Ionic

Creación y estructura de un proyecto
Ionic Lab
Creación de componentes
Navegar entre componentes (routing) routerLink, ion-back-button
Módulo de componentes Header

Módulo 2. App Login de usuarios

2.1. Diseñar la pantalla de registro, acceso y contenido

Formularios template
Formularios reactivos
Validaciones de formularios

2.2. Implementar lógica de registro, login y logout contra Firebase

Uso de la API REST de Firebase Auth Consola de Firebase
Crear servicio de autenticación
Uso de Guards canActivate, canActivateChild, canDeactivate, canLoad

Módulo 3. App de componentes Ionic

Diseñar la pantalla con la lista de componentes
Lista de componentes
Uso de componentes

Módulo 4. App Lector de barra y QR

Diseñar las pantallas y el armazón principal
Uso del plugin Barcodescanner
Uso de mapas con MapBox Uso de Librería JavaScript con TypeScript
Enviar historial de códigos por correo
Generar App mediante Cordova y Capacitor
Probar y depurar código desde un dispositivo físico

Módulo 5. App Notificaciones Push

Diseñar las pantallas y el armazón principal
Uso del plugin phonegap-plugin-push
Configurar notificaciones Push Android
Configurar notificaciones Push iOS
Envío de notificaciones Push mediante Firebase
Envío de notificaciones Push mediante OneSignal
Recepción de notificaciones

Módulo 6. RxJS

Explicar las bases de ReactiveX y la programación reactiva
Uso y creación de Observables
Operadores map, switchMap, tap, filter, simple, sampleTime, distinct, take, reduce…
Ejercicios concretos para aprender y que sirvan como un recurso de consulta habitual
Interceptores

Módulo 7. Test unitarios y pruebas de integración

Base de las pruebas unitarias y pruebas de integración.
Base de las pruebas unitarias con Jasmine + Karma
Pruebas de números, booleanos, arrays y clases
BeforeEach, BeforeAll, AfterEach, AfterAll
Porcentaje de cobertura de la App
Saltar pruebas
Event Emitter
Formularios
Espías
Confirmación de llamada de un método
Errores con observables
Simular confirmaciones de usuarios
Pruebas de integración en general

SALIDAS PROFESIONALES

Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
  • - Emprendedor de aplicaciones móviles
  • - Desarrollador Angular
  • - Desarrollador Móvil Multiplataforma
  • - Especialista en Ionic
  • - Consultor de Aplicaciones Móviles

TE RECOMENDAMOS VER TAMBIÉN

En los siguientes enlaces podrás ver programas formativos similares:

UBICACIONES DE NUESTRAS SEDES

  • Rinconada, La

    Edificio Inn Offices. Torre Pavas, Ctra. Sevilla-Cazalla, A-8002, Km 7, 5, 41309 La Rinconada, Sevilla

Opiniones

No hay opiniones registradas para este curso