Program. JavaScript programadors Codi:  M4.253    :  6
Consulta de les dades generals   Descripció   L'assignatura en el conjunt del pla d'estudis   Camps professionals en què es projecta   Coneixements previs   Objectius i competències   Continguts   Consulta dels recursos d'aprenentatge de què disposa l'assignatura   Informacions sobre l'avaluació a la UOC   Consulta del model d'avaluació  
Aquest és el pla docent de l'assignatura. Us servirà per planificar la matrícula (consulteu si l'assignatura s'ofereix aquest semestre a l'espai del Campus Més UOC / La Universitat / Plans d'estudis). Un cop comenci la docència, heu de consultar-lo a l'aula. (El pla docent pot estar subjecte a canvis.)

El curs de Programació en Javascript per a programadors és un curs pràctic que permet adquirir els coneixements necessaris per a desenvolupar aplicacions web del costat del client que interaccionin amb el DOM i utilitzin a fons les possibilitats del llenguatge.

Actualment Javascript és el llenguatge que s'utilitza en el Front-end web. Sigui directament, sigui a través de frameworks com jQuery, Angular, Vue, React o uns altres dels molts existents, sigui a través de superconjuntos com TypeScript, al final els programadors usen Javascript per a fer aquella part de les aplicacions web que s'executa en el navegador del client.

Aquest curs fa un repàs exhaustiu de la versió més recent de Javascript (ECMAScript més concretament) per a donar a persones amb experiència en programació les eines necessàries per a fer bons desenvolupaments web Front-end.

Amunt

Aquesta assignatura és una de les primeres que ha de fer un estudiant del màster universitari de Desenvolupament de llocs i aplicacions web. Es recomana fer-la en paral·lel amb les assignatures HTML i CSS i Disseny d'interfícies interactives i abans de fer l'assignatura Desenvolupament front-end amb frameworks Javascript.

A banda, esta asignatura también forma parte del máster universitario en Desarrollo de aplicaciones para dispositivos móviles, donde permite a los estudiantes trabajar la base de Javascript que se utiliza para el desarrollo multiplataforma.

Amunt

Aquesta assignatura treballa continguts imprescindibles per a qualsevol persona que vulgui dedicar-se al desenvolupament d'aplicacions web, especialment de la part Front-end, encara que també és possible fer desenvolupaments Back-end en Javascript.
És una formació bàsica per a poder aprofundir després en les eines que facilita en desenvolupament web.

Amunt

És imprescindible tenir experiència en programació abans d'iniciar-se en aquesta assignatura. Si no es té aquesta experiència és imprescindible fer el complement de formació Introducció a la programació en Javascript abans de matricular-se d'aquesta assignatura.

Amunt

Objectius

  • Conèixer a fons el llenguatge Javascript per a poder usar-lo en el desenvolupament d'aplicacions web.
  • Conèixer com fer que Javascript interaccioni amb el DOM de la pàgina web.
  • Ser capaç de fer desenvolupaments avançats en Javascript.


Competències

El disseny d'aquest curs segueix les recomanacions i la metodologia de l'Espai Europeu d'Ensenyament Superior (EEES) i, per tant, es basa en l'adquisició de competències per a la seva aplicació en l'àmbit professional.

En concret, les competències que adquireixen els estudiants del programa són les següents:

  • Utilitzar de manera adequada el llenguatge Javascript i usar-lo en el desenvolupament de llocs i aplicacions web en funció de les necessitats del projecte.
  • Adaptar-se a les tecnologies web i als futurs entorns actualitzant les competències professionals.
  • Aprendre i actualitzar-se permanentment.

Amunt

El programa té una durada d'un semestre i treballa els següents continguts:

  • Introducció al Javascript.
    • Sintaxi bàsica.
    • Estructures de dades.
    • Funcions.
  • Funcions d'ordre superior.
  • Programació orientada a objectes.
  • Tractament d'errors.
  • Expressions regulars
  • Mòduls.
  • Programació asíncrona.
  • DOM
  • Maneig d'esdeveniments.
  • Canvas
  • HTTP i formularis

Amunt

Programación en JavaScript para programadores Web
Programació en JavaScript per a programadors Web

Amunt

El procés d'avaluació es fonamenta en el treball personal de l'estudiant i pressuposa l'autenticitat de l'autoria i l'originalitat dels exercicis realitzats.

La manca d'autenticitat en l'autoria o d'originalitat de les proves d'avaluació; la còpia o el plagi; l'intent fraudulent d'obtenir un resultat acadèmic millor; la col·laboració, l'encobriment o l'afavoriment de la còpia, o la utilització de material o dispositius no autoritzats durant l'avaluació, entre d'altres, són conductes irregulars que poden tenir conseqüències acadèmiques i disciplinàries greus.

D'una banda, si es detecta alguna d'aquestes conductes irregulars, pot comportar el suspens (D/0) en les activitats avaluables que es defineixin en el pla docent -incloses les proves finals- o en la qualificació final de l'assignatura, sigui perquè s'han utilitzat materials o dispositius no autoritzats durant les proves, com ara xarxes socials o cercadors d'informació a internet, perquè s'han copiat fragments de text d'una font externa (internet, apunts, llibres, articles, treballs o proves d'altres estudiants, etc.) sense la citació corresponent, o perquè s'ha practicat qualsevol altra conducta irregular.

De l'altra, i d'acord amb les normatives acadèmiques, les conductes irregulars en l'avaluació, a més de comportar el suspens de l'assignatura, poden donar lloc a la incoació d'un procediment disciplinari i a l'aplicació, si escau, de la sanció que correspongui.

Amunt

Aquesta assignatura només es pot superar a partir de l'avaluació contínua (AC). La nota final d'avaluació contínua esdevé la nota final de l'assignatura. La fórmula d'acreditació de l'assignatura és la següent: AC.

 

Amunt