Liferay Back-end Developer - Liferay Back-end Developer - Noema STI

Sviluppatore Back-End

Length 5 giorni
Liferay Versions EE 6.2, DXP 7.1, DXP 7.2

Corso standard che fornisce una comprensione di base di OSGi, coprendo argomenti come bundle, componenti e servizi.

Partendo da questa base, sarà possibile sviluppare un'applicazione end-to-end e imparare a gestire le problematiche di sviluppo e deploy.

Il corso pone le basi per passare, una volta padroneggiato lo sviluppo delle applicazioni, all'apprendimento dell'architettura della piattaforma Liferay e a una panoramica completa della personalizzazione.

Il corso avanzato copre la personalizzazione di ogni livello di Liferay dal View Layer al Persistence Layer, esplorando come e dove e quando personalizzare.

What you'll learn

Liferay OSGi Container

  • 1

    Container OSGi

  • 2

    Basi di OSGi

  • 3

    Pubblicazione e workflow

  • 4

    Gestione dipendenze

  • 5

    Condivisione funzionalità

  • 6

    Liferay Workspace

Gestione Bundles OSGi

  • 1

    Introduzione GoGo Shell

  • 2

    Manage and Organize Users

Portlet

  • 1

    Standard portlet

  • 2

    Differenze tra standard portlet e osgi portlet

Basi di liferay

  • 1

    Istanze

  • 2

    Gruppi

  • 3

    Ruoli

  • 4

    Utenti

Service Builder

  • 1

    Definizione del service.xml

  • 2

    Servizi locali e remoti

  • 3

    Anatomia delle classi generate

  • 4

    Tipologie di finder

  • 5

    Model hints

  • 6

    Custom Finder

Real World Application

  • 1

    Creare il layer di frontend

  • 2

    Integrazione tra frontend e backend

  • 3

    Framework di configurazione

  • 4

    Integrazione Permessi frontend e backend

  • 5

    Asset framework

  • 6

    Search framework

Estendere Liferay Schema

  • 1

    Custom Fields

  • 2

    Definire un custom field su un entità custom

  • 3

    Creare un custom field da codice

Override del controller

  • 1

    Struts action override

  • 2

    MVC Commands Override

Message Bus

  • 1

    Destinations

  • 2

    MessageListeners

Personalizzare user interface

  • 1

    Liferay Taglib, Clay

  • 2

    Application Display Templates

  • 3

    Customize applications jsp

  • 4

    Customize core jsps

  • 5

    Dynamic includes

Personalizzare il service layer

  • 1

Eventi di portale

  • 1

    Eventi di service pre e post

  • 2

    Eventi di pre e post login

  • 3

    Model Listener

Personalizzazione della ricerca

  • 1

    Estendere la ricerca con gli indexer post processor

  • 2

    Personalizzazione dei risultati di ricerca con HitsProcessor

Upgrade dello schema

  • 1

    Upgrade Process

  • 2

    Liferay Tuning tramite properties

Sei interessato a questo corso?

Contattaci e ti forniremo tutti i dettagli