FORMAZIONE

Corso Liferay 7 - Development 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 in orario pomeridiano) per un totale complessivo di 18 ore.

 Date:

Dal 13 al 29  Novembre  2018 - corso serale

Luogo:

Sede JDK S.r.l.
Via Simone Martini, 143
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