|

Programma del corso
(Durata 90 ore)
Introduzione allo sviluppo web Topologie delle reti informatiche Architettura Client/Server Protocollo TCP/IP (accenni) Domini e DNS World Wide Web Linguaggi di Markup HTML Elementi di base dei documenti HTML Strumenti di sviluppo, Il testo, Gli elenchi, Ancore ed immagini,Le tabelle i modili i frame Uso dei fogli di stile CSS Elementi di base dei fogli di stile. Strumenti per realizzare CSS I vantaggi e gli svantaggi dei fogli di stile Le proprietà del testo Javascript e DHTML Programmazione "Object Oriented" in Javascript Implementare il codice Variabili, costanti e tipi di dato Le funzioni Eventi Istruzioni condizionali Istruzioni di iterazione Gli Array
Una panoramica sui CMS (Content Management System): Cosa serve per creare un sito (software e applicativi) Presentazione strumenti (FTP, Registrazione dominio) Panoramica sui CMS Open Source Una panoramica sulle funzionalità di Joomla Dove scaricare Joomla Requisiti tecnici per l’installazione Ipotesi Intranet Aziendale e Servizi di Hosting
Joomla dopo l’installazione Front-end di Joomla (lato pubblico) - Back-end di Joomla (lato amministratore) La navigazione nel sito con il metodo Pathway Creare un menu di navigazione Tutte le funzionalità di personalizzazione per un sito Joomla (Moduli di scripting realizzati in PHP)
Consultazione dei contenuti
Joomla e l’interfaccia Back-end Accedere al Back-end di Joomla La gestione degli utenti Le opzioni di configurazione La gestione dei menu La gestione dei contenuti Le varie estensioni di Joomla Modalità di installazione e disinstallazione delle estensioni
L’aspetto della configurazione - Curare gli accessi non autorizzati Configurazione globale del sito/sistema/web server Aggiungere un nuovo utente Conferma attivazione account Modifica profilo utente Operazione di Log-in
Curare gli accessi non autorizzati Parte seconda - Curare l’accesso ai contenuti Settare i permessi
Tipologie di utenti Utente (Registered-Author-Publisher-Editor-Manager-Administrator-Super Administrator) Gestione dei contenuti e impostazione dei permessi Tipologie dei permessi – Public – Registered – Special Assegnare i permessi ai menu
Il cuore di un CMS – Gestione dei contenuti -Operazione sulla gestione Articoli Gestione delle sezioni e categorie Livelli di accesso alle categorie create Cenni sulla Gestione articoli Creare un nuovo articolo L’operazione di Copia/Sposta La pubblicazione e la sospensione di un articolo Personalizzare i livelli di permesso su un articolo aggiunto Archiviare gli articoli e possibilità di ripristinarli Editor visuale per la gestione dell’Editing dei contenuti La gestione dei parametri per il modulo Articoli
Il cuore di un CMS – Non solo testo Gestire l’aggiunta di immagini e Media Catalogare le immagini/media in cartelle Aggiungere le immagini caricate nei contenuti creati Linkare le immagini aggiunte nell’articolo Inserire immagini residenti in altri siti Creare gallery immagini con Joomla
Personalizzare Joomla Il problema di personalizzare Joomla Il concetto di template Approfondire le cartelle installate con Joomla La gestione dei templates: creazione ed installazione nuovo template Modificare un template esistente e file di Css Gestire l’aggiunta/modifica di un menu Ordinare le voci di menu I parametri delle voci di menu utente Aspetto del modulo login - Aspetto Forum utente Stabilire i livelli di accesso alle voci di menu
Gestione dei componenti con Joomla - La gestione dei Web Links Gestione componenti Modificare le estensioni - Gestione dei banner – contatti - News Feed – sondaggi Creazione di una categoria Creazione/modifica link ipertestuale La personalizzazione del target dell’oggetto Web Link Assegnare una descrizione ai link creati e ordinamento dei web link Inoltre: Strumenti avanzati di Joomla La gestione dei Wrapper (script personalizzati in php da eseguire) La gestione delle ultime notizie Installazione di nuovi componenti e nuovi moduli Configurare un sistema di messaggistica privata, CHAT Impostazioni per la creazione di FORUM ed integrazione in uno sito web La gestione documentale con Joomla Software da utilizzare durante il corso: FTP (Filezilla – OpenSource) - Joomla! 1.5 ultima versione disponibile (OpenSource) -IExplorer e Firefox (OpenSource)
|