©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Ionic 4
Aprende a desarrollar aplicaciones para Android, IOS y Electron, con Ionic 4 y una única base de código.
Material disponible
El lanzamiento de Ionic Framework 4 ha traído importantes novedades, gracias incorporación de diversas tecnologías que permiten aumentar la versatilidad del framework y mejorar la experiencia de desarrollo, así como el resultado final de las apps.
Para ello, Ionic 4 ha configurado un stack que permite aprovechar todo el poder de las tecnologías más relevantes de la actualidad, como ES6, Typescript, WebComponents con StencilJS y Capacitor para acceso Nativo y agnóstico a frameworks.
En el Curso de Ionic 4, veremos cómo desarrollar apps para múltiples dispositivos, usando Ionic y Angular 6, y sacando el mejor partido de la plataforma de desarrollo de aplicaciones híbridas más popular del mercado. A lo largo de las sesiones del curso se explicará todo el proceso de desarrollo con Ionic, obteniendo resultados en sistemas como Android, IOS, Electron... y otros. Todo a partir de una única base de código, con tecnologías web estándar (Javascript + HTML + CSS), gracias al SDK que nos provee ionic.
A lo largo del curso estudiaremos las principales características de Ionic 4: componentes, conexiones a REST y acceso a componentes nativos como Cámara, Acelerómetro, Geolocalización, etc. Hasta llegar al proceso de distribuir la aplicación en tiendas como en Google Play o App Store.
Qué aprenderé en el Curso de Ionic 4
Objetivos del curso
Qué tengo que saber
- Para el aprovechamiento del curso el estudiante debe conocer las bases del desarrollo para la web con tecnologías estándar: HTML, CSS y Javascript.
- Para el desarrollo de las aplicaciones nos apoyaremos en el framework Angular, por lo que es recomendable disponer de un conocimiento elemental del mismo, en la versión 2 o superior.
- Los materiales que el estudiante necesitará son los siguientes:
- Ordenador personal
- Editor de código (VSCode recomendado)
- Navegador Chrome
- NodeJS instalado en su máquina El SDK de Android (explicaremos cómo se obtiene y se instala)
Clases y contenidos
Introducción, anatomía de un proyecto y primera aplicacion con Ionic 4
- Generando tu primer app
- Ionic CLI
- Ionic y Angular
- Artefactos de Angular
- Angular Router
- Cómo trabajan con los componentes de ionic.
- Implementación de componentes sin JS (List, Cards, Grid, Inputs, etc).
- Implementación de componentes con JS (Modals, Alerts, Action Sheets etc).
- Componentes para forms.
Vemos los últimos componentes que nos entrega el SDK de Ionic y entramos en materia con UI/UX con temas como Ionic con Sass, Android, iOS, variables CSS, iconos, fuentes... y cómo customizar un modal.
Binding con ngModel. Formularios con FormBuilder. Validaciones. Crear validaciones propias.
- Http Client.
- Conference App.
- Conexión una API REST.
- Usando Ionic Storage.
- Conexión a Firebase.
Terminamos los últimos detalles de la integración con Firebase y arrancamos la parte Nativa con temas como Ambientes, Capacitor vs Cordova, Emuladores, Uso de Ionic Native, Uso de capacitor y Plugins (Cámara, Geolocation etc ).
Terminamos con los últimos temas de plugins nativos (Cámara) y Capacitor para entrar definitivamente en autentificación con el manejo de sesiones con Firebase Auth y Login.
Terminamos con el tema de autentificaciones para introducirnos en las notificaciones con la configuración de Firebase Native, uso de FCM, desarrollo backend con Cloud Functions y Native Notifications.
- Preparar la aplicación.
- Entender y habilitar AOT, compilación de alto nivel.
- Firmar aplicaciones.
- Compilando aplicaciones para Android y IOS.
- Subiendo aplicaciones para Android y IOS.
Valoraciones
Roger
Raul Cole
Luis Mauricio Ortiz Villegas
Excelente curso de ionic
Cristian Cazares
Víctor Cara Rodríguez
Es un curso que aborda perfectamente todas las partes del desarrollo con Ionic de Apps. Además el profesor explica perfectamente todo su temario y esto ayuda mucho a aprender mucho más rápido.
Rodrigo Bartolome
Muy bueno!!
Julio Yáñez Novo
Jose Bernabe
Samuel Maillo Cabrerizo
Noe Alia Gomez
buen curso
Alfonso Tomás Loor Vera
Buenos contenidos
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.