Professional Documents
Culture Documents
Pla Formatiu BCN IP 2020
Pla Formatiu BCN IP 2020
BCN_IP_1
Índex
Índex 2
Projecte 3
Durant el curs les persones participants no són considerades alumnes/as sinó “membres d’un
equip” i el curs no és un curs sinó un “projecte” on s’adquireixen gradualment els coneixements
necessaris per desenvolupar una aplicació web.
L’objectiu principal és que les persones participants es sentin membres “Junior” d’un equip en el
que tots han de participar activament per aconseguir una meta: el projecte. El rol del formador
s’assimila al del “project manager” i al de “team leader”. La finalitat és emular durant la
formació el context de treball el món laboral real, en una empresa dedicada al desenvolupament
de software.
Al finalitzar el curs, les persones participants hauran adquirit una visió general de les tecnologies
i els rols professionals implicats en el desenvolupament d’una aplicació web. Igualment, en
major o menor mesura segons la capacitat de cadascú, tindran una bona base sobre la que
poder treballar per esdevenir programador/es, hauran de ser capaces de programar aplicacions
i/o pàgines web molt senzilles, treballar en entorns col·laboratius i defensar en públic els
projectes elaborats.
Projecte
A partir del coneixements adquirits, al final del curs es desenvoluparà un projecte en equip
consistent en una aplicació web, que els alumnes hauran construït “des de zero” i hauran de
presentar en públic en la darrera sessió del curs.
T1- Les TIC (10h)
Fem un “Update” tecnològic. L’alumne ha de conèixer l’estat actual i les tendències generals en
el món en el que anem a introduir-nos. El primer pas és presentar les dades, la gasolina de les IT.
Els tipus, formats i les eines bàsiques de creació i edició.
En aquest mòdul l'alumne aprendrà a crear una interfície d’usuari o front-end d'un projecte
web, aplicant els coneixements de javascript adquirits per crear components ReactJS que
ampliïn els components estàndard HTML, formant la pàgina web i gestionant la interacció amb
l’usuari.
E3.1 Javascript al navegador. Frameworks i biblioteques. JQuery, React, Angular...
E3.2 Programació amb React JS.
E3.2.1. Disseny de l’aplicació, arquitectura
E3.2.2. Props i State
E3.2.3. Accés a API amb Fetch. Gestió de llistes.
E3.2.4. Integració de Bootstrap.
E3.2.5. Enrutament
El projecte final és un treball en equip en que l’alumne haurà d’integrar tots els coneixements
adquirits en les etapes anteriors.