Offerta Didattica
INFORMATICA
PROGRAMMAZIONE III
Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2017/2018
Sedi: MESSINA
SSD | TAF | tipologia | frequenza | moduli |
---|---|---|---|---|
INF/01 | Caratterizzante | Libera | Libera | No |
CFU | CFU LEZ | CFU LAB | CFU ESE | ORE | ORE LEZ | ORE LAB | ORE ESE |
---|---|---|---|---|---|---|---|
9 | 6 | 3 | 0 | 78 | 48 | 30 | 0 |
LegendaCFU: n. crediti dell’insegnamento CFU LEZ: n. cfu di lezione in aula CFU LAB: n. cfu di laboratorio CFU ESE: n. cfu di esercitazione FREQUENZA:Libera/Obbligatoria MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli ORE: n. ore programmate ORE LEZ: n. ore programmate di lezione in aula ORE LAB: n. ore programmate di laboratorio ORE ESE: n. ore programmate di esercitazione SSD:sigla del settore scientifico disciplinare dell’insegnamento TAF:sigla della tipologia di attività formativa TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio
Obiettivi Formativi
Il principale obiettivo del corso è quello di consentire allo studente di poter sviluppare applicazioni software su architettura web, secondo il paradigma del WEB 2.0, ovvero con uno spiccato livello di interazione sito-utente. Durante il corso verranno presentati alcune tra le più comuni tecnologie utilizzate lato client e lato server, nonché utili alla realizzazione di servizi web. Infine, verranno fatti cenni all'utilizzo delle tecnologie web per la realizzazione di applicazioni mobile multipiattaforma.Learning Goals
The main goal of the course is to enable the student to develop software web applications, according to the WEB 2.0 paradigm, with a high level of user-site interaction. During the course some of the most commonly used client side and server side technologies will be presented, as well as technologies for implementing web services. Finally, we will make use of web technologies to implement multiplatform mobile applications.Metodi didattici
Lezioni ed esercitazioni.Teaching Methods
Lectures and tutorials.Prerequisiti
Programmazione procedurale e ad oggetti. Reti.Prerequisites
Procedural and object programming. Networking.Verifiche dell'apprendimento
Esami e progetto.Assessment
Exams and project.Programma del Corso
1. Storia e architettura del WWW 2. Interfacce per il Web 3. Programmazione lato client 4. Programmazione lato server 5. Servizi Web 6. Ambienti e framework di programmazione Web e MobileCourse Syllabus
1. History and architecture of the WWW 2. Web interfaces 3. Client Programming 4. Server-side programming 5. Web Services 6. Web and Mobile programming environments and frameworksTesti di riferimento: Da definire.
Esami: Elenco degli appelli
Elenco delle unità didattiche costituenti l'insegnamento
PROGRAMMAZIONE III
Docente: ANDREA NUCITA
Orario di Ricevimento - ANDREA NUCITA
Giorno | Ora inizio | Ora fine | Luogo |
---|---|---|---|
Lunedì | 10:00 | 12:00 | Laboratorio HuM-HI, piano terra, Via Bivona Bernardi 3 |
Note: