Ús de cookies

Fem servir cookies pròpies i de tercers per millorar els nostres serveis.
Si continueu navegant, considerem que n'accepteu l'ús.
Informació sobre la política de cookies

continuar
Campus
MY_TECH_SPACE

Entrar
Campus en manteniment
Usuari i/o clau incorrectes
No tens cap entorn actiu
El teu accés ha estat restringit. Consulta amb el departament d'administració
Per problemes tècnics el campus virtual és inaccessible. Estem treballant per solucionar-ho. Disculpa les molèsties.
Inici   >  Màsters i postgraus  >  Formació  >  Postgrau en Full-Stack Web Technologies
Open Class

14-01-2020

Sol·licita informació
Sol·licita informació Sol·licita informació o l'admissió
Sol·licita l'admissió
Sol·licita l'admissió

Programa

Edició
1a Edició
Crèdits
15 ECTS (120 hores lectives)
Modalitat
Presencial
Idioma d'impartició
Espanyol
Preu
3.900 €
Observacions pagament de la matrícula i campanya 0,7%
Inscripció oberta fins l'inici del curs o fins l'exhauriment de places.
Dates de realització
Inici classes: 11/02/2020
Fi classes: 07/07/2020
Fi programa : 10/09/2020
Horari
Dimarts: 18:30 a 21:30
Dijous: 18:30 a 21:30
Lloc de realització
Tech Talent Center
C/ de Badajoz, 73-77
Barcelona
Per què aquest programa?
El desenvolupament full-stack en tecnologies web implica dominar alhora el client (front-end) i el servidor/base de dades (back-end), fet que permet dissenyar, gestionar i implementar aplicacions íntegrament. Per la seva versatilitat, la necessitat de professionals full-stack s'ha multiplicat en els últims anys.

El desenvolupament d'aplicacions web és un desafiament principalment per dos motius. D'una banda, per la gran varietat de llenguatges, llibreries, frameworks, formes de desenvolupar clients, servidors i opcions per a les bases de dades que els acompanyen. D'altra banda, perquè les tecnologies en aquest àmbit evolucionen a un ritme elevat produint innovacions molt rellevants cada pocs anys. El desenvolupament de projectes en aquest àmbit també implica un repte important pel gran ventall de possibilitats tècniques i perquè donat el dinamisme del sector molta de la formació i informació disponible és obsoleta.

El postgrau dotarà els participants d'una alta capacitat tècnica i de gestió en el desenvolupament de projectes amb tecnologies web i permetrà disposar d'una visió global i actualitzada. Per a això, s'han seleccionat de forma estratègica i amb visió de futur un conjunt de llenguatges, llibreries i frameworks concrets que demostrin com desenvolupar aplicacions reals.
Objectius
  • Entendre l'estructura completa (full-stack) d'una aplicació amb tecnologies web.
  • Entendre els avantatges i inconvenients de totes les tecnologies disponibles i triar la més adequada en un projecte.
  • Conèixer els llenguatges de descripció de la interfície d'usuari a la plataforma web.
  • Adquirir un alt nivell de programació en JavaScript actual.
  • Saber instal·lar, configurar i gestionar servidors i bases de dades.
  • Utilitzar frameworks moderns de desenvolupament web en el client.
  • Desenvolupar aplicacions mòbils amb tecnologies web.
A qui va dirigit?
  • Professionals propers o interessats en l'àmbit TIC que desitgin reorientar la seva carrera cap al desenvolupament, gestió i/o implementació de projectes i idees de negoci utilitzant tecnologies web.
  • Professionals sènior de l'àmbit TIC que desitgin actualitzar de forma condensada seu coneixement sobre les tecnologies web.
  • Professionals júnior de l'àmbit TIC que desitgin aprofundir en el desenvolupament d'aplicacions amb tecnologies web.

Continguts formatius

Relació d'assignatures
5 ECTS 48h
Fonaments de Tecnologies Web
  • Llenguatges de descripció de UI
    • HTML.
    • CSS.
  • La línia de comandaments de Linux
  • Control de versions amb git.
    • Flux de treball: init, commit.
    • Col·laboració: remote, push, pull.
  • Javascript ES6
    • Fonaments.
    • Arrays, objectes i Classes.
    • Gestió d'errors.
    • Funcions: arrow, closures i d'alt ordre.
    • Promeses: async i await.
  • Protocols, Xarxes i Seguretat
    • TCP/IP.
    • HTTP.
    • WebSockets.
    • Seguretat: tipus de criptografia, HTTPS, CORS, XSS, CSRF.
  • Desplegament de serveis:
    • Contenidors (Docker).
    • Hosting.
    • Search Engine Optimization (SEO).
