+ All Categories
Home > Documents > Programmazione Web Presentazione del corso 1 2014/2015.

Programmazione Web Presentazione del corso 1 2014/2015.

Date post: 03-May-2015
Category:
Upload: desideria-mancini
View: 221 times
Download: 1 times
Share this document with a friend
9
Programmazione Web Presentazione del corso 1 2014/2015
Transcript
Page 1: Programmazione Web Presentazione del corso 1 2014/2015.

Programmazione WebPresentazione del corso

12014/2015

Page 2: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

2

Informazioni generali• Docente: Ing. Devis Bianchini

• Dipartimento di Ingegneria dell'Informazione (DII, via Branze, 38, I piano)– Ufficio 26

– Telefono 030 3715447

– Email: [email protected]

– Home Page del docente: http://www.ing.unibs.it/~bianchin

– Home Page del corso: Moodle (preferential) oppure http://www.ing.unibs.it/~deantone/corso.php?pw

• Orario di ricevimento:– Mercoledì 10.00 – 11.00

– Venerdì 10.00 – 11.00

• Corsi di laurea coinvolti (D.M. 270/04)– Corso di Laurea Magistrale in Ingegneria Informatica (INFLM)

Page 3: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

3

Orario del corso

Lunedì 12.30 – 15.30 (MLab1) Esercitazione/Laboratorio didattico

Martedì 14.30 – 16.30 (N11) Lezione

Page 4: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

4

Programma del corso (1)

Concetti  introduttivi  e  tecnologie  di  base  Caratteristiche  fondamentali  del  Web  e 

terminologia: architettura  client‐server,  protocollo HTTP

Linguaggi  di  markup  e  fogli  di  stile: HTML e CSS Linguaggio XML e XHTML

Tecnologie  per  il  Web  lato  clientDynamic HTML, Client  side  scripting (cenni) Javascript 

Page 5: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

5

Programma del corso (2)

Tecnologie  per  il  Web  lato  server  CGI, Web  server  extensions, Server‐side  scripting,  

Java  servlet  e  JSP  (cenni) Linguaggio  PHP 

Argomenti  avanzatiIntroduzione  ad  AJAX  (Asynchronous  Javascript 

And  XML)Uso di framework per lo sviluppo Web agile

Page 6: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

6

MaterialeLibri di testo (consigliati per approfondimenti)

– V.  Roberto,  M.  Frailis,  A.  Gugliotta,  P.  Omero, Introduzione  alle  Tecnologie  Web, McGraw-Hill

– V. Della Mella, L. Di Gaspero, I. Scagnetto, Programmazione Web lato server, Apogeo ed.

– M. Avvenuti, M.G.C.A. Cimino, Laboratori di Programmazione Web – HTML, CSS, Javascript e PHP, McGraw-Hill

– Manuali specifici per i linguaggi affrontati (PHP, Jquery, Javascript)

I lucidi del corso

– la versione aggiornata dei lucidi per l'a.a. 2013/2014 sarà resa disponibile di volta in volta prima della relativa lezione

– costituiscono parte integrante del materiale didattico necessario alla preparazione dell’esame

Page 7: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

7

Modalità d'esame

• La modalità d'esame consiste in

– una prova scritta

• durante il corso capiremo di che cosa si tratta

– una prova di approfondimento

• un elaborato sviluppato dallo studente, su specifiche fornite dal docente, possibilità di svolgere l'elaborato in gruppo (MAX 3)

– una prova orale

• discussione dell'elaborato sviluppato dallo studente, con qualche domanda integrativa

Page 8: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

8

Obiettivi del corso1. Acquisire familiarità con lo sviluppo di un'applicazione Web dinamica multi-livello (interfaccia, logica applicativa, dati) percorrendone tutte le tappe (lato client e lato server)

2. Lavorare con tecnologie di ultima generazione, come AJAX e JQuery

3. Nel corso verranno usati dei linguaggi particolari, ma non è richiesto conoscere a memoria i dettagli tecnici di ogni strumento per “lavorare” con l’informazione

– PHP, JSP, ASP.NET, Perl, ...Javascript, Ruby on Rails, sono davvero tanti gli strumenti che sono stati creati

– Fortunatamente, l’uomo ha inventato i manuali!

Page 9: Programmazione Web Presentazione del corso 1 2014/2015.

2014/2015 Programmazione Web - Presentazione del corso

9

Timeline


Recommended