FORMAZIONE

Corso Liferay 7 Sviluppo Base

Introduzione:

Il corso si pone l'obiettivo di fornire ai partecipanti una panoramica generale di Liferay 7 in particolare sugli aspetti legati allo sviluppo di plug-in che maggiormente hanno subito impatti dalla nuova architettura del portale

Per i partecipanti sarà un'occasione per  approfondire lo sviluppo di plug in utilizzando un approccio nuovo introdotto con la nuova versione.

Scopo corso:

Il corso è finalizzato a illustrare i vantaggi della nuova architettura e nello stesso tempo identificarne le criticità sia in termini concettuali che in termini pratici.

Le esercitazioni seguono un filo logico e portano il partecipante a completare un set di funzioni consistente.

Durante la fase iniziale del corso il partecipante verrà reso autonomo nel configurare il proprio ambiente di sviluppo eseguendo le seguenti attività:

  • Installazione funzionante del portale
  • Installazione del SDK
  • Installazione dei sorgenti del portale
  • Configurazione del framework Eclipse

Destinatari:

Per seguire il corso sono necessari i seguenti Pre-Requisiti:

  • Esperienza nello sviluppo di plugin nelle versioni precedenti del portale.
  • Conoscenze del linguaggio Java e delle tecnologie e framework di JavaSE e di JavaEE
  • Autonomia nell'installazione e configurazione di un RDBMS tra quelli supportati (preferibilmente MySQL e PostgreSQL)
  • Conoscenza del framework Eclipse
  • È preferibile presentarsi con PC già configurati con Eclipse, il bundle Liferay 6.2 GA6 già configurato per RDBMS, Java 1.7.x

 

 

Durata del corso:

Il corso ha una durata di 3 (tre giornate formative) per un totale complessivo di 24 ore.

 Date:

5/6/7 Dicembre 2017 (dalle 15 alle 19)

13/14/15 Dicembre 2017 (dalle 15 alle 19)

Luogo:

Sede JDK S.r.l.
Via Adolfo Ravà, 124 
00142 - Roma

Attestato:

Attestato di formazione

Programma:

• INTRODUZIONE

Obiettivi del corso e approccio

 

• OSGI IDE e SDK

Nuova architettura (OSGI)

IDE e SDK

Configurazione bundle vs. liferay-portlet.xml

Helloworld portlet

ActionCommand, RenderCommand, ResourceCommand

 

• Modularità mapping (render, action, resource)

Esercitazione form inserimento e lista

AssetFramework

Esercitazione AssetRenderer e AssetRendererFactory

Esercitazione Indexer

Visualizzazione in AssetPublisher

Sicurezza - Esercitazione autorizzazioni

 

• Bootstrap 3 e Processo upgrade

Griglia multi-device

Stili applicabili ai form

Stili applicabili alle tabelle

UpgradeRegistrator e UpgradeProcess

Wrap-up

 

• Test finale

 

Per ulteriori informazioni rivolgersi alla Segreteria Organizzativa dei Corsi JDK: corsi@jdk.it

PER INFO E PRENOTAZIONI COMPILA IL NOSTRO FORM:

Per info e prenotazione corsi