Struttura del corso
Introduzione
Sviluppo dei portlet con il Plugins SDK di Liferay
- I portlet standard in Java
- L’architettura dei servizi di Liferay
- Utilizzo di Service Builder per generare un livello di servizio efficiente e flessibile
- Sviluppo di applicazioni complesse che gestiscono input da parte degli utenti, persistenza dei dati, feedback e localizzazione
- Integrazione delle applicazioni con il sistema di autorizzazioni di Liferay
Personalizzazione avanzata su Liferay
- Aggiunta della gestione dei modelli di visualizzazione alle applicazioni
- Modifica del portale tramite l’utilizzo degli hook
Temi e modelli di layout
- Concetti fondamentali sulla creazione e sul funzionamento dei temi
- Creazione e gestione dei modelli di layout personalizzati
Estensione e modifica del portale
- Modifiche estese al portale tramite l’uso di plugin tipo Ext
- Le migliori pratiche nello sviluppo su Liferay
Utilizzo di Liferay Developer Studio
- Descrizione generale di Liferay Developer Studio
- Distribuzione dei progetti su un’istanza di Liferay
Riepilogo e prossimi passi
Requisiti
- Conoscenza dei concetti fondamentali dello sviluppo web
- Esperienza nello sviluppo in Java
- La familiarità con i framework di sviluppo applicativo è utile, ma non obbligatoria
Destinatari del corso
- Sviluppatori web che desiderano creare applicazioni personalizzate sulla piattaforma Liferay
- Sviluppatori Java interessati a progettare soluzioni per le esperienze digitali delle organizzazioni
- Professionisti tecnici incaricati di realizzare e gestire portali aziendali
Recensioni (2)
I liked the most that the trainer was very open to questions from the participants and always did a review of what was taught across the training at the beginning of the meeting.
Adrian Cosmin Ursu
Corso - Liferay Development
Traduzione automatica
The course content was very well organized, with demos, useful online links, and examples. The instructor was knowledgeable and humble person. I particularly noticed his genuine interest in tailoring the class (e.g., setting up a policy/timing for question and answer during the class) to meet our needs. Overall, I had a wonderful experience.
Mariana Miron
Corso - Liferay Development
Traduzione automatica