Consulta la página general de cursos del CIFO l'Hospitalet para saber en qué fechas y modalidad está programado este curso.
La inscripción al proceso de selección ha de realizarse a través de cifo virtual.
Destacados
Duración y objetivo general
Duración: 300 horas.
Objetivo: Crear aplicaciones para dispositivos móviles Android y IOS, tanto en aplicación instalable como Progressive Web Apps.
Perfil del alumnado
Titulación de bachillerato o equivalente y experiencia profesional como desarrollador web o de apps.
Módulos formativos
Módulo 1
Denominación: Programación en Typescript y Angular
Objetivo: Programar una aplicación en el framework Ionic a través de los lenguajes de programación de transcripción y Angular.
Duración: 75 horas
Contenidos teórico-prácticos:
-
Programación básica enTypescript:
- Colecciones
- Expresiones lambda
- Tipos
-
Programación avanzada en Typescript
- Objetos y clases
- Patrones de diseño
- Singleton
- Observer
-
Nodo, NPM y las librerías Angular
-
Elementos del proyecto a Ionic:
- Componentes
- Servicios
- Plugins
- Objetos
- Vistas
-
Bindings, Services, Navigation
-
Modules, Guards, Authentication
Módulo 2
Denominación: Creación de una app simple
Objetivo: Crear una aplicación simple y conectarla con Cordova y Capacitator.
Duración: 75 horas
Contenidos teórico-prácticos:
-
Elementos de una app básica:
- Sidemenu
- Imágenes
- Interacción
- Modelo
- Listados
- Otros
-
Frameworks de interacción con el dispositivo
- Cordova
- Capacitor
- Widgets de Ionic 5
- Date & Time Pickers
- Floating buttons
- Grids
- Infinite Scroll
- Modal y Popovers
- Toolbar
- Otros
-
Deploys en iOS, Android y PWA
Módulo 3
Denominación: Llamadas externas de datos y gestión de datos
Objetivo: Gestionar los datos locales y remotas de una aplicación móvil.
Duración: 50 horas
Contenidos teórico-prácticos:
-
CRUD con bases de datos externa y llamadas HTTP y Frameworks:
- HttpClient
- Servicios
- Observables
-
Gestión de datos:
- Singleton
- Persistencia
- Modelos
- Observables y propagación de estados
Módulo 4
Denominación: Interacción con el dispositivo
Objetivo: Generar la interacción entre una aplicación Ionic y el dispositivo móvil mediante el marco de desarrollo de aplicaciones capacitores.
Duración: 50 horas
Contenidos teórico-prácticos:
-
Interacción con el dispositivo:
- Permisos
- Capacitor
- Deploys
-
Geolocalización:
- Interacción con GPS
- Actualizaciones
-
Cámara
- Personalización
- Galería
- Acceso privado
-
Imágenes
- Tratamiento de imágenes
- Almacenamiento
- Gestión de recursos
-
Contactos:
- Permisos
-
Otros:
- Plugins habituales
- Permisos en cada una de las plataformas
- Otras diferencias entre plataformas
-
Competencias transversales
- Orientación a resultados
- Resolución de problemas
- Uso de entornos de desarrollo compartidos
- Trabajo por proyectos
Acreditación
Diploma acreditativo expedido por el Servicio Público de Empleo de Catalunya.