©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso Ionic v2
Aprende a desarrollar aplicaciones asombrosas para Android, IOS y Windows con una sola base de código.
Material disponible
A éste y otros 200+ cursos
Ionic es un framework que ha revolucionado el mundo de las aplicaciones híbridas, gracias a su gran rendimiento y la posibilidad de crear apps capaces de extraer lo mejor de cada plataforma. Ahora nos presenta su versión 2 final, que incorpora todo el poder de ES6, Angular 2 y TypeScript.
En el curso de Ionic V2 veremos cómo desarrollar apps para múltiples plataformas: Android, iOS, Windows, usando la misma base de código, gracias al SDK que nos provee el framework. A lo largo de las sesiones del curso veremos sus principales características, componentes, conexiones a REST y acceso a componentes nativos como Cámara, Acelerómetro, Geolocalización, etc... hasta la distribución de la aplicación en tiendas como Google Play o App Store.
Qué aprenderé en el Curso Ionic v2
Objetivos del curso
Por qué debes aprender Ionic
Qué tengo que saber
- Se requiere del estudiante conocimiento de los lenguajes base para el desarrollo web: HTML, CSS, Javascript.
Durante las sesiones del curso el profesor cubrirá los asuntos más fundamentales de Angular necesarios para entender el flujo del código de las aplicaciones Ionic V2. Por ello no está entre los requisitos dominar Angular 2, sin embargo sí se recomienda tener conocimientos de esta plataforma, lo que facilitará a los estudiantes su aprendizaje.
- Material necesario:
- Editor de código. (Recomendado VSCode)
- Navegador Chrome
- NodeJS instalado
- Android SDK
Clases y contenidos
Primeros conceptos Ionic.
- Qué debes de conocer antes de comenzar con Ionic.
- Cosas de ES6, TypeScript, Node, etc.
- Comandos para la instalación de Ionic.
Práctica desde cero para aprender a hacer una app Ionic.
- ES6, Typescript, Angular
- Transpiling
- Web Components
- Generando tu primer App
- Sintaxis de Ionic 2 y Angular 2
- Anatomía de un proyecto
- Ionic CLI
- Ionic Resources
- Decoradores (@Component, @Directive, @Pipe y @Injectable)
- Ionic generator
- Creado páginas
- Creando componentes
- Creando directivas
- Creando pipes
- Creando providers.
- Push, Pop y setRoot.
- Enviar parámetros entre vistas.
- Tabs y Side Menus.
- Rematamos últimos temas de la sesión anterior (tabs, modales...)
- Ionic y Sass.
- Material Desing, IOS Stlye y Window Phone Style.
- Icons
- 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)
- Binding con ngModel.
- Formularios con FormBuilder.
- Validaciones.
- Crear validaciones propias.
- Conexión una API REST.
- Usar LocaStorage.
- Datos en Sqlite.
- Conexión a Firebase.
- Actualizar un proyecto de Ionic
- Implementación de plugins.
- Emuladores.
- Uso de Ionic Native
- Consumir plugins nativos (Cámara, Geolocation, Vibration etc )
- Preparar la aplicación.
- Entender y habilitar AOT, compilación de alto nivel.
- Firmar aplicaciones.
- Compilando aplicaciones para Android.
- Compilando aplicaciones para IOS.
- Subiendo aplicaciones para Android.
- Subiendo aplicaciones para IOS.
Resumen práctico de todo lo visto en el curso en el que implementamos los contenidos del curso en un clon de Instagram (conectarnos a Firebase, Área de login, Área de registro....)
Valoraciones
Javi Felices
Carlos Rubio
Nicolas Molina
Diego
Esteban
Marcelo Altamirano
Miguel
Dario Cristhian Cabral
Excelente curso y profesor
¿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.