Descrizione
Descrizione Corso
LIFERAY è la piattaforma web di tipo enterprise attualmente più utilizzata dal mercato. Si tratta di uno strumento open source molto flessibile e potente, utile per esplicare in modo intuitivo su un sito internet molteplici strumenti, blog, newsletter e video, permettendo in particolar modo una articolata gestione dei contenuti in communities, usergroups etc. Più tecnicamente è un framework opensource basato su linguaggio Java.
Destinatari e requisiti
Conoscenza base di java, j2ee, javascript, css , db e pattern mvc
Durata e partecipanti
40 ore
Obiettivi
Obiettivo del corso è preparare i discenti ad un utilizzo autonomo degli strumenti messi a disposizione da Liferay, riuscendo a sviluppare Applicazioni Web basate sulla piattaforma, creare e modellare i contenuti di un portale utilizzando l’approccio Portlet-oriented e Document-oriented, utilizzare i principali standard per la gestione documentale e contenutistica; progettare e realizzare architetture complesse.
Certificato/attestato
Attestato di frequenza
Didattica
Metodologia
La formazione sarà erogata con lezioni frontali in aula o in FAD in modalità sincrona. La fase teorica sarà costantemente accompagnata da esercitazioni, casi pratici di studio e simulazioni.
Dotazioni
Dispense in formato digitale.
Valutazione
Prova pratica
Esame
–
Programma del Corso
- Panoramica Liferay Amministratore Contenuti
- Cos’è Liferay ed utilizzi
- Installazione Liferay Bundle
- Panoramica Interfaccia Utente Liferay
- Organizzazione Contenuti e Gruppi Utente
- Permessi e Ruoli
- Gestione Pagina di Base
- Introduzione a Liferay Asset Framework
- Gestione Contenuti Web di base (documenti e media)
- Tool di Collaborazione in Liferay
- Collegamento a risorse esterne
- Panoramica Workflow e Data List
- Introduzione lato sviluppatori
- Panoramica Liferay per lo sviluppo
- Ambiente Liferay Developer Studio
- Panoramica SDK Liferay Plugins
- Space Program
- Panoramica architettura
- JSR 168 e JSR 286
- Sviluppo Portlet Plugin
- Introduzione a Java Standard Portlet
- Differenze tra Portlets e Servlets
- Panoramica caratteristiche Portlets
- Java Portlet Specification
- Portlet Lifecycle
- Portlet Preferences
- Inter-Portlet Comunication e Metodi
- Parametri di Public Renders
- Eventi
- Portlets e Web Application Frameworks
- Portlet Application Inventory
- Panoramica Design Approch
- Data Model per Service Builder
- Service e Persistance Layer
- Liferay MVC Portlet Framework
- Liferay Search Container
- Localizzazionee Feedback
- Imput Validation
- Integrazione Permessi Liferay
- Custom Portlet nel Control Panel
- Template Plugins
- Panoramica Temi Liferay
- Panoramica Template Layout
- Customizzazion Tema Liferay Portal
- Hook Plugins
- Sturtup Action
- Aggiunta Post Log in
- Customizzazione Lingue
- Customizzazione Core LiferayJSPs
- Post-processing Liferay Indexter
- Service Wrappers in Liferay Services
- Servlet Filters
- Ext Plugins
- Panoramica Plugin Ext
- Customizzazione Portal Properties
- Customizzazione Portlet Defoults
- Panoramica Liferay Web Services
Per informazioni
Per maggiori informazioni sul corso di CMS – Liferay compila il form di contatto sottostante, oppure contattaci al numero 06/5041786.