Las aplicaciones híbridas constituyen una estrategia de desarrollo de aplicaciones multidispositivo apoyada en la utilización de tecnologías web estándar como HTML5, CSS y librerías JavaScript, que son ejecutadas de forma homogénea en distintas arquitecturas móviles permitiendo incluso el acceso al hardware del dispositivo. En este curso se obtendrán los conocimientos necesarios para empezar a desarrollar aplicaciones híbridas utilizando el framework Ionic 2.0.
Para el adecuado aprovechamiento del curso, se requiere conocimiento específico de Angular en su versión 2.0, para ello se ha planificado de forma coordinada la oferta del Curso de “Desarrollo de Aplicaciones con Angular 2” organizado por los Colegios Oficiales de Ingenieros e Ingenieros Técnicos en Informática del Principado de Asturias.
Más información en la web del Colegio y el formulario de inscripción.
Atención: Ante la gran demanda que han recibido los cursos se ha retrasado la celebración del curso de Ionic, que ahora será los días 24 y 25 de marzo, de forma que se pueda ofrecer una segunda edición de la formación en Angular2 a partir del 3 de marzo.
Cursos de formación sobre desarrollo web y móvil: Angular 2.0 e Ionic 2.0
CITIPA y COIIPA están ofreciendo dos cursos de formación sobre tecnologías de desarrollo web y de aplicaciones móviles. El primero tratará sobre el framework Angular 2.0 y en dicho curso se podrán obtener los conocimientos necesarios para cursar el segundo, sobre desarrollo de aplicaciones híbridas usando Ionic 2.0.
Nota: Ante la importante demanda que han suscitado estos cursos, los Colegios estamos realizando diferentes ediciones de los mismos. En esta página se recogerá la información de dichas ediciones, no duden en ponerse en contacto con nosotros si están interesados en recibir información sobre esta actividad.
Curso: Desarrollo de Aplicaciones con Angular 2.0
Introducción
Los asistentes aprenderán a desarrollar aplicaciones front-end utilizando esta nueva versión del extendido framework creado por Google. Angular2 es un framework de desarrollo web que trabaja en el lado del cliente y cuyo principal objetivo es facilitar la creación y desarrollo de interfaces en nuestro sitio web.
Esta nueva versión de Angular consiste en una reimplementación total respecto a versiones anteriores de AngularJS, obteniendo un salto de calidad enorme: aplicaciones hasta 5 veces más rápidas, mejora del posicionamiento SEO, mayor calidad en nuestro código y menos número de líneas, etc.
A lo largo de este curso aprenderemos a desarrollar aplicaciones utilizando Angular 2 desde cero y sin ningún requisito más que conocer mínimamente el lenguaje de Javascript. El curso está orientado a una formación totalmente práctica, y durante las sesiones de formación desarrollaremos diversos ejercicios de forma interactiva para obtener una sólida formación en esta tecnología.
Además, a lo largo de todo este curso se enseñarán y utilizarán de forma práctica otras tecnologias pertenecientes al ecosistema front-end actual (npm, bower, tsc, kama, etc.)
Para aprovechar correctamente el curso es necesario tener conocimientos previos mínimos sobre HTML, CSS y Javascript.
Los contenidos de este curso tendrán continuación en el curso de “Desarrollo de aplicaciones híbridas con el framework Ionic 2” en el que se aplicarán los conocimientos de Angular 2 en el desarrollo de aplicaciones multidispositivo híbridas, sobre la base de las tecnologías HTML, CSS y Javascript.
Contenidos
El curso estará estructurado cubriendo los siguientes contenidos.
- Introducción al curso
- Diferencias entre AngularJS y Angular2
- Hola mundo en Angular2 y Visual Code
- Arquitectura de Angular2
- Binding y eventos
- Componentes en Angular2
- Directivas en Angular2
- Servicios
- Rutas
- Templates
- Tests en Angular2
- Angular2 & JWT (Autenticación en nuestras aplicaciones con Angular2)
- Taller práctico
Conocimientos previos recomendables
- Experiencia en el desarrollo software
- Conocimientos mínimos sobre Javascript
Fechas y Horarios
Primera edición: Febrero de 2017, días 10, 11, 24 y 25.
Segunda edición: Marzo de 2017, días 3, 4, 10 y 11.
Tercera edición: Marzo y Abril de 2017, días 31 de marzo, 1, 7 y 8 de abril
Horarios:
- Viernes: de 17:00 a 20:00
- Sábados: de 9:00 a 14:00
Lugar de impartición
Primera y segunda edición: Escuela de Ingeniería Informática de Oviedo. Laboratorio L-14
Tercera edición: Escuela Politécnica de Ingeniería de Gijón. Aulario Norte, aula B4.
Precio e inscripción en el curso.
Formulario para inscribirse en la tercera edición.
- Colegiados y precolegiados: 80 Euros.
- Estudiantes de Ingeniería Informática de la Universidad de Oviedo: 120 Euros.
- Normal: 160 Euros.
Si aún no eres miembro del Colegio, puedes solicitar la colegiación en la web de COIIPA o de CITIPA, y te cobraremos el precio de colegiado.
Formador
Nacho García Fernández.
Ingeniero Técnico en Informática. Actualmente es R&D Engineer en Treelogic S.L.
Certificado
Se entregará un certificado de asistencia a todos los inscritos que lo deseen, para lo cual deben aportar datos complementarios en el formulario de inscripción.
Organiza
- Colegio Oficial de Ingenieros en Informática del Principado de Asturias (COIIPA).
- Colegio Oficial de Ingenieros Técnicos en Informática del Principado de Asturias (CITIPA).
Cancelación
Si una persona inscrita renuncia faltando 7 días naturales o más para la realización del curso, se devolverá el 100% del importe. Si renuncia faltando entre 3 días naturales y 6 días naturales se devolverá el 50% del importe del curso. Si renuncia faltando menos de 3 días naturales, no se devolverá el importe del curso.
Los organizadores tienen derecho a cancelar y/o retrasar el curso si no se tiene un número mínimo de inscritos, en cuyo caso se facilitará la devolución del importe íntegro a quienes así lo soliciten.
Curso: Desarrollo de Aplicaciones Híbridas con IONIC 2.0
Introducción
Las aplicaciones híbridas constituyen una estrategia de desarrollo de aplicaciones multidispositivo apoyada en la utilización de tecnologías web estándar como HTML5, CSS y librerías JavaScript, que son ejecutadas de forma homogénea en distintas arquitecturas móviles permitiendo incluso el acceso al hardware del dispositivo.
La gran popularización y éxito en los últimos tiempos de las aplicaciones híbridas se deben, principalmente, a sus tres grandes ventajas:
- Permite el desarrollo de aplicaciones móviles de una manera mucho más ágil.
- Se desarrolla una única aplicación para los sistemas operativos móviles más utilizados en la actualidad ( en vez de una por sistema operativo).
- No se necesitan conocimientos específicos de Android o iOS. Únicamente utilizamos HTML5, CSS3 y Javascript.
Ionic2 (la segunda versión del framework Ionic) es un SDK totalmente open-source destinado al desarrollo de aplicaciones híbridas. Este framework facilita el desarrollo de aplicaciones móviles multiplataforma mediante el uso, únicamente, de tecnologías web.
Basado en Angular2 y Apache Cordova (Phonegap), Ionic2 es uno de los frameworks del momento que asegura aplicaciones rápidas, escalables y con un aspecto similar al de las aplicaciones nativas.
A lo largo de todo este curso se introducirá el concepto de aplicaciones híbridas, así como sus principales diferentes con las aplicaciones nativas. Se detallará en qué consiste Ionic 2 explicando, mediante la realización de pequeños ejercicios prácticos, cada una de las características y funcionalidades de este framework.
Al final del curso se abordará un caso práctico de aplicación nativa con Ionic, utilizando de forma conjunta la mayoría de los componentes explicados en el curso. El resultado final de este caso práctico será una aplicación móvil completa, rápida e híbrida.
Para el adecuado aprovechamiento del curso, se requiere conocimiento específico de Angular en su versión 2.0, para ello se ha estructurado y planificado de forma coordinada con el curso de “Desarrollo de Aplicaciones con Angular 2” organizado por los Colegios Oficiales de Ingenieros e Ingenieros Técnicos en Informática del Principado de Asturias.
Contenidos
- Aplicaciones híbridas vs aplicaciones nativas
- Introducción a las aplicaciones híbridas
- Arquitectura y funcionamiento
- Híbrido VS nativo
- Introducción a Ionic 2
- Presentación de Ionic
- Apache Cordova & AngularJS
- Estructura de un proyecto ionic
- Hola mundo en Ionic
- Herramienta de comando: ionic CLI
- Componentes de Ionic 2
- Taller práctico
Conocimientos previos recomendables
- Conocimientos de Angular 2.0.
- Experiencia en desarrollo software.
- Conocimientos mínimos sobre Javascript.
Fechas y Horarios
Marzo de 2017, días: 24 y 25.
Horarios:
- Viernes: de 17:00 a 20:00
- Sábado: de 9:00 a 14:00
Lugar de impartición
Escuela de Ingeniería Informática de Oviedo. Laboratorio L-14
Precio e inscripción en el curso.
Los interesados pueden inscribirse a través del siguiente formulario de inscripción.
- Colegiados y precolegiados: 40 Euros.
- Estudiantes UNIOVI: 60 Euros.
- Normal: 80 Euros.
Si aún no eres miembro de los Colegios, puedes solicitar la colegiación en la web de COIIPA o de CITIPA, y te cobraremos el precio de colegiado.
Formador
Nacho García Fernández.
Ingeniero Técnico en Informática. Actualmente es R&D Engineer en Treelogic S.L.
Certificado
Se entregará un certificado de asistencia a todos los inscritos que lo deseen, para lo cual deben aportar datos complementarios en el formulario de inscripción.
Organiza
- Colegio Oficial de Ingenieros en Informática del Principado de Asturias (COIIPA).
- Colegio Oficial de Ingenieros Técnicos en Informática del Principado de Asturias (CITIPA).
Cancelación
Si una persona inscrita renuncia faltando 7 días naturales o más para la realización del curso, se devolverá el 100% del importe. Si renuncia faltando entre 3 días naturales y 6 días naturales se devolverá el 50% del importe del curso. Si renuncia faltando menos de 3 días naturales, no se devolverá el importe del curso.
Los organizadores tienen derecho a cancelar y/o retrasar el curso si no se tiene un número mínimo de inscritos, en cuyo caso se facilitará la devolución del importe íntegro a quienes así lo soliciten.