4 ECTS 30h
El Frontend, web i mòbil
  • Arquitectures de client (MVX)
  • React
    • Virtual DOM.
    • Components i JSX.
    • Formularis i Esdeveniments.
    • Composició, Abstracció, Context i Hooks.
    • Routing.
    • Gestió d'Estat: Redux i MobX.
  • Aplicacions mòbils amb React Native
    • Arquitectura React Native.
    • Components.
    • Routing.
    • Llibreries de components.
3 ECTS 24h
El Backend
  • Bases de dades
    • MongoDB.
    • Postgres.
    • Firestore.
  • Backend framework
    • NodeJS.
    • Express.
    • Server Side Rendering (SSR).
    • Progressive web apps (PWA).
  • APIs
    • Representational State Transfer (REST).
    • Remote Procedure Calls (XPAs).
    • GraphQL.
    • Generació d'APIs: Swagger i Loopback.
3 ECTS 18h
Projecte de Web Profesional
  • Exemple d'una web de comerç electrònic.
  • Desenvolupament d'un projecte individual o grupal en els que s'apliquen els continguts impartits en el programa. El projecte pot estar basat en casos reals i comprendre la identificació d'una problemàtica, el disseny de la solució, la seva implementació o un pla de negoci. Comptarà amb una presentació i defensa pública d'aquest.
Titulació
Diploma de postgrau expedit per la Universitat Politècnica de Catalunya. Emès en virtut de l'art. 34.1 de la L.O. 4/2007, de 12 d'abril, per la qual es modifica la L.O. 6/2001, de 21 de desembre, d'Universitats. Per a la seva obtenció és necessari tenir una titulació universitària oficial. De no ser així, l'estudiant obtindrà un certificat de superació del programa expedit per la Fundació Politècnica de Catalunya.

Metodologia d'aprenentatge

La metodologia docent del programa facilita l'aprenentatge de l'estudiant i l'assoliment de les competències necessàries.

Eines d'aprenentatge
Sessions magistrals participatives
S'exposen els fonaments conceptuals dels continguts a impartir, tot promovent la interacció amb els estudiants per guiar-los en l'aprenentatge dels diferents continguts i el desenvolupament de les competències establertes.
Sessions pràctiques a l'aula
S'apliquen els coneixements en un entorn real o hipotètic, on s'identifiquen i treballen aspectes específics per facilitar la comprensió, amb el suport dels docents.
Resolució d'exercicis
Es treballen les solucions mitjançant l'exercitació de rutines, l'aplicació de fórmules o algoritmes i se segueixen procediments de transformació de la informació disponible i la interpretació dels resultats.
Flipped classroom
Es treballen els continguts de forma prèvia a les classes presencials. A l'aula es fan sessions pràctiques que permeten entendre i aplicar els conceptes sobre casos reals i s'amplien els coneixements amb detalls més tècnics i especialitzats.
Tutories
Es dona suport tècnic als estudiants en el desenvolupament del projecte final, en funció de la seva especialitat i de la temàtica del projecte.
Criteris d'avaluació
Assistència
Es requereix com a mínim el 80% d'assistència a les hores lectives.
Grau de participació
S'avalua la contribució activa dels estudiants en les diferents activitats proposades per l'equip docent.
Resolució d'exercicis, qüestionaris o exàmens
Proves individuals amb l'objectiu d'avaluar el grau d'aprenentatge i l'adquisició de competències.
Realització i presentació del projecte final
Projectes individuals o grupals en els quals s'apliquen els continguts impartits en el programa. El projecte pot estar basat en casos reals i comprendre la identificació d'una problemàtica, el disseny de la solució, la seva implementació o un pla de negoci. Comptarà amb una presentació i defensa pública del mateix projecte.
Pràctiques i borsa de treball
Des del campus virtual My_Tech_Space els estudiants podran visualitzar les ofertes de treball del seu àmbit de coneixement i presentar la seva candidatura confidencialment. La borsa de treball de la UPC School té un volum anual de centenars d'ofertes de treball, entre contractes laborals i convenis de col·laboració en pràctiques.
Campus virtual
Els estudiants d'aquest postgrau tindran accés al campus virtual My_Tech_Space, una eficaç plataforma de treball i comunicació entre estudiants, el professorat, la direcció i la coordinació del curs. My_Tech_Space permet obtenir la documentació de cada sessió formativa abans de l'inici, treballar en equip, fer consultes als professors, visualitzar notes, etc.

