Modern Liferay Application Developer
Aggregatore Risorse
null Modern Liferay Application Developer
Modern Liferay Application Developer
Versione: 2026
Durata: 4 sessioni online o 2 giornate in aula
Descrizione Corso
Il percorso di apprendimento per sviluppatori di applicazioni Liferay permette di acquisire una comprensione completa e sviluppare le competenze necessarie per creare applicazioni sofisticate con gli strumenti e le funzionalità più recenti di Liferay DXP. Questo percorso strutturato guiderà nell'apprendimento di aree cruciali come la gestione dello spazio di lavoro Liferay, la modellazione efficace dei dati tramite Liferay Objects, lo sfruttamento della potenza delle estensioni client per la personalizzazione del backend e del frontend e l'utilizzo delle API headless per integrazioni versatili.
Completando questo percorso si acquisiranno le competenze necessarie per progettare, costruire e implementare soluzioni Liferay all'avanguardia e ad alte prestazioni.
Per colmare il divario tra teoria e pratica, il corso guiderà nella creazione di un sito web di marketing aziendale per un'azienda fittizia, Clarity Vision Solutions.
Programma
Modulo 1: Foundations of Modern Liferay Application Design
- Introduction
- Getting Started with Clarity
- Understanding Modern Liferay Applications
- Modeling Data Structures with Liferay Objects
- Building User Experiences with Page Fragments
- Developing Standard Web Components
- Displaying and Modifying Data with Frontend Data Sets
- Accessing Data with Liferay Headless APIs
- Extending Liferay DXP with Client Extensions
- Working with Legacy Liferay Applications
Modulo 2: Mastering Liferay Workspaces and Tooling
- Foundations of Liferay Development
- Tool Support
- Liferay Workspace
- Working with Local Bundles
- Working with Client Extensions
- Working with Liferay Cloud
Modulo 3: Mastering Data Modeling with Liferay Objects
- Foundations of Liferay Data Modeling
- Data Attributes
- Relationships
- Security and Managing Object Access
- Business Logic and Automation
- User Interfaces
- Data Model Migration
Modulo 4: Foundations of Liferay Client Extensions
- Understanding Client Extensions
- Exploring Classifications of Client Extensions
- Setting Up Client Extension Projects
- Deciding Between Client Extensions and PluginsData Model Migration
Modulo 5: Mastering Liferay Backend Client Extensions
- Migrating Data and Configurations
- Implementing and Extending Business Logic with Microservices
Modulo 6: Foundations of Liferay Headless APIs
- Understanding Liferay's Headless Framework
- Exploring Liferay's APIs
- Enforcing Secure API Access
- Understanding Authorization Methods
- Deciding Between Authorization Flows
- Creating and Consuming Liferay's Headless APIs
Corso 7: Mastering Consuming Liferay Headless APIs
- Consuming Headless APIs
- Data Retrieval
- Data Manipulation
Informazioni
Target Partecipanti
- Sviluppatori di soluzioni con Liferay
- Technical Architect
Requisiti Partecipanti
- Conoscenza basilare di Liferay. Consigliato come prosecuzione del corso BEWL
- Conoscenza del linguaggio Java
Requisiti minimi PC
- Memoria: 16 GB
- Processore: i7
- Spazio disco libero: 100 GB
- Audio e microfono
- Connessione internet
Note
- Percorso di formazione costituito da 7 mini corsi ufficiali Liferay, forniti dal Liferay Training Partner italiano certificato.
- I corsi, i programmi e il materiale didattico sono disponibili anche all’indirizzo:
https://learn.liferay.com/education/courses - Il materiale e le slide fornite e utilizzate durante il corso sono in lingua inglese, mentre la spiegazione dell’insegnante è in italiano.
- Tutti i moduli terminano con un test di verifica di apprendimento. C’è un test di fine corso.