Curso: «Desarrollo de Aplicaciones Híbridas con Ionic 2.0»


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.

Curso IONIC2

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.

 

Curso Angular2 3ed

 

Curso sobre calidad y pruebas de aplicaciones móviles


Los Colegios Oficiales de Ingenieros en Informática e Ingenieros en Informática ofrecen dos cursos de corta duración sobre calidad y pruebas en aplicaciones web y móviles.

El primer curso, denominado Módulo 1, tratará sobre la automatización de pruebas para el desarrollo de aplicaciones móviles utilizando la herramienta Appium. El módulo está dirigido a ingenieros e ingenieros técnicos en informática y, en general, a profesionales que se encarguen de la calidad y prueba de aplicaciones móviles. Aunque no es imprescindible, sí resulta recomendable tener conocimientos de desarrollo en Java ó Javascript y nociones de JUnit.

El módulo se estructurará en dos sesiones de cuatro horas: viernes de 16 a 20 y sábado de 9:30 a 13:30.

El formador del módulo 1 será D. Ignacio Marín, ingeniero en informática con una amplia experiencia en desarrollo de software para dispositivos móviles, que actualmente ocupa el puesto de fundador y CEO en Ubiqware. Ignacio es miembro del Colegio Oficial de Ingenieros en Informática del Principado de Asturias.

En la semana siguiente se ofrecerá un segundo módulo con una temática relacionada: la prueba de aplicaciones web. Se venden entradas para cada módulo por separado y también para los dos módulos, con una pequeña rebaja de precio.

Más información sobre los cursos en nuestra web.

Cursos sobre calidad y pruebas de aplicaciones web y móviles


Objetivos

Los Colegios Oficiales de Ingenieros en Informática e Ingenieros en Informática ofrecen dos cursos de corta duración sobre calidad y pruebas en aplicaciones web y móviles. El primer curso, denominado módulo 1, tratará sobre la automatización de pruebas para el desarrollo de aplicaciones móviles utilizando la herramienta Appium. El segundo curso o módulo 2 trata sobre la prueba de aplicaciones web con Selenium.

Ambos cursos, impartidos por profesionales con una amplia experiencia, están dirigidos a ingenieros e ingenieros técnicos en informática y, en general, a profesionales que se encarguen de la calidad y prueba de aplicaciones web y móviles.

Contenidos

Módulo 1 (Pruebas de aplicaciones móviles).

  • Ciclo de vida de la aplicación en proyectos Apache Cordova.
  • Introducción a Appium.
  • Creación de pruebas con Appium y Mocha.
  • Aplicación de Appium en proyectos nativos (Xcode y Android SDK).

Módulo 2 (Pruebas web con Selenium)

  • Ciclo de vida testing proyecto Java (Maven + TestNg).
  • Introducción a Selenium.
  • Web Testing mantenible.
  • Ejecución remota.
  • Selenium y Cucumber (BDD).

Fechas

  • Módulo 1: 3 y 4 de junio
  • Módulo 2: 10 y 11 de junio

Duración

Cada módulo se estructurará en dos sesiones de cuatro horas: viernes de 16 a 20 y sábados de 9:30 a 13:30.

Lugar

Escuela Politécnica de Ingeniería de Gijón. Aula AN-B4 del Aulario Norte en el Campus Universitario de Gijón.

Los cursos se celebrarán en un aula con ordenadores disponibles para los asistentes.

Precio e inscripción

Los interesados pueden inscribirse sólo a uno de los módulos o bien a ambos, obteniendo un pequeño descuento. Existe un formulario de inscripción para cada módulo en el que se venden entradas tanto para el módulo como para ambos módulos. Formularios de inscripción:

Los precios son:

  • Para colegiados y precolegiados: cada módulo a 50€. Los dos módulos por 90€. Si aún no eres miembro del Colegio, puedes solicitarlo rellenando nuestro formulario online y te cobraremos el precio de colegiado.
  • Para estudiantes de la Universidad de Oviedo: cada módulo a 75€. Dos módulos por 130€.
  • Normal: cada módulo a 100€. Dos módulos a 180€.

Como siempre, los Colegios ofrecen un descuento del 20% a los colegiados desempleados. Los interesados, pónganse en contacto con la secretaría administrativa.

Formadores

  • El formador del módulo 1 será D. Ignacio Marín, ingeniero en informática con una amplia experiencia en desarrollo de software para dispositivos móviles, que actualmente ocupa el puesto de fundador y CEO en Ubiqware. Ignacio es miembro del Colegio Oficial de Ingenieros en Informática del Principado de Asturias.
  • El formador del módulo 2 será D. Francisco Moreno, ingeniero en informática con una amplia experiencia en calidad y testing de aplicaciones web, que actualmente ocupa el puesto de QA Lead en Alisys Software. Francisco es miembro del Colegio Oficial de Ingenieros en Informática del Principado de Asturias.

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.

Conocimientos previos

Aunque no es imprescindible, sí resulta recomendable tener conocimientos de desarrollo en Java ó Javascript y nociones de JUnit.

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.

Cartel cursos calidad y pruebas de aplicaciones web y móviles