Equip docent

Direcció Acadèmica
  • Fernández Duran, Pablo
    Veure perfil a futur.upc / Veure perfil a Linkedin
    Enginyer de Telecomunicacions per la UPC. Diploma d'Estudis Avançats pel Departament de Física de la UPC. Actualment professor del Centre de la Imatge i la Tecnologia Multimèdia en Desenvolupament de Mòbils i Tecnologies Web. Autor de Minidosis.org.
  • Muñoz Tapia, Jose Luis
    Veure perfil a futur.upc / Veure perfil a Linkedin
    Doctor enginyer de Telecomunicació per la UPC i professor titular del Departament d'Enginyeria Telemàtica de la UPC. La seva tasca de recerca està centrada en l'àmbit de la seguretat en xarxes, criptografia i desenvolupament d'aplicacions segures. En aquest àmbit, és coautor de desenes d'articles en revistes i congressos.
Professorat
  • Bernad Wilfinger, Tamara

    Enginyera Tècnica en Informàtica de Gestió per la FIB (UPC). Màster en Disseny de la Interacció i Multimèdia a ELISAVA. Co-fundadora i CTO / Full-Stack Dev en BlueCall, startup basada a Suècia en el camp de Health-Tech enfocat a Mental Health. Prèviament Technical Lead del Mòbils a Code D'Azur. Més de 15 anys d'experiència en desenvolupament web i Apps per a Mòbils, al sector d'Agències Digitals i Startups. Ha treballat en ambients internacionals a més d'en diferents països com Alemanya, Holanda i Suècia. Activament promovent la feina agile i remot.
  • Fernández Duran, Pablo
    Veure perfil a futur.upc / Veure perfil a Linkedin
    Enginyer de Telecomunicacions per la UPC. Diploma d'Estudis Avançats pel Departament de Física de la UPC. Actualment professor del Centre de la Imatge i la Tecnologia Multimèdia en Desenvolupament de Mòbils i Tecnologies Web. Autor de Minidosis.org.
  • Genes Duran, Rafa
    Veure perfil a Linkedin
    Enginyer de Telecomunicacions amb un Màster en Enginyeria Informàtica per la UPC. Professor associat a la facultat de Telecomunicacions de la UPF. Cofundador de Hardapps Labs S.L. Actualment en el programa de Doctorat en Telemàtica per la UPC. Tres anys d'experiència laboral com a Enginyer de Sistemes encarant solucions amb un perfil devops.
  • Muñoz Tapia, Jose Luis
    Veure perfil a futur.upc / Veure perfil a Linkedin
    Doctor enginyer de Telecomunicació per la UPC i professor titular del Departament d'Enginyeria Telemàtica de la UPC. La seva tasca de recerca està centrada en l'àmbit de la seguretat en xarxes, criptografia i desenvolupament d'aplicacions segures. En aquest àmbit, és coautor de desenes d'articles en revistes i congressos.
  • Suárez Ferrer, Victor
    Veure perfil a Linkedin
    Co-fundador i CTO / Full Stack Dev en Coffee4Tech, consultora basada a Barcelona especialitzada en construir startups des de la seva concepció fins a la seva posada en marxa. Co-fundador i Full Stack Dev en Melio, startup basada en UK / Suècia en el camp de med-tech. EX CTO de Werlabs, startup sueca del camp de med-tech operant en el camp de la prevenció de malalties mitjançant ML i anàlisi de sang. Prèviament App Android Team Lead de FishBrain, startup sueca amb 10 milions d'usuaris. Més de 15 anys d'experiència en tech (Desenvolupament, Backend, devops, Agile) en Startups i Consultoria.
  • Tarragó Pulvé, Alejandro
    Veure perfil a Linkedin
    Enginyer en gestió d'empreses tecnològiques per La Salle Barcelona, Universitat Ramón Llull (URL). Co-fundador i CEO de Dribba, the mobile agency a Barcelona y Zurich. Professor titular de l'assignatura Desenvolupament de Dispositius Mòbils a La Salle Barcelona (URL). Amb més de 10 anys desenvolupant eines de productivitat mòbils per startups i grans empreses a nivell internacional com RayBan, Nestlé, Yamaha o Bayer.
  • Tort Pugibet, Albert
    Veure perfil a Linkedin
    CTO de Sogeti Espanya. Va ser investigador i professor de la UPC on es va especialitzar en enginyeria del software i assegurament de la qualitat. Va presentar la tesi doctoral "Testing and Test-Driven Development of Conceptual Schemas". És autor de diverses publicacions en revistes especialitzades i ha participat en congressos internacionals. Actualment coordina el postgrau en Software Quality Assurance de la UPC School i dirigeix el laboratori d'innovació de Sogeti (Sogeti Lab Spain).

