Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012



Documenti analoghi
Tecniche della comunicazione web - 8 CFU

Programmazione a Oggetti e JAVA. Prof. B.Buttarazzi A.A. 2012/2013

Metodologie Informatiche Applicate al Turismo

01KPS BF Progettazione di applicazioni web

Sistemi Distribuiti e Cloud Computing A.A. 2014/15

Sistemi Distribuiti e Cloud Computing A.A. 2013/14

Corso di Fondamenti di Economia

Fondamenti di Informatica T-1

Fondamenti di Informatica II Corso (HA-ZZ) Introduzione al corso

02CIXPG Sistemi informativi aziendali

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso

INGEGNERIA DEL SOFTWARE

Analisi delle interazioni e della comunicazione mediata

Progetto di Applicazioni Software

Informatica di Base A - DAMS

Docente. Il Corso. Obiettivi PROGRAMMAZIONE PER IL WEB. Alessandro Bianchi. Presentazione del Corso per l a.a Sviluppare

Presentazione e programma del Corso

Informatica Generale

Università di Milano Bicocca

Web Programming Specifiche dei progetti

Università degli Studi di Roma La Sapienza, Facoltà di Ingegneria

Corso di INFORMATICA AZIENDALE (4 CFU)

Corso di formazione sull ECODESIGN

Guida introduttiva al servizio

PRENOTAZIONI APPELLI ON LINE tramite SOL-SegreteriaOnLine

DI.SCI.TE. Piattaforma di gestione e comunicazione. Pagina Personale Studente. ISTITUTO SUPERIORE SCIENZE RELIGIOSE di MILANO

DOMANDE Come si è organizzato l Ateneo di Perugia per la rilevazione delle opinioni degli studenti?

Informatica 2011/

AREA INFORMATICA & TELEMATICA. Mini Giuda (lato studente) Area Informatica e Telematica 1

GUIDA INFORMATIVA PER GLI STUDENTI ERASMUS IN ARRIVO

PIANO DI LAVORO A.S. 2015/16

Conoscenza obbligatoria della lingua inglese

Presentazione del corso di Matematica I

LINGUA INGLESE LIVELLO B2

PIANO DI LAVORO ANNUALE DELLA DISCIPLINA Tecnologie e Progettazione di Sistemi Classi QUINTE A.S

Pagina Personale Studente. Nuova versione. Guida Utente

lunedì martedì mercoledì giovedì venerdì sabato domenica Anno di corso Orario 4-apr-11 5-apr-11 6-apr-11 7-apr-11 8-apr-11 9-apr apr-11

PIANO DI LAVORO (a.s.2013/2014)

INSEGNAMENTO ANNO ACCADEMICO CORSO DI LAUREA IN DOCENTE

Statistica Aziendale Avanzata

EDIZIONE Programma di riferimento del MiniMaster Introductory in Project Management 2015

I nostri corsi serali

Applicazioni Web: meccanismi per il passaggio di informazioni tramite HTTP Corso di Applicazioni Telematiche

I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2015/2016

FONDAMENTI DI MANAGEMENT. Cognomi A-E e F-O (9 CFU) A.A prof.ssa Francesca Simeoni Prof. Federico Testa

UNIVERSITÀ DEGLI STUDI DI VERONA DIREZIONE DIDATTICA E SERVIZI AGLI STUDENTI MODULO RICHIESTA INSERIMENTO INSEGNAMENTI NEL LIBRETTO

Classe e ordinamento del Corso di studio (es. classe L24 ordinamento 270/04 oppure classe 15 ordinamento 509/99)

1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/ Lato client

PROGRAMMAZIONE DISCIPLINARE ( modulo redatto da prof. A. Rossi)

GUIDA AL TEST DI ACCESSO E ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA

Corso di Formazione per RESPONSABILI DEL SERVIZIO DI PREVENZIONE E PROTEZIONE Modulo C

Università di Bologna Facoltà di Lettere e Filosofia Corso di Laurea DAMS, Indirizzo Cinema

Programmazione Server Side e Database in rete

Come funziona internet

Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma

MA138 - METODOLOGIE INNOVATIVE PER LA DIDATTICA E PROCESSI DI APPRENDIMENTO (I EDIZIONE)

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione

Corso Online Analista Programmatore Microsoft

MASTER di I Livello. Nuove metodologie di insegnamento e di valutazione per una didattica costruttiva

I nostri corsi serali

Università degli Studi di Bergamo Dipartimento di Scienze aziendali, economiche e metodi quantitativi. Marketing. (9 cfu)

F O R M A T O E U R O P E O

Corso di Fondamenti di Informatica L-A

Fondamenti di Informatica MultiDAMS

Fondamenti di Informatica - 9Cfu Corso di Laurea in Ingegneria Informatica (ord. 270)

Programmazione e Controllo di Gestione 8 cfu - 60 ore

