XSLaren edukia

Web Sistemak

Ikastegia
Bilboko Ingeniaritza Eskola
Titulazioa
Kudeaketaren eta Informazio Sistemen Informatikaren Ingeniaritzako Gradua
Ikasturtea
2023/24
Maila
3
Kreditu kopurua
6
Hizkuntzak
Gaztelania
Euskara

IrakaskuntzaToggle Navigation

Orduen banaketa irakaskuntza motaren arabera
Irakaskuntza motaIkasgelako eskola-orduakIkaslearen ikasgelaz kanpoko jardueren orduak
Magistrala3045
Gelako p.1530
Laborategiko p.1515

Irakaskuntza-gidaToggle Navigation

HelburuakToggle Navigation

[K1] Web zerbitzuen arkitektura ereduak ezagutzea.

[K2] Internet-en euskarri diren oinarrizko teknologiak ezagutzea, bereziki web zerbitzuen integrazioa eta datu hartu-emana ahalbideratzen dutenak.

[K3] Web aplikazioak diseinatzeko, garatzeko, ezartzeko eta banatzeko planteamendu egituratua eta txukuna hartzea.

[K4] Web zerbitzuetan beharrezko diren segurtasun neurriak ezagutzea eta ebaluatzea.



Ikasgai-konpetentzia hauek, ondorengo modulu (M03-Informazio Sistemak) konpetentziekin erlazionatzen dira:

- IKT soluzioak eta enpresa prozesuak integratzeko gaitasuna, erakundeen informazio beharrak asetuz, hauen helburuak modu eraginkor eta efizientean lortzea ahalbideratuz, horrela hauei lehiaketa-abantaila emanez. --> [K1] eta [K2]

- Erakunde baten informazio eta komunikazio sistemen baldintzak zehazteko gaitasuna, segurtasun alderdiak zainduz eta indarreko araudi eta legedia betez. --> [K3] eta [K4]

- Informazio eta komunikazio sistemen zehaztapenean, diseinuan, inplementazioan eta mantentzean modu aktiboan parte hartzeko gaitasuna. --> [K3]

Irakasgai-zerrendaToggle Navigation

Edukien denbora-plangintza zehatza.





IKASGELAKO ESKOLA MAGISTRALAK ETA PRAKTIKOAK



1. ASTEA

- Ikasgaiaren eta irakasleen ikerketa-ildoen aurkezpena.

- Burp Suite, Python, PyCharm, Wireshark, Geckodriver eta View Source Chart instalatzea.

- Garapen-ingurunea probatzea. Python eta PyCharm ezagutzeko adibide errazak.



2. ASTEA

- HTTP. Eskaera eta erantzuna. Adibidea: Burp (Repeater fitxa) eta Python (requests liburutegia).

- HTTP. Web orri bat kargatzean sortutako HTTP trafikoa.

- HTTP. Errore-kodeak: 400 eta 404. Aurreko adibidean behartu.

- HTTP. Birbideratzea. Burp edo Python adibidea.

- HTTP. Konpresioa. Python adibidea.



3. ASTEA

- HTTP. Cachea.

- HTTP. Cookieak. Adibidea: eGelan sartzeko eskaeren sekuentzia.

- HTTP. Content Length vs Transfer Encoding. Wireshark adibidea: aztertu transfer-encoding bitartezko irudi baten deskarga.

- HTTP. Erantzuna kodetzea. Wireshark adibidea: aztertu "Kaixo, Iñaki Pérez!" testuaren deskarga.

- HTTP. Datuak bidaltzea. Python adibidea: NAN letra.



4. ASTEA

- Web Scraping. HTML orri baten egitura.

- Web Scraping. Deskargatutako orrialdea vs. Orrialde errenderizatua.

- Web Scraping. Web orrialdeen errenderizatzea: Geckodriver + Selenium. Adibidea.

- Web Scraping. Parsear HTML: BeautifulSoup liburu-denda. Adibidea.



5. ASTEA

- MySQL, Java, Tomcat eta IntelliJ instalatzea. Garapen-ingurunearen proba.

- Tomcat: direktorioen egitura.

- Tomcat: eskaerak kudeatzeko mekanismoa (web.xml)

- Tomcat: servlet. Adibideak.



