Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
Tecnologíasdelladodelcliente.HTML5ExpertoenPROGRAMACIÓNANDROIDModalidadpresencial
CURSO2019/2020
ExpertoenProgramaciónAndroid 2
Tecnologíasdelladodelcliente.HTML5 CURSO2019/2020
Tecnologíasdelladodelcliente.HTML5
DatosbásicosTipodetítulopropio:EXPERTO
Módulo:Tecnologíasmultiplataforma
Nºdecréditos:6ECTS
Calendario: 27-28deseptiembre; 04-05,18-19,25-26deoctubrede2019
Horario: viernes: de16:00-21:00, sábados: de09:00a14:00Profesorresponsabledelaasignatura:AlbertoPedreroEsteban
E-mail:[email protected]
Horariodetutorías:Despacho452(publicadoenelMoodle)
Otrosprofesoresdelaasignatura:
§ IkerMurielNúñez([email protected])
IngenierodesoftwareenOrange(orange.es)
ExpertoenProgramaciónAndroid 3
Tecnologíasdelladodelcliente.HTML5 CURSO2019/2020
BrevedescripcióndelaasignaturaElalumnoaprenderálasbasesdeldesarrollowebactual–HTML5,CSS3yJavascript–utilizandoparaellovariosframeworksdedesarrolloaltamentedemandadosporelmercadolaboral.
Cargalectiva
TECNOLOGÍASDELLADODELCLIENTE.HTML5CréditosECTS 6Presencialesenaula 40Tutorizaciónyseguimiento 4TOTALHORASPROFESORESENLAASIGNATURA 44
Contenidosdelasclases1.FormatosparaelintercambiodeinformaciónHerramientasdesarrolloHTML5,CSS3,JavascriptES2016,JSONFrameworks:jQuery3,ReactJS,Vue.js,Bootstrap42.DesarrollodewebappsconHTML5WebsocketsAPIgeolocalizaciónAPIorientaciónNavegaciónofflineOtrasAPI.3.IntroducciónaldesarrollodeaplicacioneswebhíbridasconIonicIntroducciónaAngularDesarrollodeaplicacionesconIonic4PWAconIonic
TutorizaciónyseguimientoExisteunhorariodeatencióntutorial.Igualmente,elapoyotutorialespermanenteatravésdelosmedioselectrónicoscomolaplataformaMoodleyelcorreoelectrónico.
CriteriosdeevaluaciónCONVOCATORIAORDINARIALanotaqueobtendránlosalumnosqueoptenporesteitinerariosecalcularáatravésdelasiguientefórmula:
0,10×𝐴𝑆𝐶 + 0,35×𝐴𝑆𝑃 + 0,55×𝑇𝑅𝐵
ExpertoenProgramaciónAndroid 4
Tecnologíasdelladodelcliente.HTML5 CURSO2019/2020
donde: ASC: Asistenciaaclase ASP: Actividadessolicitadasprofesor TRB: Trabajoindividual/grupoParaaprobarlaasignaturaseráprecisorealizarunaaplicaciónwebqueseseaaccesibleatravésdediferentesdispositivosmóviles.Estaaplicaciónserealizarádemaneraindividual.Laaplicacióndebe incluir almenos 3 de las API’s vistas durante el curso.Opcionalmente, el alumno podráutilizarframeworksdedesarrolloadicionalesalosvistosenclase.Estosrequisitossupondránel55%delaevaluación.Almismotiempotambiénseráevaluable(representandoel35%delanota)laaplicacióndelosprincipiosdediseñoparadispositivosmóvilesvistosdurantelasclases.SeráprecisoteneraprobadolapartecorrespondientealTRB
CONVOCATORIAEXTRAORDINARIALos criterios de evaluación son los mismos que los descritos anteriormente siempre que elalumnosepresentealaconvocatoriaextraordinariaenelmismocursoacadémicoenelquelohizoparalaconvocatoriaordinaria.Siloscursosacadémicosfuesendistintos,laformulaatravésdelaqueseobtendrálanotaserálasiguiente:
0,35×𝐴𝑆𝑃 + 0,65×𝑇𝑅𝐵
ExpertoenProgramaciónAndroid 5
Tecnologíasdelladodelcliente.HTML5 CURSO2019/2020
RecursosdeaprendizajeBIBLIOGRAFÍA
LosAPIJavascriptdeHTML5/LucVanLanker.EdicionesENI.2013.ISBN:978-2-7460-8290-8
ProgrammingtheMobileWeb/MaximilianoFirtman.O’Reilly.2010.ISBN:978-0596807788
Mobileappdevelopmentwithionic2:cross-platformappswithIonic,AngularandCordova./ChrisGriffith.O’Reilly.2017.ISBN:978-1-491-93778-5
LearningReact:FunctionalwebdevelopmentwithReactandRedux/AlexBanks,EvePorcello.O’Reilly.2017.ISBN:978-1491954621
Ng-book:thecompleteguidetoangular4/Coury,F.,Lerner,A.,Murray,N.,Taborda,C.CreatespaceIndependentPub.2017.ISBN:978-1546376231
TutorialjQueryMobilehttp://jquery-manual.blogspot.com.es/2013/07/tutorial-jquery-mobile-en-espanol.html
ReactJShttps://facebook.github.io/react/
Vue.jshttps://vuejs.org
IonicFrameworkhttps://ionicframework.com/framework
ObjetolocalStoragehttps://developer.mozilla.org/es/docs/Web/API/Window/localStorage
Usodecachedeaplicacioneshttp://www.html5rocks.com/es/tutorials/appcache/beginner/https://developer.mozilla.org/es/docs/Web/HTML/Recursos_offline_en_firefox
ConceptosbásicosdeIndexedDBhttps://developer.mozilla.org/es/docs/IndexedDB-840092-dup/Conceptos_Basicos_Detras_De_IndexedDB
CómoleerarchivosenJavaScriptatravésdelasAPIdearchivoshttp://www.html5rocks.com/es/tutorials/file/dndfiles/
Microdatahttps://schema.org/docs/gs.html
ExpertoenProgramaciónAndroid 6
Tecnologíasdelladodelcliente.HTML5 CURSO2019/2020
PLATAFORMAMOODLEEnelcampusvirtualelalumnoencontrarálosrecursosbásicosdelaasignaturaorganizadosportemas.Principalmenteincluyenlaspresentacionesdecadatema, informacióncomplementaria,asícomolosenunciadosdelosejerciciosplanteadosydelasprácticasarealizar.