Classi quinte
Corso di informatica
prof. Roberto FULIGNI
ITT “Giacomo Fauser” – Novara
Classi quinte

Piattaforma GIT per le classi quinte

Tecnologie e progettazione
Materiale didattico (Java)
N.
Risorsa
1
Esercizi di programmazione in Java
2
Risorse aggiuntive per le applicazioni proposte
3
Programmazione dei socket in Java
4
Libreria 'Unique Random' (formato JAR)
5
Applicazioni web in Java
6
DB Utility per Labs3
7
Applicazione web: Anagrafica SQL (connessione a database SQL)
8
Applicazione web: Vendita on-line di acque minerali (carrello della spesa)
9
Applicazione web: Mostra video (autenticazione, download risorse)
10
Applicazione web: Domande & Risposte (template avanzato)
11
Applicazione web: Aforisma (Java Beans)
12
Applicazione web: Invio di e-mail con allegato (uso del servizio MailTrap)
13
REST Authentication & Authorization
14
Servizi REST in Java con autenticazione HTTP Basic e Digest (Server + Client)
Materiale didattico (C#)
N.
Risorsa
1  
Brief History of HTTP
2  
WCF Tutorial
3
Generatore di messaggi (TcpClient e TcpListener)
4
Calcolatrice online (Client/server con socket TCP)
5
Localizzatore UDP (UdpClient)
6
Chat WPF
7
HTTP Storage (Applicazione web e client WPF)
8
Websocket - Sensore di temperatura (Server C# e client HTML5/Javascript)
9
Esempi d'uso di code MSMQ (Ricevitore e Trasmettitori)
10
Progetto 'Pagamenti MSMQ'
11
Progetto 'Mappa meteo' (API OpenWeatherMap e Componente OpenStreetMap)
12  
Creating a Self Hosted WCF Service
13
Geometria WCF (Servizio WCF self hosted e client)
14
Servizio Windows 'Calcolatrice online' (Servizio Windows e client)
15  
Sending and Receiving Mail in C#
16
Posta elettronica con account GMail (SMTP e POP3)
17
Trasmissioni multicast (Socket UDP)
Bibliografia
Libri
  • H. Schildt, Java: The Complete Reference, Eleventh Edition, McGraw-Hill Education
  • B. Evans, D. Flanagan, Java in a Nutshell: A Desktop Quick Reference 7th Edition, O'Reilly Media
Risorse web
Sistemi e reti
Materiale didattico
N.
Risorsa
1
Esercizi sul protocollo UDP
2
Esercizi sul protocollo TCP
3  
TCP/IP State Transition Diagram
4
Protocollo HTTP: esempio d'uso dei metodi GET e POST
5  
Fundamentals of Computer Networking: DNS Overview
6  
DNS Resource Records
7  
Five DNS Threats You Should Protect Against
8  
DNS Exercises
9  
What is a VPN?
10  
Create an IPsec VPN tunnel using Packet Tracer
11  
Configuring Site to Site IPSec VPN Tunnel Between Cisco Routers
12
Realizzazione di VPN
13  
Configuring AAA for Network Access
14  
Cut-Through Proxy on the Cisco ASA, part 1
15  
Cisco - Enterprise Mobility Design Guide
16  
Cryptography Tutorial
17
Crittografia (Cifrari monoalfabetici)
18
Crittografia in C# (DES)
19
Crittografia in C# (AES)
20  
RSA Exercises
21  
Diffie-Hellman groups for Internet Key Exchange
22
Steganografia in C#
23
OpenSSL (versione per utenti Netlab)
24
OpenSSL (PKI interna ABC Soluzioni)
25  
High Availability - VRRP, HSRP, GLBP
26
Differenze fra DAS, NAS e SAN
27
Esempi di seconda prova forniti dal MIUR
Esercitazioni di laboratorio
N.
Risorsa
1
Connessione a Internet mediante reti 3G/4G
2
Progetto 'Web Math' (presentazione + eseguibile client GUI)
3
Comunicazione Client-Server basata su SSL/TLS (Applicazione C#)
4
WLAN controller-based e autenticazione RADIUS
5
Rete aziendale con InterVLAN routing e WLAN controller-based
6
Modello di ISP 18-19
7
Realizzazione di una DMZ con firewall ASA 5506X
8
Realizzazione di una DMZ con IOS Firewall Zone Based
9
Rete ad alta disponibilità (HSRP)
10
Laboratorio di sistemi e reti (a cura della prof.ssa Erica Bonalli)
N.
Risorsa
1
Creazione e configurazione di un server Windows
2
Installazione e configurazione del servizio FTP
3
Installazione e configurazione di un server web
4
Installazione e configurazione del servizio DHCP
5
Simulazione di un ISP
6
Configurazione firewall e DMZ
7
Configurazione VPN site-to-site
Bibliografia
Libri
  • A. S. Tanenbaum, D. J. Wetherall, Reti di calcolatori, quinta ed., Pearson
  • Cisco Certified Network Associate (CCNA)
    • O. Wendell, CCENT/CCNA ICND1 100-101 Official Cert Guide, Cisco Press
    • O. Wendell, CCNA Routing and Switching ICND2 200-105 Official Cert Guide, Cisco Press
    • S. Empson, CCNA Routing and Switching Portable Command Guide, Cisco Press
    • D. Hucaby, CCNA Wireless 200-355 Official Cert Guide, Cisco Press
    • O. Santos, J. Stuppi, CCNA Security 210-260 Official Cert Guide, Cisco Press
    • B. Vachon, CCNA Security (210-260) Portable Command Guide, Cisco Press
  • Cisco Certified Network Professional (CCNP)
    • D. Hucaby, CCNP Routing and Switching SWITCH 300-115 Official Cert Guide, Cisco Press
    • K. Wallace, CCNP Routing and Switching ROUTE 300-101 Official Cert Guide, Cisco Press
    • R. Lacoste, K. Wallace, CCNP Routing and Switching TSHOOT 300-135 Official Cert Guide, Cisco Press
    • AA. VV. CCNP Routing and Switching Portable Command Guide, Cisco Press
    • A. T. Woland, K. RedmonCCNP Security SISAS 300-208 Official Cert Guide, Cisco Press
  • Cisco Certified Internetwork Expert (CCIE)
    • N. Kocharians, P. PaluchCCIE Routing and Switching v5.0 Official Cert Guide, Volume 1 (5th Edition), Cisco Press
    • N. Kocharians, T. VinsonCCIE Routing and Switching v5.0 Official Cert Guide, Volume 2 (5th Edition), Cisco Press
Informatica