Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40...

6
Tecnologías del lado del cliente. HTML5 Experto en PROGRAMACIÓN iOS Modalidad presencial CURSO 2018/2019

Transcript of Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40...

Page 1: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Tecnologías del lado del cliente. HTML5 Experto en PROGRAMACIÓN iOS Modalidad presencial

CURSO 2018/2019

Page 2: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Experto en Programación iOS 2

Tecnologías del lado del cliente. HTML5 CURSO 2018/2019

Tecnologías del lado del cliente. HTML5

Datos básicos

Tipo de título propio: EXPERTO

Módulo: Tecnologías multiplataforma

Nº de créditos: 6 ECTS

Calendario: 28-29 de septiembre de 2018; 05-06, 19-20, 26-27 de octubre de 2018

Horario: viernes: de 16:00-21:00, sábados: de 09:00 a 14:00 Profesor responsable de la asignatura: Alberto Pedrero Esteban

E-mail: [email protected]

Horario de tutorías: Despacho 452 (publicado en el Moodle)

Otros profesores de la asignatura:

▪ Iker Muriel Núñez ([email protected])

Ingeniero de software en Orange (orange.es)

Page 3: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Experto en Programación iOS 3

Tecnologías del lado del cliente. HTML5 CURSO 2018/2019

Breve descripción de la asignatura El alumno aprenderá las bases del desarrollo web actual –HTML 5, CSS 3 y Javascript – utilizando para ello varios frameworks de desarrollo altamente demandados por el mercado laboral.

Carga lectiva

TECNOLOGÍAS DEL LADO DEL CLIENTE. HTML5

Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4

TOTAL HORAS PROFESORES EN LA ASIGNATURA 44

Contenidos de las clases 1. Formatos para el intercambio de información Herramientas desarrollo HTML 5, CSS 3 Javascript ES2016, JSON Frameworks: jQuery, React JS, Vue.js, Bootstrap 2. Desarrollo de webapps con HTML5 Websockets API geolocalización API orientación Navegación offline Otras API. 3. Introducción al desarrollo de aplicaciones web híbridas con Ionic Introducción a Angular Desarrollo de aplicaciones con Ionic

Tutorización y seguimiento Existe un horario de atención tutorial. Igualmente, el apoyo tutorial es permanente a través de los medios electrónicos como la plataforma Moodle y el correo electrónico.

Criterios de evaluación CONVOCATORIA ORDINARIA La nota que obtendrán los alumnos que opten por este itinerario se calculará a través de la siguiente fórmula:

(0,10 × 𝐴𝑆𝐶) + (0,35 × 𝐴𝑆𝑃) + (0,55 × 𝑇𝑅𝐵)

Page 4: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Experto en Programación iOS 4

Tecnologías del lado del cliente. HTML5 CURSO 2018/2019

donde: ASC: Asistencia a clase ASP: Actividades solicitadas profesor TRB: Trabajo individual/grupo Para aprobar la asignatura será preciso realizar una aplicación web que se sea accesible a través de diferentes dispositivos móviles. Esta aplicación se realizará de manera individual. La aplicación debe incluir al menos 3 de las API’s vistas durante el curso. Opcionalmente, el alumno podrá utilizar frameworks de desarrollo adicionales a los vistos en clase. Estos requisitos supondrán el 55% de la evaluación. Al mismo tiempo también será evaluable (representando el 35% de la nota ) la aplicación de los principios de diseño para dispositivos móviles vistos durante las clases. Será preciso tener aprobado la parte correspondiente al TRB

CONVOCATORIA EXTRAORDINARIA Los criterios de evaluación son los mismos que los descritos anteriormente siempre que el alumno se presente a la convocatoria extraordinaria en el mismo curso académico en el que lo hizo para la convocatoria ordinaria. Si los cursos académicos fuesen distintos, la formula a través de la que se obtendrá la nota será la siguiente:

(0,35 × 𝐴𝑆𝑃) + (0,65 × 𝑇𝑅𝐵)

Page 5: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Experto en Programación iOS 5

Tecnologías del lado del cliente. HTML5 CURSO 2018/2019

Recursos de aprendizaje BIBLIOGRAFÍA

Los API Javascript de HTML5 / Luc Van Lanker. Ediciones ENI. 2013. ISBN: 978-2-7460-8290-8

Programming the Mobile Web / Maximiliano Firtman. O’Reilly. 2010. ISBN: 978-0596807788

Mobile app development with ionic 2: cross-platform apps with Ionic, Angular and Cordova. / Chris Griffith. O’Reilly. 2017. ISBN: 978-1-491-93778-5

Learning React: Functional web development with React and Redux / Alex Banks, Eve Porcello. O’Reilly. 2017. ISBN: 978-1491954621

Ng-book: the complete guide to angular 4 / Coury, F., Lerner, A., Murray, N., Taborda, C. Createspace Independent Pub. 2017. ISBN: 978-1546376231

Tutorial jQuery Mobile http://jquery-manual.blogspot.com.es/2013/07/tutorial-jquery-mobile-en-espanol.html

ReactJS https://facebook.github.io/react/

Vue.js https://vuejs.org

Ionic Framework https://ionicframework.com/framework

Objeto localStorage https://developer.mozilla.org/es/docs/Web/API/Window/localStorage

Uso de cache de aplicaciones http://www.html5rocks.com/es/tutorials/appcache/beginner/ https://developer.mozilla.org/es/docs/Web/HTML/Recursos_offline_en_firefox

Conceptos básicos de IndexedDB https://developer.mozilla.org/es/docs/IndexedDB-840092-dup/Conceptos_Basicos_Detras_De_IndexedDB

Cómo leer archivos en JavaScript a través de las API de archivos http://www.html5rocks.com/es/tutorials/file/dndfiles/

Microdata https://schema.org/docs/gs.html

Page 6: Tecnologías del lado del cliente. HTML5€¦ · HTML5 Créditos ECTS 6 Presenciales en aula 40 Tutorización y seguimiento 4 TOTAL HORAS PROFESORES EN LA ASIGNATURA 44 Contenidos

Experto en Programación iOS 6

Tecnologías del lado del cliente. HTML5 CURSO 2018/2019

PLATAFORMA MOODLE En el campus virtual el alumno encontrará los recursos básicos de la asignatura organizados por temas. Principalmente incluyen las presentaciones de cada tema, información complementaria, así como los enunciados de los ejercicios planteados y de las prácticas a realizar.