[DAM-040] Ionic 7
Duración: 25 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a programadores y analistas de aplicaciones para dispositivos móviles
Requisitos previos
Los alumnos necesitarán tener conocimientos de HTML5, JavaScript y CSS para aprovechar el curso. Necesarios conocimientos consolidados de TypeScript y Angular para seguir el curso con fluidez.
Objetivos
El objetivo del curso es aprender a programar aplicaciones móviles híbridas para las plataformas
Android, iOS y Windows 10. Para ellos, se van a tratar los siguientes puntos:
- Conocer el lenguaje TypeScript
- Conocer los fundamentos del framework Angular para poder trabajar con Ionic
- El framework Ionic
- Interacciones con las plataformas nativas
- Maquetación con SASS
Contenido
- Repaso a TypeScript
- Variables y métodos
- Clases, herencia y gestión de objetos
- Herramientas de TypeScript
- Repaso Angular
- Módulos
- Data Binding
- Plantillas
- Componentes
- Servicios
- Metadatos
- Directivas
- Ionic 7
- Instalación de Ionic
- Generador de proyectos de Ionic
- Inicio de un proyecto nuevo
- Ejecutar la aplicación con un navegador o con un emulador
- Ejecutar la aplicación en un dispositivo móvil
- Plantillas Starter
- Ionic Framework
- Navegación y enrutamiento
- La navegación por pantallas
- Encabezados y pies de página
- Navegación por Tabs
- Navegación con Menú lateral
- Parámetros de navegación
- Navegación con Animaciones
- Botón Volver
- Componentes Ionic
- Datos y Caching
- Uso de HttpClient
- El patrón Observable
- Gestión de espera en la aplicación
- Acceso a APIs RESTful desde la aplicación
- Ionic native
- Plugins de Apache Cordova
- Capacitor
- Acceso a sensores del dispositivo ○ Cartografía
- Personalización de la aplicación
- Uso de Temas en Ionic
- Maquetación CSS con SASS
- Reutilización de valores con variables
- Reutilización de las normas con Mixins
- Escribir CSS conciso vía reglas anidadas
- Cálculos con operadores y funciones
- Agrupación de elementos utilizando espacios de nombres
- Comentarios y Escape
- Importación de archivos
Documentación Recomendada
Ionic Cookbook - Third Edition
By Indermohan Singh
April 2018 | 390 pages
ISBN 9781788623230
https://www.packtpub.com/product/ionic-cookbook-third-edition/9781788623230