Guide al linguaggio HTML
CSS: Cascading Style Sheet
Javascript
CMS – WordPress
OOP in Java
Archivi e database
Progettazione database
XML
reti e protocolli
Siti web dinamici eD applicazioni web
PHP: linguaggio per applicazioni web
Moduli 4° anno
LINGUAGGI DEL WEB LATO CLIENT
- HTML: struttura pagina, tag per testo, elenchi, links, immagini, tabelle, mappe cliccabili
- CSS esterni, interni e inline
- Sviluppo siti web statici
- Form HTML
- Javascript
- Sviluppo pagine DHTML
- CMS: Content Management System
- WordPress: installazione, configurazione e gestione siti, plug-in
- Plug-in WooCommerce in WordPress per gestine siti di E-commerce
OOP IN JAVA
- Gli oggetti e le classi
- Incapsulazione: attributi e metodi
- Dichiarazione di classi: costruttore e distruttore
- Introduzione al linguaggio Java: tipi di dati, variabili,
- Dichiarazione ed utilizzo oggetti in Java
- Visibilità dei membri
- Overloading dei metodi
- NetBeans: codifiche Java di applicazioni console con utilizzo di classi
- Ereditarietà: classi derivate, membri protected
- Polimorfismo: overriding dei metodi
- Metodi virtuali
- NetBeans: codifiche Java di applicazioni console con utilizzo di gerarchie di classi
- Interfacce grafiche con JavaFX
- Controlli e gestione degli eventi in JavaFx
- Architettura 3-tier di un’applicazione
ARCHIVI E DATABASE
- Archivi: caratteristiche e tipologie
- Operazioni sugli archivi
- Chiavi dell’archivio e tecniche di ricerca ed ordinamento
- Organizzazioni sequenziali, ad indice e ad accesso diretto
- Limiti degli archivi classici
- Database e DBMS: struttura e contenuto dei database
- Figure professionali
- Progettazione concettuale di un database: schema ER
- Tipologie dei database: gerarchico, reticolare, relazionale e ad oggetti
- Traduzione dello schema concettuale nello schema logico
- Schema logico: tabelle, tipi di dati, chiavi primarie e secondarie, chiavi esterne
- LInguaggio SQL: istruzioni DDL, DML, QL e DCL
- L’algebra relazionale, gli operatori e le query in algebra relazionale e SQL.
- MS Access: definizione di tabelle, gestione dati, integrità referenziale
- MS Access: maschere e sottomaschere
- MS Access: report
- Simulatore ECDL modulo 5 – database
RETI E PROTOCOLLI
- Tipologie e topologie delle reti
- Standard per reti: ISO/OSI, TCP/IP, IEEE 802
- LAN Ethernet e WIFI
- Dispositivi di rete
- Configurazione schede di rete
- Gestione reti: comandi di rete da prompt
- Simulazione di reti
- INTRANET ed EXTRANET aziendali
- Cloud computing
WEB APPLICATION
- CMS WordPress: installazione, configurazione e gestione dei contenuti.
- Sviluppo di portali web con WordPress
- Plugin WordPress: WooCommerce per gestione siti di E-commerce
- Linguaggi scripting lato server.
- Protocollo HTTP: request e response
- Linguaggio PHP: variabili, operatori, interazione con l’utente, accesso ai database MySQL
- Tecnologia ASP.NET: pagina ASP.NET, controlli ASP.NET, oggetti datasource, controlli databound
- Sviluppo applicazioni web con accesso ai database
- Web marketing e SEO
- E-commerce
- Sviluppo di portali di e-commerce con WordPress
- Localizzazione multilingue dei siti web.
- Integrazione di pagine dinamiche PHP a portali WordPress