Economia delle imprese di assicurazione e della previdenza (D.M. 270) dott.ssa Ornella Ricci A.A

Sicurezza nei Sistemi Informativi

Analisi e utilizzo di un framework per lo sviluppo di applicazioni web

Syllabus C310 - Insegnamenti disciplinari

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

Architettura client-server

CHIEDE. Magistrale in Giurisprudenza (codice matricola 01) Operatore Giuridico D Impresa (codice matricola 02 o 03)

Protocolli e architetture per WIS

Pagina Personale Docente. Guida Utente. Progetto DISCITE

Il Web-Service SDMX dell ISTAT

Componenti Web: client-side e server-side

Manuale Operativo per la Compilazione dei Questionari di Valutazione della Didattica

Transcript:

Laboratorio di Programmazione Web Prof. B.Buttarazzi A.A. 2011/2012

Sommario Contenuti Testi di Riferimento Informazioni Generali del Corso 30/05/2012 2

Contenuti Il corso Laboratorio di Programmazione Web è orientato alla introduzione delle principali tecnologie per sviluppare applicazioni Web. Dopo la presentazione della terminologia e delle caratteristiche fondamentali del Web (architettura client-server, protocollo HTTP, Linguaggi di markup e fogli di stile: HTML e CSS. Linguaggio XML e XHTML), verranno descritte le tecnologie e i linguaggi più diffusi per la programmazione Web lato client e lato server prendendo come riferimento Javascript e PHP. Si concluderà con l introduzione di Android come piattaforma di riferimento per lo sviluppo di Web Mobile Application. Il corso avrà un taglio prevalentemente pratico e progettuale. Infatti durante le lezioni non solo saranno forniti i concetti necessarie per sviluppare applicazioni web ma saranno anche proposti esercizi che gli studenti dovranno implementare. 30/05/2012 3

Programma 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 la programmazione Web lato client Dynamic HTML, client side scripting, Il linguaggio Javascript. Tecnologie per la programmazione Web lato server CGI, server-side scripting, Il linguaggio PHP. 30/05/2012 4

Programma Tecniche di programmazione per il Mobile Web Piattaforme ios e Android HTML5 Framework per sviluppo di applicazioni web per piattaforme mobili 30/05/2012 5

Output di fine Corso (20%) Conoscenze teoriche di metodologie (40%) Tecniche di programmazione Web (40%) Applicazioni Web 30/05/2012 6

Testi di riferimento Titolo: Lezioni di programmazione web Autori: Avvenuti, Cecchetti, Cimino Editore : Esculapio 2010 30/05/2012 7

Testi di riferimento Titolo: Laboratori di programmazione Web Autori: Avvenuti, Cimino Editore : McGraw-Hill 2011 30/05/2012 8

Testi di riferimento Titolo: Programmazione web lato server Autori: V. Della Mea, L. Di Gaspero, I. Scagnetto Editore : APOGEO 2011 30/05/2012 9

Testi di riferimento Titolo: Programmare per il Web Mobile Autore: Maximiliano Firtman Editore : Tecniche Nuove 2011 30/05/2012 10

Informazioni Generali Docente : Berta Buttarazzi Ricevimento Al termine delle lezioni in aula e in studio del docente (III Piano Edificio Ingegneria della Informazione) il mercoledì dalle 13 alle 15 Pagina web del corso http://www.uniroma2.it/didattica/lpw/ 30/05/2012 11

Informazioni Generali 30/05/2012 12

Informazioni Generali Registrazione al corso Per poter seguire il corso e sostenere gli esami e' necessario registrarsi al corso. La registrazione al corso avviene tramite e-mail da inviare al docente buttarazzi@info.uniroma2.it specificando come oggetto '' REGISTRAZIONE CORSO - LPW e nel corpo della mail il proprio nome, cognome, corso di laurea e numero di matricola Le registrazioni terminano 10 giorni dopo l'inizio del corso 30/05/2012 13

Informazioni Generali Scheduling Esami Primo appello Mercoledì 11 Luglio 2012 Aula C1 ore 15:00 Secondo appello Martedì 4 Settembre 2012 Aula 3 Nuovi Edifici ore 9:30 <da confermare...> 30/05/2012 14

Informazioni Generali Prenotazione Esami La prenotazione all'esame avviene tramite e-mail da inviare al docente buttarazzi@info.uniroma2.it specificando come oggetto '' PRENOTAZIONE ESAME LPW Per ciascun appello le prenotazioni si aprono 10 giorni prima dell'esame e terminano 3 giorni prima dell'esame 30/05/2012 15

Informazioni Generali Regole del Corso Si consiglia di seguire in classe tutte le lezioni (almeno il 75% lezioni). Attenzione! Ogni informazioni anche sui cambiamenti verrà data esclusivamente a lezione Il ricevimento è alla fine di ciascuna lezione o in ufficio del docente il mercoledì dalle 13 alle 15 30/05/2012 16