6. ASTEA

- Tomcat: eskaeraren parametroak jasotzea. Adibidea: NAN letra.

- Tomcat: zerbitzariaren aldeko web orri dinamikoak (JSP)

- Tomcat: birbideratzeak: RequestDispatcher vs sendRedirect.



7. ASTEA

- Mezu-taula: aurkezpena eta aurretiko urratsak (i).

- Mezu-taula: aurretiko urratsak (ii).



8. ASTEA

- Mezu-taula: login.

- Mezu-taula: erabiltzaile aktiboak.

- Mezu-taula: erabiltzaile-saioa.



9. ASTEA

- Mezu-taula: mezuak zerrendatu.

- Mezu-taula: mezua gehitu.



10. ASTEA

- API web kontzeptua.

- Auth. Oinarriak.

- OAuth aplikazio mugikorretarako eta mahaigainerako aplikazioetarako. Mezuen fluxua.

- OAuth aplikazio mugikorretarako eta mahaigainerako aplikazioetarako. Adibidez: Google Drive-ko dokumentuen zerrendatzea.



11. ASTEA

- OAuth aplikazio mugikorretarako eta mahaigainerako aplikazioetarako. Adibidea: Dropbox-eko dokumentuen zerrendatzea.



13. ASTEA

- 4. zeregin ebaluagarria aurkeztea: eGelatik Dropboxera fitxategiak transferitzeko web bezeroa.

- 4. zeregin ebaluagarria: aplikazioaren eskeletoa aztertzea.



14. ASTEA

- 4. zeregin ebaluagarria: eGelarekin integratzea.

- 4. zeregin ebaluagarria: Dropbox-ekin integratzea.



15. ASTEA

- Ebaluagarria den 4. zereginerako tutoretzak.





LABORATEGIKO PRAKTIKAK



Laborategiko hiru praktika daude. Bakoitzak 2 asteko iraupena du.



1. praktika: IoT bezeroa

%CPU eta %RAM datuen igotzea ThingSpeak plataformara. Datuak ezabatzea programatik Ctrl+C bidez irtetzean.



2. Praktika: eGelako web Scraping

eGelara konektatu, ikasgai desberdinetako PDF fitxategiak deskargatu eta karpetaka antolatu.



3. Praktika: SVG irudien kudeatzailea

Tomcat-en oinarritutako Web aplikazio bat garatzea, eXist datu basean gordetako SVG irudiak kudeatzeko.

MetodologiaToggle Navigation

KLASE MAGISTRALAK: edukien garapena irakasleak klasean azaldutako diapositiba eta ariketa praktikoen bitartez.



IKASGELAKO PRAKTIKAK: edukien garapena ikasleek, banaka edo taldeka, baina irakaslearen laguntzarekin, egin beharreko zeregin gidatuen bitartez.



LABORATEGIKO PRAKTIKAK: edukien garapena ikasleek, banaka edo taldeka, baina irakaslearen laguntzarik gabe, egin beharreko zeregin gidatuen bitartez.

Ebaluazio-sistemakToggle Navigation

Jarraian, aktaren azken kalifikazioan ebaluazio-tresnen haztapena zehazten da.





IKASTURTEAN ZEHAR EZARRITAKO ZEREGIN EBALUAGARRIAK:



* Lehenengo zeregin ebaluagarria (%10)

Mota: banakakoa

Deskribapena: 1. praktika (Irakaskuntza-gida honetako "eduki teoriko-praktikoak" atala kontsultatu)



* Bigarren zeregin ebaluagarria (%10)

Mota: banakakoa

Deskribapena: 2. praktika (Irakaskuntza-gida honetako "eduki teoriko-praktikoak" atala kontsultatu)



* Hirugarren zeregin ebaluagarria (%10)

Mota: banakakoa

Deskribapena: 3. praktika (Irakaskuntza-gida honetako "eduki teoriko-praktikoak" atala kontsultatu)



* Laugarren zeregin ebaluagarria (%10)

Mota: taldekoa

Deskribapena: kontsultatu 13. astea irakaskuntza-gida honetako "eduki teoriko-praktikoak" atalean.





AZTERKETEN ALDI OFIZIALEAN EZARRITAKO PROBA:



* Idatzizko proba ( % 60)

Mota: banakakoa

Deskribapena: ikasturtean zehar ikasitako alderdi teorikoak eta praktikoak jasotzen dituzten galderak eta ariketak ebaztea.





OHARRAK:



(1) Ikasgaia gainditzeko idatzizko proba gainditzea beharrezkoa da. Idatzizko proba gainditzen ez bada, azkenengo kalifikazioa ikasturtean zehar ezarritako zeregin ebaluagarrietan lortutakoa izango da.



(2) Hala ere, ikasleak idatzizko probaren bidez soilik ebaluatzeko eskubidea izango du, ikasturtean zehar ezarritako zeregin ebaluagarriak egin dituen edo ez alde batera utzita. Horretarako, ikasleak zeregin ebaluagarriei uko egiten diela idatziz adierazi beharko dio ikasgaiaren ardura duen irakaslegoari. Horretarako, 9 asteko epea izango du, ikasturtearen lauhilekoaren hasieratik kontatzen hasita.



(3) Ikasleak ez badu jarduera puntuagarririk aurkezten, azken kalifikazioa "EZ AURKEZTUA" izango da.

Nahitaez erabili beharreko materialaToggle Navigation

Ikasgelan erabilitako baliabide guztiak (gardenkiak, ariketen enuntziatuak eta horien soluzioak, programen kodea eta bideo lagungarriak) eGelan argitaratuko dira.

BibliografiaToggle Navigation

Oinarrizko bibliografia

Information Architecture for the World Wide Web, Morville P. & Rosenfeld L., Ed. O¿Reilly

Gehiago sakontzeko bibliografia

Ajax and REST Recipes: A Problem-Solution Approach, Gross C., Ed. Apress

Aldizkariak

WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS (ISSN: 1386-145X)

IEEE INTERNET COMPUTING (ISSN: 1089-7801)

5., 6. eta salbuespenezko deialdien epaimahaiaToggle Navigation

  • ALVAREZ GUTIERREZ, MARIA LUZ
  • CASQUERO OYARZABAL, OSCAR
  • ECHEVARRIA OZAMIZ, GORKA

TaldeakToggle Navigation

01 Teoriakoa (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-29

11:00-13:00

31-35

11:00-13:00

Irakasleak

Ikasgela(k)

  • P4I 10A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P4I 10A - I.I.T.U.E. BILBO - SAN MAMES BARRIA

01 Gelako p.-1 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-29

13:00-14:00

31-35

13:00-14:00

Irakasleak

Ikasgela(k)

  • P4I 10A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P4I 10A - I.I.T.U.E. BILBO - SAN MAMES BARRIA

01 Laborategiko p.-1 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-20

09:00-10:00

21-21

09:00-11:00

23-23

09:00-11:00

25-25

09:00-11:00

27-27

09:00-11:00

29-29

09:00-11:00

32-32

09:00-11:00

34-34

09:00-11:00

Irakasleak

Ikasgela(k)

  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA

01 Laborategiko p.-2 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-20

10:00-11:00

22-22

09:00-11:00

24-24

09:00-11:00

26-26

09:00-11:00

28-28

09:00-11:00

31-31

09:00-11:00

33-33

09:00-11:00

35-35

09:00-11:00

Irakasleak

Ikasgela(k)

  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA

31 Teoriakoa (Euskara - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-20

09:00-11:00

21-29

09:00-11:00

31-35

09:00-11:00

Irakasleak

Ikasgela(k)

  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA

31 Gelako p.-1 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
20-29

08:00-09:00

31-31

08:00-09:00

32-32

08:00-09:00

33-35

08:00-09:00

Irakasleak

Ikasgela(k)

  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P3I 2A - I.I.T.U.E. BILBO - SAN MAMES BARRIA

31 Laborategiko p.-1 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
21-21

11:00-13:00

23-23

11:00-13:00

25-25

11:00-13:00

27-27

11:00-13:00

29-29

11:00-13:00

32-32

11:00-13:00

34-34

11:00-13:00

35-35

11:00-12:00

Irakasleak

Ikasgela(k)

  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA
  • P6I 10L - I.I.T.U.E. BILBO - SAN MAMES BARRIA