Entitats col·laboradores

Socis col·laboradors

Sortides professionals

  • Desenvolupador d'aplicacions per a diverses plataformes amb tecnologia web.
  • Managers i responsables de projectes amb tecnologia web.
  • Dissenyador d'aplicacions amb tecnologia web.
  • Devops i SysAdmin especialitzat en aplicacions amb tecnologia web.
  • Auditor de projectes amb tecnologia web.
  • Enginyer QA per a projectes amb tecnologia web.

Sol·licita informació o l'admissió

Contacte:
(34) 93 112 08 83
La teva sol·licitud ha estat rebuda correctament a la UPC School.

En breu ens posarem en contacte amb tu.

Gràcies pel teu interès en els nostres programes formatius.

Per un error en la connexió a la base de dades la teva sol·licitud no s'ha pogut cursar. T'agrairem que repeteixis el procés més tard o bé que et posis en contacte amb nosaltres trucant al (34) 93 112 08 08 o enviant-nos un correu electrònic a: webmaster.fpc@fpc.upc.edu
Has superat el tamany màxim del fitxer
  • Si tens algun dubte sobre el postgrau.
  • Si vols iniciar els tràmits per matricular-te.
Com iniciar l'admissió
Per iniciar el procés d'inscripció a aquest programa cal omplir i enviar el formulari que trobaràs al peu d'aquestes línies.

A continuació, rebràs un correu electrònic de benvinguda on es detallaran els tres passos a seguir per formalitzar el procés d'inscripció:

1. Completar i confirmar les teves dades personals.

2. Validar el teu currículum vitae i adjuntar la documentació addicional requerida, en cas que sigui necessària per a l'admissió.

3. Pagar 110€ en concepte de drets d'inscripció al programa. L'import d'aquests drets es descomptarà de la quantia total de la matrícula i només es retornarà en cas de no resultar admès.

Un cop realitzat el pagament de drets i disposem de tota la documentació, valorarem la teva candidatura i, si has estat admès al curs, t'enviarem la carta d'admissió. En aquest document obtindràs tots els detalls per formalitzar la matrícula al programa.




  política de protecció de dades

* Camps obligatoris

Informació bàsica o primera capa sobre protecció de dades

Responsable

Fundació Politècnica de Catalunya (en endavant, FPC). + INFORMACIÓ

Finalitat

Contestar les sol·licituds d’informació de l’interessat sobre activitats de formació gestionades o realitzades per l’FPC . + INFORMACIÓ

Establiment o manteniment de relació acadèmica amb l’interessat. + INFORMACIÓ

Legitimació

Consentiment de l'interessat. + INFORMACIÓ

Interès legítim en el desenvolupament de la relació acadèmica. + INFORMACIÓ

Destinataris

No hi ha cessions o comunicacions.

Drets

Accés, rectificació, supressió, limitació, oposició i portabilitat. + INFORMACIÓ

Informació addicional

Política de privacitat de la nostra pàgina web. + INFORMACIÓ

Cessió imatge

Acceptació a la cessió, per un període de 10 anys, les imatges que l’FPC pugui captar a les instal·lacions on es desenvolupi la seva activitat, a fi de difondre i promocionar les activitats de l’FPC i pel mitjà que tingui per convenient.

Serveis de pagament

En cas que l’interessat formalitzi la relació amb l’FPC, l’ordenant (interessat) autoritza i dóna el seu consentiment al càrrec, per tant, amb renuncia expressa al dret de devolució sobre el càrrec.

Enviar