Corso Web Design con Drupal
Qualità corso certificata ISO 9001
Dove puoi frequentare il corso:
Obiettivo di questo corso è insegnare agli studenti l' utilizzo del potentissimo framework Drupal per la realizzazione di siti web.
Durata del corso: 36 ore
Al termine del corso lo studente sarà in grado di:
- Installare e configurare Drupal
- Creare e gestire i principali servizi offerti da un sito Web
- Utilizzare e personalizzare i principali strumenti, servizi e moduli di Drupal
- Tematizzare layout semplici in Drupal
Prerequisiti:
Discreta conoscenza di HTML e CSS: è inoltre fortemente consigliata la frequentazione del corso "Web design" con particolare attenzione al modulo HTML/Css
Modulo 1: installazione di Drupal
- Che cosa sono i CMS e i CMF: tutti i vantaggi del nuovo modo di fare siti Web
- Download e installazione di Drupal e della distribuzione Drupal-Acquia
- Panoramica sul menù di Drupal
- Che cosa sono i moduli e come funzionano.
- Personalizzazione di alcuni dei principali moduli già attivi
- Cenni sull’attivazione e sull’utilizzo dei più importanti moduli
Modulo 2: concetti fondamentali di Drupal
- Che cosa è un Nodo
- Content type: creazione e utilizzo
- Cosa sono e a cosa servono i CCK
- Il concetto di tassonomia e la categorizzazione dei contenuti: semplici esempi di applicazioni
- Che cosa sono e come funzionano i blocchi e le regioni
- I menù
- Prima panoramica sulle viste
- Prima panoramica su ruoli e permessi in Drupal
Modulo 3: Le viste
- Attivazione e utilizzo delle viste predefinite
- Creazione e personalizzazione di una vista:
- Tipi di viste
- Panoramica sul menù “impostazioni di base”
- Utilizzo degli stili di una vista e cenni all’integrazione con i moduli
- Personalizzare l’accesso
- Impostazioni della pagina
- Campi
- Criteri di ordinamento
- Filtri
- Utilizzo delle relazioni
- Cenni agli “argomenti”
- Clonare, importare ed esportare viste
Modulo 4: Utenti, ruoli e permessi
- L’importanza del modulo user
- Aggiungere, modificare, eliminare utenti
- L’importanza dei ruoli predefiniti: utenti anonimi e utenti autenticati
- Aggiungere, modificare, eliminare ruoli
- Variazione dei permessi di accesso alle funzionalità dei moduli per singolo ruolo
- Capire l’importanza dei permessi: concedere agli utenti l’accesso a tutte le (e alle sole) funzionalità necessarie
- Cenni all’utilizzo dei permessi multipli
- Cenni alla configurazione e all’utilizzo dei principali moduli di controllo degli accessi
Modulo 5: Il mio primo sito Web con Drupal
- Disegno della struttura dell’architettura informativa del sito: scelta del tipo e del numero di content type iniziali
- Creazione dei content type: attivazione dei CCK necessari
- Utilizzo di node-reference e user-reference
- Creazione dei primi contenuti
- Posizionamento dei nodi sui menù
- Creazione delle prime viste
- Posizionamento delle viste sui menù
- Cambiare e personalizzare un tema tra quelli disponibili alla prima installazione
Modulo 6: i moduli di Drupal
- Il Repository dei moduli sul sito drupal.org
- I maintainers dei moduli
- Cercare la funzionalità adatta alle proprie esigenze
- Scaricare e Installare un modulo
- Attivazione e configurazione di un nuovo modulo
- Interfacciamento di più moduli e funzionalità
- Modulo Taxonomy: configurazione e utilizzo
- Collegare i nodi alla tassonomia
- Utilizzo appropriato della tassonomia (esempi di integrazione con le viste)
Modulo 7: Il Theming
- Concetto di theming in Drupal
- Struttura di un tema
- I temi predefiniti
- Scaricare e utilizzare un tema da drupal.org
- Creare e configurare un proprio tema per Drupal
Modulo 8: Anatomia di un tema Drupal
- I templates: cosa sono e a cosa servono
- I files di template: page.tp.php e node.tpl.php
- Le variabili di template
Modulo 9: Creare un tema per Drupal
- Il file .info
- Impostare le regioni
- Collegare i fogli di stile
- Stampare le variabili di template
- Attivare un tema personalizzato
Modulo 10: Tematizzazione delle viste (cenni)
- La struttura dei file di template delle viste
- Ereditarietà degli stili
- Tematizzare una vista semplice
Modulo 11: messa online, aggiornamenti e manutenzione del sistema
- Scegliere un hosting e mettere online un sito
- Utilizzo di cron.php
- Quando aggiornare il sistema: risoluzione di problematiche di sicurezza
- Procedure di aggiornamento di Drupal
Perchè Sceglierci
10 anni di esperienza nel settore della formazione
Oltre 55.000 ore di corsi erogate in aula all'anno tra privati e aziende
Docenti altamente qualificati con oltre 10 anni di esperienza negli specifici settori
Certificazione Internazionale per tutti i corsi di Qualità ISO 9001
Miglior Rapporto qualità/prezzo nel settore
Massima flessibilità di orari e struttura dei corsi
Infrastrutture informatiche di ultima generazione per la formazione più avanzata
Valuta il tuo livello di preparazione
Metti alla prova il tuo grado di conoscenze informatiche per scegliere
il corso più adatto al tuo livello di preparazione.
Azienda associata con
Alcuni dei nostri corsi
Informatica di base
- Statistica con Excel
- Che cosa è la certificazione Eipass?
- Tecnico Hardware & Sistemistica
- Microsoft Office - Base
- Microsoft Office - Avanzato
Workshop
- Fotoritocco professionale con Photoshop CS5 (Workshop di 2 giorni)
- Adobe Photoshop CS5 base (Workshop di 1 giorno)
- Il mestiere del Web designer (Workshop di 2 giorni)
- Rendering con 3d Studio Max (Workshop di 2 giorni)
- Introduzione alla programmazione Android (Workshop di 2 giorni)
- Introduzione ad HTML5 (Workshop di 1 giorno)
Area Web
- Web Design
- Web Design con Drupal
- Photoshop Web Oriented
- Web Developer & Architect
- Adobe Dreamweaver CS5
- Adobe Fireworks CS3
- PHP & MYSQL
- Framework.NET
- Visual Studio C#
- Linguaggio ASP.NET
- Linguaggio VB.NET
- JavaScript
- Web Design Creativo
- Linguaggio XML
- HTML e CSS
- Adobe Flash CS5
Area Sistemistica
Area Grafica
- Grafica Pubblicitaria
- Grafica Pubblicitaria Avanzato
- Progettista e disegnatore Autodesk AutoCAD 2011
- Autodesk AutoCAD 2011 - Avanzato
- Interior Design
- Fotografia Digitale
- Quark Xpress
- Autodesk Maya
- Autodesk 3d Studio Max 2011
- ArchiCAD : modellazione 3d
- Progettazione e Realizzazione di Titoli Multimediali
- Adobe Photoshop CS5
- Fotografia Digitale: creatività e nuove tecniche
- Adobe InDesign CS5
- Adobe Illustrator CS5
Area Programmazione
- PHP
- Java
- Perl
- Visual Basic
- Linguaggio VBA
- Excel & VBA - Avanzato
- Access, VBA & SQL
- Linguaggio UML
- Linguaggio C
- Linguaggio C++
Area database
- SQL Server
- MYSQL: Gestione Database
- PostegreSQL
- Access: Gestione Database
- Access progettazione database
- Oracle: Amministrazione Database
- Oracle: Performance & Tuning
- Oracle PL/SQL
Percorsi speciali per aziende
- Gestione Elettronica dei Documenti
- Web Marketing: Sviluppo di una strategia di successo in rete
- Linux - Sicurezza Informatica
- Coaching Aziendale
- Web Marketing: tecniche SEO e indicizzazione dei progetti Web
Area Drupal
- Drupal: CCK e Views
- Drupal ottimizzazione performances
- Drupal configurazioni Enterprise
- Drupal ottimizzazioni SEO
- Drupal Gardens


