Desarrollo con Angular 6, Ionic y Polymer

Desarrollo de aplicaciones web y de aplicaciones móviles con Angular 6, Ionic y Polymer

Existe una alta demanda de perfiles que dominen los nuevos fundamentos del Framework Angular 6, siendo capaces de desarrollar aplicaciones de notable complejidad, bien estructuradas y fáciles de evolucionar.
  • Diferenciar casos en los que Angular 2 es útil y en los que no.
  • Aprender a realizar una aplicación completa en Angular.
  • Adquirir los conocimientos necesarios en las nuevas tecnologías de desarrollo de aplicaciones web y de aplicaciones móviles Angular 2, Ionic 2 y Polymer.
  • Aprender a desarrollar aplicaciones móviles multi-plataforma.
  • Desarrolladores con experiencia en Javascript, HTML5 y CSS3 que quieren continuar su formación en desarrollo frontend y que quieran profundizar en el desarrollo de aplicaciones SPA complejas y las aplicaciones móviles híbridas.
  • Programadores  de software interesados en nuevas tecnologías.

TEMARIO

1. TYPESCRIPT.

  • ¿Qué es TypeScript?.
  • Variables y tipos de datos.
  • Funciones y tipado.
  • Clases, propiedades y métodos.
  • Constructores.
  • Interaces.
  • Herencia.
  • Decoradores.
  • Módulos.

2. ANGULAR 6.

Introduccion a Angular 6

  • Conceptos: ¿Qué es Angular?
  • Origen y evolución: AngularJS (1.x) y Angular 6
  • Versiones: Angular 6.x
  • Entorno de trabajo

Tecnologias implicadas

  • JavaScript ES6
  • Introducción a TypeScript
  • Web Components: nuevo estándar del W3C
  • Programación reactiva y RXJS

Herramientas de desarrollo de aplicaciones SPA

  • Angular CLI. Novedades en CLI 6.x
  • Arquitectura de Angular. Aplicaciones SPA
  • Entorno de Testing Inicial

Componentes

  • Plantillas (Templates)
  • Enlace a datos y Enlace a eventos. Binding
  • Comunicación ente componentes. Input/Output
  • Formularios
  • Elements: Web Components basados en Angular 6.x

Directivas y Pipes

  • Directivas.
  • Pipes.
  • Animaciones

Providers, Inyectores y servicios

  • Inyección de dependencias
  • Concepto de providers en Angular
  • Árbol de providers (Factory, Instance)
  • Servicios
  • Servicios incorporados. HttpClient
  • Servicios propios

3.IONIC 2

Funcionamiento de Ionic

  • Estructura del proyecto.
  • Versiones de Ionic.

Configuración y emuladores

  • Configuración JDK.
  • Configuración SDK Android.
  • Configuración del emulador.

Movimientos

  • Configuración de BBDD.
  • Modelo de datos
  • Abrir nueva vista – Movimientos en vista.

Geolocalización

  • Servicio en Angular.
  • Ubicación – Google Maps.
  • Consola de Google.
  • Mapas y marcadores.

Cámara

  • Uso de la cámara del dispositivo.
  • Guardar imágenes – Mostrar imágenes.

LocalStorage

  • Relaciones – Refactor – Formularios.
  • ngClass.

Notificaciones Push

  • Configuración FireBase.
  • FireBsase Cloud Messaging.
  • Google Play Services.
  • Conexión a MongoDB.
  • http y observadores.
  • Tokens.
  • Consultas con Mongoose.
  • Envío de notificaciones.

Publicación app

  • Generación de APK.
  • Cuentas de desarrollador.
  • Iconos y Splashscreen.
  • Upload – Updates.

4.POLYMER

La librería de Polymer

  • Elementos propios de Polymer.
  • Creando un elemento propio.
  • DOM local: creación y uso.
  • Data Binding: concepto y uso.
  • Data Binding en propiedades.
  • Declaración de propiedades.

WebStorm y Bower.

  • Creación de Web Aplication
  • Estructura del proyecto.
  • Elemento vista, lista e item.
  • Elemento Checkbox.
  • Uso de ‘filter’ y ‘observe’.

Polymer Starter Kit

  • Organizaciómn de PSK.
  • Inyección de PSK.
  • Configuración del emulador.

Eventos

  • Captura de eventos.
  • Ejecución de eventos.

Manejo de datos

  • Enlaces a datos.
  • JSON y Polymer.

Web Components

  • Google Maps.
  • Youtube.
Daniel Arrojo es un Desarrollador, Diseñador y Formador iOS. Analista y desarrollador iOs, realizando aplicaciones para iPad y iPhone de manera profesional.

Últimas Apps publicadas:

o Búsqueda de Empleo 2.0
o Enlaces Web Especies Marinas Los Reyes Magos
o CLUB VIP Fútbol CLUB VIP
o Historia de EEUU CLUB VIP Cultura General
o La abuela Araceli y la misteriosa gota de agua
o Inteligencia Emocional en niños
o In my Zoo Brainzzle Ballons Brainzzle Colors
o Memozzle
o Colaboraciones: aSong2u y Freeditorial

También tiene mucha experiencia como formador de cursos de iOs, Angular y Jnode. Sus cursos están dirigidos a personal técnico interesado en especializarse en el entorno iOs de manera profesional, ha impartido Masters Desarrollo Aplicaciones iOs y becas de formación iOs; en Dreamsoft, Castrainnig, Sunion, GALILEO CENTRO DE ESTUDIOS PROFESIONALES, Adecco, Indra….

Su gran aportación a los cursos es el dominio que tiene de todo entorno de movilidadad, junto con Objetive-c domina el desarrollo web; JavaScript y sus framerwork jnode y Angular js Html5, ActionScript, JQuery JQueryUI, Bootstrap Swift…

  • Las convocatorias se celebran en modalidad Presencial en horario de tarde con un total de 45 horas lectivas.
  • Una vez inscrito, te enviaremos un aviso recordatorio del comienzo de la convocatoria y la dirección exacta y como llegar a nuestro Centro de Formación en transporte publico.
  • Te haremos entrega de una carpeta, incluyendo un pendrive con los materiales al comienzo del curso
  • Durante la formación, se realizarán sucesivas prácticas y ejercicios para consolidar los conocimientos adquiridos.
  • Grabaremos todas las sesiones del curso, y las compartiremos a través de un Drive Privado a los alumnos participantes durante 3 meses tras la finalización del curso.

Una vez finalizada la formación, te haremos entrega de un Certificado del curso emitido por Aula-Center S.L

  • Fecha de inicio: Viernes 16 de Febrero de 2018
  • Fin de Curso:  Sábado 17 de Marzo de 2018
  • Horario: Viernes de 16:00 a 21:00 horas y Sábados de 09:00 a 14:00

Precio: 700,00 € IVA Inc

Duración:  50 Horas

Formulario de Contacto

Localización:

El curso se impartirá en Aula-Center. Calle Ferrer del Rio 35, junto al metro Diego de León

clases reducidas

Grupos Reducidos:

Máximo 10 alumnos por clase

aula informatizada

Curso Presencial en Madrid en Horario de Tarde:

Es necesario un quorum mínimo de 8 asistentes para celebrar este curso.

certificado Aula Center

Certificado de formación oficial emitido por Aula-Center S.L.