Duración

5 días - 25 horas

Descripción

El curso proporciona a los alumnos los conceptos y habilidades necesarios para programar de manera adecuada con el framework Ionic en JavaScript/TypeScript, usando best practices y poder desarrollar aplicaciones móviles y seguras multiplataforma.
Además estarán en condiciones de poder realizar operaciones CRUD con API Rest programada en NodeJS/Express y persistencia en MongoDB.

Contenidos del curso

  1. Introducción Ionic
    • Definición del framework
    • Versiones y soporte del fabricante
    • Instalación y entorno de trabajo
    • Use case
  2. TypeScript
    • Fundamentos de TypeScript
    • Sintaxis y tipado de datos
    • Clases e Interfaces
    • Diferencias con Javascript
  3. Instalación de entornos Ionic
    • Instalación de NodeJS
    • Instalación de Angular CLI
    • Preparación de entornos
  4. Estructura de módulos, componentes y páginas
    • Estructura de archivos de un proyecto Ionic
    • Componentes y páginas en Ionic, importación de dependencias
    • Estructuración de la programación en plantillas, hojas de estilo y clases
    • Implementación de componentes propios de Ionic
  5. Data Binding
    • Sintaxis de enlace entre clases del componente y DOM
    • Interpolación
    • Property Binding
    • Event Binding
    • Two-way Binding
  6. Navegación en Ionic
    • Sistema de navegación en Ionic
    • Paso de datos entre páginas
  7. Servicios en Ionic.
    • Inyección de dependencias: constructor breve
    • Comunicación servicio-componente
    • Comunicación componente-servicio
  8. Formularios
    • Modelos de implementación de formularios
    • Validación de campos
    • Programación de validación de campos
  9. Operaciones CRUD con HTTP Client y API Rest
    • HTTP Client
    • Peticiones get, post, put y delete a API Rest
    • Implementación en Angular de Operaciones CRUD con base de datos MongoDB.
  10. Despliegue a producción
    • Resumen de comandos y opciones Ionic.
    • Despliegue de aplicaciones Ionic a producción.


Información extra

Audiencia

Principalmente a desarrolladores de aplicaciones para tecnologías web y móviles. Es recomendable que los participantes conozcan los fundamentos del desarrollo web y si es posible que hayan trabajado con HTML así como con hojas de estilo y JavaScript.

Información general

Área formativa

Cursos de Desarrollo para Plataformas Móviles

Fabricante

Formaciones Desarrollo Software

Metodología

Presencial

Certificación

Garantía juvenil

 

¿TIENES DUDAS? PREGÚNTANOS

He leído y acepto la del sitio y las condiciones de tratamiento de mis datos de carácter personal

 

 

Fecha Hora Ubicación Precio
No hay convocatoria programada. Por favor, consúltanos sobre próximas fechas y precio para esta formación.

¿Necesitas Ayuda?

Consúltanos si necesitas información de nuestros cursos o masters.

 

Contacta con Core Networks